我有一个DirectionalLight
在我的场景中。当我第一次创建灯光时,阴影覆盖了预期的区域。当调整视口大小(画布大小)时,我更新shadowCamera参数(右,左,上,下)以及灯光的位置和目标,但阴影仅覆盖更新前的区域。
我必须设置什么标志才能正确更新阴影以反映新设置?
以下是动态更新阴影相机时需要遵循的模式:
light.shadowCameraLeft = -100;
light.shadowCameraRight = 100;
light.shadowCamera.left = light.shadowCameraLeft;
light.shadowCamera.right = light.shadowCameraRight;
...
light.shadowCamera.updateProjectionMatrix();
三.js r.64
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)