【发布时间】:2015-02-16 18:53:23
【问题描述】:
本题涉及以下问题:
Three.js - Buffer geometry particles, need to animate random groups of particles in system
How to quickly update a large BufferGeometry?
我正在开始一个新项目,该项目将随时在场景中包含数以万计的粒子。这个概念是,会有看起来像星系的粒子簇散布在整个场景中。有时我需要为星系及其数千个粒子设置动画。我可以在几何图形仍在缓冲区中时执行此操作吗?
我正在使用使用THREE.BufferGeometry 构造的PointCloud,每个顶点的位置使用Float32Array( numParticles * 3 ) 设置。
过去,我一直使用tween.js 来为场景中移动的对象设置动画。是否可以提取补间所需的点,转换为vector3,重新定位它们,并在每个更新循环中渲染?
【问题讨论】:
标签: three.js buffer tween particles buffer-geometry