I am working with high res point clouds of museum peices made of 20-30 million vertices and normal mapping from PLY files generated in another program.
I wish to delete cylinders and spheres algorytmically from the middle of the point cloud. For example, a sphere is just a maths equation of all vertices that are within distance from a point in space. I just want to get all vertices withing an mathematical surface and delete them.
How can i do it?

