   Face to Polygon Help
  I have a set of NON-Planar Faces that I wish to convert to a set of Polygons. Is there an algorithm/code that can do this? If so, can anyone point me in the right direction?Thanks.   
  could you explain why you want to do this? I'm at a loss why you would ever need to do such a thing   ;  Never mind, it is a bad idea.However, can you (or anyone else) point me in the direction of the original algorithm used by the OpenGL NURBS implementations?I would like to see how the OpenGL libraries actually render a NURBS Object. I understand the higher level with the C/C++ bindings but would like to know how OpenGL does this itself.Thank you.   ;  Just triangulate them.   ;  have a look at OpenGL tessellationhttp://www.songho.ca/opengl/gl_tessellation.html   ;  mmakrzem,Thank you for the great link on tesselation :), and thanks everybody for the responses.I will try a different approach to my Face-Polygon issue (if someone can help, that would be wonderful).Say I have two Polygons (polyA and polyB) and I wish to lay one on the other - i.e., make them Co-Planar.How is this possible, is it?Thank you.   ;  polyA and polyB will be coplanar if both their normals point in the same direction.  Therefore, just rotate one until it lands ontop of the other.   ;  Thanks to all for the replys.I believe I will just project-out the largest coordinate in the computed normal of PolyA such that PolyA will now be in 2D. I will then project-out the same coordinate for PolyB.Will this not result in the two polygons being in the same Plane?Thanks   