为什么环境光不会照亮我的整个模型?

时间:2016-05-20 15:21:36

标签: three.js

我发现了这个相关问题,但我使用的是MeshLambertMaterial,我的问题是关于环境光:
Why doesn't my directional light affect the whole scene?

我的模型大约150英尺长,环境光只照亮它的前半部分。我沿途添加了点光源,但我仍然看不到模型的背面。

为什么环境光不会照亮整个模型?

这是模型:
http://julio.broomstones.com/webgl/sheet/webgl_sheet.html
如果使用中间按钮放大,您将看到工作表的末尾。我把地球仪放在点灯处。他们确实提供了帮助,但还不够。

1 个答案:

答案 0 :(得分:0)

雾和相机设置中的问题。尝试更改fog的{​​{3}}属性和camera的{​​{3}}属性(减少这些值以减少可见区域)。例如:

var far_clip_plane = 4000;
...
scene.fog = new THREE.Fog( 0x000000, 140, 2000 );

[far]