Shadowmap纹理alpha

时间:2013-04-26 22:15:22

标签: three.js

可以修复下面的阴影贴图问题吗?基本上,shadowmap似乎不尊重alpha测试。阴影是树平面几何体而不是树叶。这可能与深度写作有关吗?

我只是使用标准 THREE.MeshPhongMaterial

enter image description here

1 个答案:

答案 0 :(得分:9)

投射阴影时,从灯光的角度来看,对象被视为实体。

但您可以做的是指定一个使用customDepthMaterial的{​​{1}}。此自定义深度材质用于阴影计算。

这里有一个例子:http://threejs.org/examples/webgl_animation_cloth.html

three.js r.63