Is there a way to control the emission of particles from a mesh vertices so that they are emitted sequentially from each vertex in turn?

If I set the emission to Random then the particles are emitted evenly from each vertex, but the sequence is indeterminate. If I set the emission to non-random then one vertex emits all of its particles first, followed by all of them from the next vertex, followed by all from the next one, and so on.

Is it possible to have the emission for individual particles in sequence. ie, given a cube with 8 vertexes to emit from 1, 2, 3, 4, 5, 6, 7, 8, 1, 2, 3, 4, 5, 6, 7, 8, 1, 2, 3, etc.

At the moment I'm just getting 1,1,1,1,1,1,1,......, 2,2,2,2,2,2,2,.....3,3,3,3,3,3,3,3.... etc.

particle tracks

Note : The cube started at the origin and travelled along the path shown by the particles (which are not affected by gravity). You can clearly see that they're all emitted from one vertex first, then the next (where there's a break in the line of particles), then the next. I want to be able to emit in strict sequence, one at a time.

Incidentally, I don't actually care what sequence they are emitted from, just as long as each set of (8) vertices emit in the same sequence for each set of (8) particles.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.