我正在使用 LibGDX 和 Box2DLights 编写一个游戏来进行照明。
第一个问题是当我的灯光相互重叠时。我在太阳上有定向光,在角色上有点光。当它们重叠时,输出颜色太亮。
我尝试改变灯光的颜色,但是当只有一盏灯(太暗)时,降低这些颜色会使灯变得毫无用处。
我的第二个问题是颜色有点灰(见屏幕)。
显示我的问题的图片 https://www.dropbox.com/s/fd7qd2o04k0fa8n/s1.jpg?dl=0- 第一个屏幕太亮,第二个屏幕只有一个灯(变灰),第三个屏幕没有灯(这就是颜色应该看起来的样子)。
有什么想法如何克服这些问题?
问题解决了
我问了我的朋友,这都是关于在 RayHandler 中设置漫反射照明,如下所示:
rayHandler.useDiffuseLight(true);
现在一切都很完美。
None
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)