This Demonstration determines if the red triangle is cut by the blue triangle. If the triangles intersect, three new triangles are calculated from the initial red triangle. This can be used to build new 3D objects by performing addition and subtraction operations on simpler objects.
Wolfram Demonstrations Project
Published: March 7 2011