我只是做了一个 jsfiddle 来演示这个问题。 http://jsfiddle.net/georgeneil/64LF4/4/
我在“场景”中有一个立方体和 20 个粒子。粒子是使用 THREE.ParticleSystem 创建的。这里有一些粒子在立方体后面。在 GUI 控件中更改不透明度时,我无法看到粒子。但是当我在 GUI 控件中将立方体的可见性设置为 false 时,可以清楚地看到。
有人可以帮我解决这个问题。当我降低立方体的不透明度时,我需要看到粒子。
我只是做了一个 jsfiddle 来演示这个问题。 http://jsfiddle.net/georgeneil/64LF4/4/
我在“场景”中有一个立方体和 20 个粒子。粒子是使用 THREE.ParticleSystem 创建的。这里有一些粒子在立方体后面。在 GUI 控件中更改不透明度时,我无法看到粒子。但是当我在 GUI 控件中将立方体的可见性设置为 false 时,可以清楚地看到。
有人可以帮我解决这个问题。当我降低立方体的不透明度时,我需要看到粒子。
+1 以获得出色的演示!
不透明度可能很棘手。你需要做两件事:
添加transparent: true
为立方体材质的属性,
添加粒子后,将立方体添加到场景中。
这是一个更新的小提琴:http: //jsfiddle.net/64LF4/6/