【问题标题】:three.js particle geometry in particle system三.js粒子系统中的粒子几何
【发布时间】:2013-10-03 03:30:26
【问题描述】:

我在three.js中使用了一个标准的粒子系统,但我不知道是否可以使用粒子的任何几何形状,例如拳击或平面。 我正在尝试用落下的子弹制作粒子,但问题是所有粒子都看着我并没有得到它,即我无法设置粒子的旋转角度,以及看哪个方向.

three.js 可以用几何体代替粒子吗?

【问题讨论】:

    标签: javascript three.js webgl


    【解决方案1】:

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

    他们的问题:

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-02-09
      • 2012-06-28
      • 2019-05-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多