I want to test some graphics work I am doing with the Utah Teapot model. The issue is that all the data I can find on it uses bezier patches (which I have no clue how to render) does anybody know how I could get the data in a form similar to this:

triangle 1: {x1,y1,z1},{x2,y2,z2},{x3,y3,z3}
triangle 2: {x1,y1,z1},{x2,y2,z2},{x3,y3,z3}
Et cetera, Et cetera
6 Years
Discussion Span
Last Post by Labdabeta

Rendering Bezier patches or NURBS surfaces isn't hard at all in OpenGL, not any harder than rendering a vertex buffer (the procedure is similar, you hand over the points to OpenGL and you call a render function on it). I suggest you look into it.


I know that OpenGL has special ways to render the teapon, but I want to test my collision detection and scaling algorithms on it, which requires that I have vertices of triangles.

This topic has been dead for over six months. Start a new discussion instead.
Have something to contribute to this discussion? Please be thoughtful, detailed and courteous, and be sure to adhere to our posting rules.