If you have ever used Worldcraft (HL map editor) you will see exactly what i want to do : the carving function of worldcraft.
The principle is very simple : you use a mesh to carve another.
1) you have two meshes

2) you place the meshes to carve what you want, and you select the mesh which will carve the other

3) you click on "carve" and... magic ! the mesh is carved

I thought a little, and i don't see how to do...
I think we have to use mesh buffers and stuff like this... but that's all...
Have you any idea to do this ?


