Viewing Transformations: Assigments


Basic

1 - Compile and install the library.

2 - Using the library and GP, write a program to plot a wireframe view of a 3D scene. The input is in SDL format consisting of a camera description and one or more polygonal objects.


Optional

3 - Write a program to render polgonal objects. The renderer should implement the complete viewing pipeline, including camera transformation, clipping, rasterization, and visibility. The objects should be constant shaded.

4 - Write a program to render primitive objects. The renderer should implement the complete viewing pipeline, as in (3).

5 - Write a program to render CSG objects.