这个问题搭载了以下问题:
Three.js - 缓冲几何粒子,需要对系统中的随机粒子组进行动画处理
我正在开始一个新项目,该项目将随时在场景中包含数万个粒子。这个概念是,将有看起来像星系的粒子簇散布在整个场景中。有时我需要为星系及其数千个粒子设置动画。我可以在几何图形仍在缓冲区内时执行此操作吗?
我正在使用PointCloud
构造的 using THREE.BufferGeometry
,每个顶点的位置都使用Float32Array( numParticles * 3 )
.
过去,我一直使用tween.js为场景中移动的对象设置动画。是否可以提取补间所需的点,转换为vector3,重新定位它们,并在每个更新循环上渲染?