如何更改SpotLight的shadowCameraNear和shadowCameraFar参数?
在本演示中,我更改了动画循环中的shadowCameraNear
参数,但即使console.log()显示发生了更改,shadowCameraVisible帮助对象也没有显示任何更改。
答案 0 :(得分:4)
如果您想动态更改灯光的shadowCamera
参数,则需要遵循以下模式。
light.shadowCameraNear += 0.01;
light.shadowCamera.near = light.shadowCameraNear;
light.shadowCamera.updateProjectionMatrix(); // important
更新小提琴:http://jsfiddle.net/3h8h1pzd/21/
three.js r.69