This question is a copy of the following question on SO. I posted it here after a suggestion from guys at SO.
At the moment we have a bunch of 3d blocks (think cubes) that are imported in a JMonkey 2 canvas.
I need to find an intersection of these blocks with a 3D surface that is imported by the user. The problem is that I have no idea how to do this in JME or any other 3D engine for that matter.
If anyone has any experience using JMonkey for this kind of taks, or maybe you did it using some other 3D engines could you please provide some code hints, maybe links to relevant resources?
Clarification: The end result I need to achieve is to divide the block into 2 shapes: below/above the surface.