Three.js Spotlight投射阴影没有对象

时间:2015-12-07 14:10:06

标签: three.js

我遇到一个问题,THREE.SpotLight正在施放阴影而没有一个物体在它的平截头体上。

我设置了一个包含THREE.SpotLight和平面网格的简单场景。 SpotLight设置为投射阴影和平面以接收阴影。地平面上有一个方形阴影,它是SpotLights shadowCamera的大小。此场景是下图中的右侧。

现在添加了立方体网格,并将置于初始摄像机视图空间之外。通过缩小,在立方体网格变得对相机可见之前,Spotlight Shadow消失。这张图片位于图像的左侧。

http://jsfiddle.net/L0rdzbej/157/

这种情况发生在Firefox中,我听说不是Chrome中的情况。这里发生了什么以及如何避免它?

enter image description here

1 个答案:

答案 0 :(得分:-1)

阴影不再显示,所以我将此标记为已解决。

编辑:如果有人遇到同样问题的长队,这里是github上报告的问题的链接:https://github.com/mrdoob/three.js/issues/7750。它没有引起太多关注,因为它无法被维护者复制。