Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/three.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
three.js显示透明对象的面_Three.js - Fatal编程技术网

three.js显示透明对象的面

three.js显示透明对象的面,three.js,Three.js,好的,我想标题有点宽泛,但是如果你去看,你会看到透明的水砖在它们相遇的地方以较暗的阴影显示人脸。我尝试了多种不同的方法来解决这个问题,但没有一种有效。所以,我想我应该问问StackOverflow。 那么,有什么想法吗?这是因为在所有面上设置了不透明度。这样,在绘制时,半透明面会“碰撞”形成较暗的区域。这是由于在所有面上设置了不透明度造成的。这样,当它们被绘制时,半透明的部分会“碰撞”形成一个较暗的区域。好的,我明白了。。。因此,我应该只将顶面设置为不透明度,并使其他面完全透明。谢谢。不,你希望

好的,我想标题有点宽泛,但是如果你去看,你会看到透明的水砖在它们相遇的地方以较暗的阴影显示人脸。
我尝试了多种不同的方法来解决这个问题,但没有一种有效。
所以,我想我应该问问StackOverflow。


那么,有什么想法吗?

这是因为在所有面上设置了不透明度。这样,在绘制时,半透明面会“碰撞”形成较暗的区域。

这是由于在所有面上设置了不透明度造成的。这样,当它们被绘制时,半透明的部分会“碰撞”形成一个较暗的区域。

好的,我明白了。。。因此,我应该只将顶面设置为不透明度,并使其他面完全透明。谢谢。不,你希望所有的脸都有相同的不透明度。欢迎@KrystalFox。请记住通过单击答案分数下的勾号来标记已接受的答案:)欢迎使用堆栈溢出!我得再等几分钟才能接受你的回答。好吧,我明白了。。。因此,我应该只将顶面设置为不透明度,并使其他面完全透明。谢谢。不,你希望所有的脸都有相同的不透明度。欢迎@KrystalFox。请记住通过单击答案分数下的勾号来标记已接受的答案:)欢迎使用堆栈溢出!我得再等几分钟才能接受你的回答。看。看。