我发现了这个相关问题,但我使用的是MeshLambertMaterial,我的问题是关于环境光:
Why doesn't my directional light affect the whole scene?
我的模型大约150英尺长,环境光只照亮它的前半部分。我沿途添加了点光源,但我仍然看不到模型的背面。
为什么环境光不会照亮整个模型?
这是模型:
http://julio.broomstones.com/webgl/sheet/webgl_sheet.html
如果使用中间按钮放大,您将看到工作表的末尾。我把地球仪放在点灯处。他们确实提供了帮助,但还不够。
答案 0 :(得分:0)
雾和相机设置中的问题。尝试更改fog
的{{3}}属性和camera
的{{3}}属性(减少这些值以减少可见区域)。例如:
var far_clip_plane = 4000;
...
scene.fog = new THREE.Fog( 0x000000, 140, 2000 );
[far
]