【发布时间】:2016-12-22 02:19:47
【问题描述】:
我结合了 three.js 文档中的几个示例,并在 Glitch 后处理示例中生成的网格上添加了 mesh.castShadow = true。但是,如果您查看下面的 jsfiddle,您可以看到所有阴影都在中间会聚。我可能会从半球照明中期待这一点,但是,半球照明不会投射阴影。有任何想法吗?
jsfiddle可以找到here
【问题讨论】:
标签: javascript three.js
我结合了 three.js 文档中的几个示例,并在 Glitch 后处理示例中生成的网格上添加了 mesh.castShadow = true。但是,如果您查看下面的 jsfiddle,您可以看到所有阴影都在中间会聚。我可能会从半球照明中期待这一点,但是,半球照明不会投射阴影。有任何想法吗?
jsfiddle可以找到here
【问题讨论】:
标签: javascript three.js
你有一个非常窄的阴影相机。尝试将您的 d 更改为 500。您的定向光也位于您的对象内。
【讨论】:
d 值变大会使这种情况不是吗?
d 值设置为场景中任何网格的最大 z 值是否常见?