Hi,
i am writing an editor and now i want to be able to carve objects against each other. My editor supports boxes, spheres, cylinders and pipes. So i would like to have an algorithm that is object-independent and just takes two sets of polygones, carves them and creates new objects (It should not create boxes, … but only polygon sets that form new objects. However the polygones have to be convex.)
I know this is a very complex algorithm but maybe someone of you knows a tutorial or something similiar, where i can find some information about this topic.
Thanks in advance.
Jan.