three.js shadowCascade DirectionalLight

时间:2014-03-14 15:30:01

标签: three.js shadow-mapping

我试图将shadowCascade功能从http://threejs.org/examples/webgl_morphtargets_md2_control.html复制到我的项目中。我这样做了1:1然而我只是在某个角度和旋转时得到一点点阴影,并且经常被切断。此外,从启动启用shadowCascade会抛出着色器错误。我必须等待一段时间,直到我可以设置shadowCascade = true。

我试图找到解释shadowCascade如何工作以及所有这些参数的文档,链接或提示,但到目前为止没有成功。

总而言之,我很困惑,我不太了解发生了什么以及为什么。在此先感谢您的一些澄清和帮助!

Here's a screenshot

修改:Here's a video of the effect

1 个答案:

答案 0 :(得分:1)

shadowCascade代码在一年多的时间里并未成为发展的重点。可能有问题。如果你想追求这个,并追查可能的错误,这将是伟大的。但是,某些问题可能是由于您的设备和/或浏览器造成的。

现在,我建议你使用一个角色为target的方向灯和一个紧密的阴影框。

three.js r.66