【发布时间】:2017-09-15 18:05:14
【问题描述】:
喂,
我想在 three.js 中创建一个房间,并且我希望在我旋转房间时,墙壁后面有物体(来自相机的 pov)变得透明(0.5 不透明度)。
澄清一点:
假设你有一个房间。那个房间有墙壁。在那个房间里你插入 家具。相机看着房间,我想要墙壁 仅当从相机的视角看它们有其他物体时才透明 后面(所以你可以看到房间的墙壁)。后面的墙壁 应该有不透明度 1. 所以你移动相机的任何地方(看看 房间)你可以看到所有的元素(否则一些墙壁会 挡住视线)
【问题讨论】:
-
这是您要查找的内容:jsfiddle.net/tp2f2oo4?
-
是和不是。这非常令人满意,但我最终需要知道一个对象背后是否有另一个对象,这样我才能使它透明。正如你在图片中看到的,墙的顶部不是透明的,我也想要那个透明的。
标签: javascript three.js