CPE 471 Labs



Lab 1: Modeling Primitives

 
Lab 2: Building a Scene


Extra: Nicer Mouse Interaction


Lab 3: Transforms



Extra: GLUT on the Mac -thanks to Thomas Dvornik for this link


Lab 4: Hierarchical Modeling


Lab 5: Lights in OpenGL

Lab 6: Timer Callbacks


Lab 7: OpenGL Selection


Lab 8: Real-World Reflectance 

this isn't a source file, it's a Java executable.  Boot to LINUX and save this file to ReflectanceLab.class.  Run it with the following command:
java  -classpath  /usr/share/java/j3dcore.jar:/usr/share/java/j3dutils.jar:/usr/share/java/vecmath.jar:.  ReflectanceLab

The classpath string should not have any spaces in it and there should be colons between each directory path.  Don't forget that last colon and period.