有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

libgdx中阴影上的java抗锯齿

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

这是具有高光线计数的

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;


共 (1) 个答案

  1. # 1 楼答案

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

    发件人:

    handler = new RayHandler(world);
    

    致:

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