Three.js 中的粒子 THREE.Point


如果你想要在3D效果中表达例如,星星、灰尘等效果,就要用到很多粒子,Three.js中提供了这样一个类 THREE.Point

下面我们通过一个简单例子,来了解THREE.Point的用法。首先我们先要定义空间范围和粒子的数量:

接下来我们定义单一粒子的几何体,这里要用到 THREE.PointsMaterialTHREE.PointsMaterial 没有形状,即使摄像机视角发生变化,它也始终面向摄像机显示。

最后我们把几何体和材质组合起来,放入到场景中就大功告成了。