不透明度为零的对象仍会投射阴影

时间:2020-02-02 14:23:45

标签: javascript three.js

我正在为对象设置动画,以使用材质不透明度淡入和淡出。一切看起来都很不错,只是当材料完全不可见时,它仍会投射阴影。

此代码将导致隐藏的对象仍然投射阴影。

var material = new THREE.MeshLambertMaterial({ color: 0xf9b32c });
material.transparent = true;
material.opacity = 0;

我发现了有关透明物体和阴影https://github.com/mrdoob/three.js/issues/10600的问题,表明这是一个已知的错误。

还有其他方法可以淡出物体及其阴影吗?

0 个答案:

没有答案