I´m wondering how to solve this, I need to create a bunch of static particles over a plane, the birth is done at frame 1, but I need them to be apart one from another at least 3 units, but I can´t find anywhere to define this distance or to delete the invalid particles (the ones wich are inside this 3 units radius).
Thanks for the idea, but this does not work, for a starters I´m already using a distribution bitmat for other reasons, what I need is to have random points on the surface, inside the limits of the distribution map but respecting the needed distance between each point.
Usually,m in other particle engines, what you do is to define a particle size and if something is interpenetrating at birth time, the latest particle that was born is deleted because it is marked as invalid.
Is there something that can be done to reproduce this steps?
I don’t know any other way, except changing the source code.
The current builtin algorithm for placing particles is very old and clumsy. Proabably, it will only change after blender 2.8.