投射阴影

3
我看到了这个关于阴影的例子:http://learningthreejs.com/blog/2012/01/20/casting-shadows/
我在这里尝试了一下,但遇到麻烦了...我放了另一个立方体,就像一堵墙... 但是光线穿过去了,阴影也是。我如何控制光线不要穿过去到另一边呢?
我在博客中提出了这个问题,并收到了以下回复: “不幸的是,你做不到。那些光和阴影并不遵循物理定律。它们只是一些技巧,使得它看起来有点真实。这些限制也可以获得实时渲染。”
这个信息正确吗?还有其他方法可以做到我想要的吗?

那个信息是正确的。是的。 - mrdoob
1个回答

1
我相信mrdoob比我更了解这个问题。但是这里有一个类似的问题链接,可能也能帮到你。有一件事情让我困扰了一段时间,那就是你必须启用整体阴影映射,然后对每个对象启用投射阴影接收阴影。此外,我还将我的灯光设置为.castShadow = true。

如何为每个对象启用阴影接收?有示例吗? - Nathalia Sautchuk Patricio
我查看了webgl_shading_physical.html和webgl_shadowmap.html的示例,但是我没有找到如何控制特定表面上出现哪个阴影。这是否可能? - Nathalia Sautchuk Patricio

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接