粒子系统中的三个粒子几何

时间:2013-10-01 11:40:53

标签: javascript three.js webgl

我在three.js中使用标准的粒子系统,但我不知道是否可以使用粒子的任何几何体,例如拳击或平面。 我试图让子弹掉落下来,但问题是所有的粒子都看着我并且没有得到它,也就是说,我无法设置粒子的旋转角度,以及在哪个方向看

三个.js是否可以使用几何而不是粒子?

1 个答案:

答案 0 :(得分:0)

我认为three.js中的粒子是点精灵 我们有几何填充点,每个点都有纹理,着色点内部覆盖着该纹理。 (点精灵)

他们的问题:

  • 他们总是看着我们。
  • 旋转它们是有问题的。 (我们只能尝试操纵纹理坐标 - 紫外线)
  • 每个点(例如P =(x,y))必须在可见空间内。 (剪辑空间?)大小(点大小)无关紧要。如果他的x,y在剪辑空间之外,则不会显示该点。对于大颗粒,不建议使用点精灵。

您可以尝试基于three.js粒子发射器编写自己的发射器,或尝试在某处找到类似的东西。 (我没有找到类似的东西)