Assignment 6 -- Due 10/9/06

Jonathan Hall


Problem: Use glm.c to load models into GL then apply lighting and materials to those objects


Part A: Load a model using GLM, no lighting

Click for larger

(Click for full view)


Part B: Use a trackball (left button) to manipulate the model's orientation

Click for larger

(Click for full view)


Part C: A GLUT menu to switch between different models

Click for larger

(Click for full view)


Part D&E: Use white phong light ('L' key) with depth test (Note: white light with Brass material shown)

Click for larger

(Click for full view)


Part F: Use predefined material for Al Capone ('C' key)

Click for larger

(Click for full view)


Part G: A GLUT menu to switch between different materials

Click for larger

(Click for full view)


Part H: Another virtual trackball (mid-button) to manipulate the light's orientation

Click for larger

(Click for full view)


Other models: Cow, Bunny, Turtle, and an X-Wing!

Click for larger Click for larger Click for larger Click for larger

(Click for full view)
X-Wing provided by JasonX at SimplyMaya.com, converted from *.mb file to *.obj by Maya 6.0
Turtle provided by seaserpentproductions.com