Particle Data

Example C data structure:

struct _particle
    {
     Vector3 position; 
     Vector3 tailPosition;
     Vector3 velocity;
     Vector3 color;
     float removeTime;
    };

struct _particle * particleArray;