For example, if you are familiar with Maya particles then you know Maya lets the user do this by writing a creation expression. Using this I can isolate each point on a geometry emitter (for example a simple grid) by testing for $ID % pCount == pNumber. Where pCount is the number of points on the emitter, and pNumber is the point on the emitter I want to isolate, from 0 to pCount-1. If true then I set the velocity for that particle to (0, 1, 0) and if false I set its life to 0.
Thus I can achieve this sort of effect:

and by using a for loop I can randomize emitters for the whole grid.
I tried to do this in Houdini, and so far have only been able to get it going for one point, by using a group node to group particles in this way.
Any help would be cool, and if what I wrote doesn't make sense, let me know.
Thanks!

