I have forest/plant system done with point instancing using "instancefile" attribute on points (this tells mantra which geometry to load at render time). This part is working well, but now I'm seeking solution for deleting objects that overlap. They can have very different scales. I have also system for importing FBX-files and prosessing them to bgeo and creating those instancefile node/networks, so it's possible to save for example bbox size attribute from geometry to the point that represents it.
Here is example scene, this isn't the real system, I just created same kind of situation I have in real one, green nodes are "okey" and violet ones represent the problem.
Run the "filecache" node to get objects needed in hip.
Thank you!