带有蒙版场景的Three.js透明背景

时间:2015-08-06 14:45:57

标签: three.js rendering shader masking post-processing

我是编码的新手,每天我都会学到新东西。我想要一个带有其他3D对象的蒙面场景,这些场景来自其他场景,在它后面和周围。就在这时,我被困在一个蒙面的场景中。现在我this正在工作。正如你所看到的那样,背景是灰色的,而其他3D场景,也就是来自其他场景和蒙面场景后面的物体,因此无法看到。

如何使蒙版场景的背景与其他场景中的其他3D对象透明?

我认为它与fragmentShader有关,因为我可以通过更改此行来更改背景颜色"vec4 background = vec4(1.0, 1.0, 1.0, 0.0);",.

提前感谢所有帮助!

更新

我知道背景在this previous link上是透明的,但我无法使用可见的新3D对象创建一个新场景,该场景位于蒙版场景之外。只是帮助我在上一个链接上创建一个新场景将帮助我解决我的问题。

0 个答案:

没有答案