void update(U64 deltaTimeUS, ParticleData &p) override
vector< vec4< F32 > > _attractors
w = force
Container to store data for a given set of particles.
vector< vec4< F32 > > _acceleration
x,y,z = _acceleration; w = weight;
vector< vec4< F32 > > _position
x,y,z = position; w = size
U32 aliveCount() const noexcept