I'm doing a quick and dirty automated deformation routine on a polygon body.  If it was a tree, and my axis was in the center of the tree, I would like to bend the body by bending the axis.  I would use a simple influencing algorithm to determine vertex point xyz displacement.  On the concave side of the bend, how can I check for polygons that have overlapped or passed through each other, and how can I fix such polygons?Thank you!
After a deformation operation on polygons, how can I check for and fix inverted polys?
algorithm;3d;transformations;mesh;computational geometry