Three.js白色纹理呈现为灰色

时间:2016-10-09 12:34:01

标签: three.js textures

什么可能导致白色纹理呈灰色?我需要它是白色的,但无法找到它显示为灰色的原因。

我尝试了Basic和Lambert材质(透明度已打开),我使用(0xffffff,1)创建了AmbientLight和DirectionalLight,并设置了方向。我使用OrthographicCamera,没有设置雾。试图将飞机移近距离相机越来越远。使用的图像是8位透明PNG,表面的白色部分是100%不透明度。

在此屏幕截图的右侧部分

screenshot

你可以看到天空颜色是纯白色但圆角方形纹理呈现为灰色。 Three.js rev 77。

White square.png

1 个答案:

答案 0 :(得分:0)

好像我从一些例子中复制了渲染器参数而不知道所有这些参数。问题是由以下行引起的:

renderer.toneMapping = THREE.ReinhardToneMapping;