   GLUtesselator creates T-junctions
  I just noticed that GLUtesselator creates T-junctions.  Well, this is bad, because I need to have a closed mesh after triangulation.T-junctions create edges that are not connected.Does anyone have any suggestion to get this fixed?   
  I now look for a better triangulation routine that works with holes.Removing T-junctions is too messy.;  What are you trying to triangulate? Is this 2-d geometry, or 3-d geometry?   ;  I'm creating 2D text using this tutorial: Triangulating and Extruding Arbitrary Polygonshttp://graphicsbb.itgo.com/solutions/extrude.htmlI'm looking for a similiar triangulation that works with holes.  I was thinking about using ear-clipping, but I need a way to remove holes first.  Some suggest splitting the holes open with an edge cut,but other say its not fool-proof and can get complicated.  If there was an easy way to merge multiple contours (with holes) into a single contour (without holes), I would use it.But, next best thing sounds like polygon decomposition, from concave to convex.  I can triangulate convex polyseasily enough, but need to get rid of holes first.   