PDA

View Full Version : 3-sided patches


T.Jay
12-06-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....

Help :(

T.Jay
12-06-2003, 06:00 PM
Oh to be more specific I'm looking into Bezier patches.
Thanks :)

Gooberius
12-08-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)

HTH

Ash Henstock
12-08-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.

T.Jay
12-09-2003, 02:50 PM
Thanks a lot! :):)
These'll take some digesting :p

CGTalk Moderation
01-16-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.