Libgdx和Box2DLights - 太亮+颜色变灰了

时间:2015-07-13 16:46:50

标签: colors libgdx box2d lighting brightness

我正在用LibGDX和Box2DLights编写游戏用于照明。

第一个问题是我的灯光相互重叠。我在太阳上有定向光,在角色上有点光。当它们重叠时输出颜色太亮了。 我尝试改变灯光的颜色,但是当只有一盏灯(太暗)时,降低灯光使得灯光无用。

我的第二个问题是颜色有点变灰(见屏幕)。

Image showing my problems - 第一个屏幕太亮,第二个屏幕只有一个灯光(灰色),第三个屏幕没有灯光(这就是颜色应该看起来的样子)。

任何想法如何克服这些问题?

问题已解决

我向我的朋友询问了这件事,而这一切都是关于在RayHandler中设置漫反射照明,如下所示:

rayHandler.useDiffuseLight(true);

现在一切都很完美。

0 个答案:

没有答案