_

Bezier | Maya I | Maya II | CSP | FFD

COS424 - Surface Rendering

 

Project Information:

    |  March 15, 2002  |  08:00 MWF  |  Dr. Toll  |  COS 424  |  Project #1 - Surface Rendering |  \~jwinslow\424\Bezier\index.html  |

Assignment Description:

    The purpose of this assignment is to develop a system that allows the input of the control points of a Bezier patch, displays the patch in various ways, and exports the patch as a triangle mesh in POV-Ray format for rendering. The assignment can be viewed as an extension of the Bezier Surfaces assignment from COS 350.

Defending My Code:

    This is not entirely my code. I borrowed some code from the default code provided by Dr. Toll and also from a few other sources (see the comments in my source code, if you are lucky enough to view it).

Rendered Scene Thumbnails:

Default Patch Sparse Wireframe Sparse Deformation
Dense Deformation Point on UV Line Rotated Solid
Triangle Mesh Wire Triangle Mesh Flat Triangle Mesh Smooth

Final Comments:

    This project was interesting, as I began to see how shapes are converted into meshes of polygons, which are essential in computer gaming. Every virtual object or person I've ever seen on my computer screen was built from these same concepts.

 

_
Modified: October 2, 2004 6:14 AM