摘要 |
In an interactive three-dimensional graphics system, objects are defined by a plurality of Bezier patches. The patches are approximated by polygons for the purpose of rendering and rendering occurs on a patch by patch basis. Each patch has a plurality of control points defining it, including corner control points, which are tangential control points for two of the curves defining the patch. During rendering, a quadrilateral polygon is produced by connecting these corner control points. Thus, rather than producing nine quadrilaterals, a single quadrilateral is produced for the patch. Preferably, this quadrilateral is then divided into a pair of triangles. <IMAGE> |