I have a mesh which has internal parts. These parts can be loose, but can also be part of the mesh. I basically want to delete everything inside the "shell" of my mesh.
Now here's the tricky part: I can't manually select the parts that should be deleted. I need to find a way to use functions, modifiers, etc. So that this could be done by a script.
What i tried:
- Duplicate, scale the duplicate along normals, use boolean modifier
- Rebuilding the "shell" with a subdivided cube and shrinkwrap (is there maybe a way in this direction?) to use with boolean modifier
- Duplicate, Convex Hull, shrinkwrap (not close enough)