I want to perform boolean operations on a 2D triangle mesh. Anyone know of any resources?
Basically, I have a bunch of vertices, each being: xyz,diffuse,uv
They're organized into simple triangles-- vert1,vert2,vert3.
These are organized into a mesh-- simple list, triangle1, triangle2, triangle3, etc.
What I want to do is take two meshes, and do a boolean AND operation on them, making a whole new mesh. Ideally it's smart enough to toss redundant triangles and degenerates.
The google search is so full of noise I can't find anything significant, even ten pages in. Anyone know a good place to look for this kind of thing?
Edited by JohnnyLightwave, 20 August 2012 - 01:29 PM.