Thanks for your reply! I’ll try with trapcode particular too but I’m not super familiar with it. I think it may be the best way if I can find a way to stop them falling through the surface.
I don’t think your other suggestion will work for me because i want the physics to still work on the particles so it looks like they are bouncing naturally, rather than all in a uniform pattern.
Thanks for introducing me to the Dan Ebberts tutorial – looks really interesting and I’d love to get stuck into this when I have enough time (unfortunately won’t be for this job!)
Many thanks again