Container to store data for a given set of particles.
vector< vec4< F32 > > _position
x,y,z = position; w = size
vector< vec4< F32 > > _velocity
x,y,z = _velocity; w = angle;
void generate(Task &packagedTasksParent, TaskPool &parentPool, U64 deltaTimeUS, ParticleData &p, U32 startIndex, U32 endIndex) override