ID #314: (29/30) ---------------- -1 point : Fix your near plane so geometry isn't partially clipped by the near plane! ID #439: (27/30) ---------------- -3 : Part F did not show Al's materials specified by "al.mtl" file ID #555: (28/30) ---------------- -2 : Part A loads the model every frame (i.e., inside display()) ID #585: (25/30) ---------------- -2 : Part A loads the model every frame (i.e., inside display()) -3 : Part H -- Because your modelview is never reset, matrices accumulate over the frames, leading to erratic behavior. ID #760: (24/30) ---------------- -2 : Part A loads the model every frame (i.e., inside display()) -4 : Parts B & H -- Because your modelview matrix is never reset, matrices accumulate over the frames, leading to erratic behavior. ID #786: (25/30) ---------------- -2 : Part E did not enable depth texting. Enabling it shows it not working correctly (my guess: you're not clearing the depth buf) -3 : Part F Al Capone material not right!