Java libgdx中阴影的抗锯齿

Java libgdx中阴影的抗锯齿,java,libgdx,Java,Libgdx,我正在网上学习libgdx的教程(到目前为止,我对它的强大感到惊讶),并且我正在尝试找出如何使阴影以软边渲染,它们是块状的,特别是在多个光源重叠的情况下。下面的图片说明了我的意思 这是具有高光线计数的 new PointLight(handler, 5000, Color.GREEN, 80, width, height); new PointLight(handler, 5000, new Color(0.2f, 0.3f, 0.4f, 1), 200, wid

我正在网上学习libgdx的教程(到目前为止,我对它的强大感到惊讶),并且我正在尝试找出如何使阴影以软边渲染,它们是块状的,特别是在多个光源重叠的情况下。下面的图片说明了我的意思

这是具有高光线计数的

new PointLight(handler, 5000, Color.GREEN, 80, width, height);
    new PointLight(handler, 5000, new Color(0.2f, 0.3f, 0.4f, 1), 200,
            width / 2, height / 2);
    new ConeLight(handler, 5000, new Color(0.9f, 0.2f, 0.3f, 1), 200,
            width / 2, height, 0, 117);

cfg.useGL20=true

我也有同样的问题,在谷歌上搜索发现了这个。所以我就回答这个问题。诀窍是重载默认的RayHandler fbo大小:

发件人:

致:

handler = new RayHandler(world);
handler = new RayHandler(world, width, height);