- Submitted by:
- Alyssa Biasi and Christopher Stojanovic
make all
to compile
./render
to run
make clean
to remove objects and executable
- 'z' to draw a torus (enabled by default)
- 'x' to draw a sphere
- 'c' to draw a grid
- 'm' toggle render mode (immediate mode enabled by default)
- 'a' toggle axes
- 's' toggle lighting
- 'd' toggle wireframe
- 'f' toggle backface culling
- 'g' toggle flat/smooth rendering
- '=' Increase tessellation
- '-' Decrease tessellation
- Left and right arrows to rotate about vertical axis
- Up and down arrows to increase/decrease number of lights
- Click and hold left mouse button to rotate
- Click and hold right mouse button to zoom