粒子系统具有不同的几何形状

时间:2014-12-09 15:59:47

标签: three.js

是否可以实现使用不同几何(例如圆形,三角形)而不是默认平面几何体的点云?

平面几何的示例:http://threejs.org/examples/#webgl_particles_random

另一个示例显示精灵覆盖平面几何体,但如果要放大元素,则不能缩放。我想选择一种基于矢量的方法。

1 个答案:

答案 0 :(得分:1)

我猜你的意思是'平面几何',而不是'平面几何'?你引用的那个例子只使用THREE.Geometry。

但是要回答你的问题,你可以创建一个SphereGeometry(或任何你想要的几何体)并从网格中抓取顶点并使用它们来定位粒子。您无需将SphereGeometry添加到场景中。