View Full Version : 3-sided patches
12 December 2003, 05:53 PM
Does anyone know the formulas/algorithm/math to make these work? I understand 4-sided patches, but the damned book doesn't say anything about 3-sided patches....
12 December 2003, 06:00 PM
Oh to be more specific I'm looking into Bezier patches.
12 December 2003, 08:36 AM
Check out ATI's developers section for information on N-Patches. Essentially what they do is to convert each triangle in a mesh into a bezier triangle, and then tesselate that. IIRC there are a couple of pdfs on their site that outline how to (a) get bezier control points from just a triangle's vertices+normals, and (b) how to render bezier triangles.
Look for the paper "Curved PN Triangles" on this (http://www.ati.com/developer/techpapers.html) page (links to www.ati.com)
12 December 2003, 10:34 AM
There's an N-patches article (http://www.gamasutra.com/features/20020715/mollerhaines_01.htm) on gamasutra. You'll need to register at gamasutra if you havn't already.
12 December 2003, 02:50 PM
Thanks a lot! :):)
These'll take some digesting :p
01 January 2006, 09:00 PM
This thread has been automatically closed as it remained inactive for 12 months. If you wish to continue the discussion, please create a new thread in the appropriate forum.