投射阴影

时间:2012-06-12 21:16:42

标签: javascript 3d three.js

我看到这个例子谈论阴影:http://learningthreejs.com/blog/2012/01/20/casting-shadows/

我在这里试过,我在这里遇到了麻烦......我把另一个立方体像墙一样......但是光线也经过那个和阴影。如何控制光线不能传递到另一侧?

我把这个问题放在博客中,我收到了以下回复: “不幸的是你不能理解。那些灯光和阴影都不遵守物理定律。它们只是让它看起来有点真实的技巧。这些限制也可以让它实时渲染”

信息是否正确?还有另一种方法可以做我想要的吗?

1 个答案:

答案 0 :(得分:1)

我确信mrdoob比我知道的更好。但是也有类似问题here的链接也可能对您有所帮助。让我有一段时间的一件事是你必须启用整体阴影贴图,然后为每个对象启用阴影投射阴影接收。此外,我也将灯光设置为.castShadow = true。