使用THREE.ParticleSystem时的不透明度问题

时间:2012-07-18 12:01:39

标签: three.js

我刚刚做了一个jsfiddle来证明这个问题。 http://jsfiddle.net/georgeneil/64LF4/4/

我在'场景'中有一个立方体和20个粒子。使用THREE.ParticleSystem创建粒子。这里有一些颗粒在立方体后面。在GUI控件中更改不透明度时,我无法看到粒子。但是,当我在GUI控件中将多维数据集的可见性设置为false时,可以清楚地看到它。

有人可以帮我解决这个问题。当我减少立方体的不透明度时,我需要看到粒子。

1 个答案:

答案 0 :(得分:2)

+1是一个优秀的演示!

不透明度可能很棘手。你需要做两件事:

  1. 添加transparent: true作为多维数据集素材的属性,

  2. 在添加粒子后,将立方体添加到场景

  3. 这是一个更新的小提琴:http://jsfiddle.net/64LF4/6/