REQUIREMENTS:
- Normals are transformed correctly.
- Backface culling is implemented.
- Support for a directional and an ambient light sources is provided.
- Per triangle shading with support for ambient and diffuse reflection
(flat shading) is implemented.
- Polygon clipping in z is implemented.
- Z-buffering is implemented.
|