Computer-Graphics-COMP557 Fundamentals of CG in Java and OpenGL (JOGL) Assignment 1: Making and Rigging a character and animating the character using keyframes. Assignment 2: Lighting, Shadow and Shaders Assignment 3: Catmull Clark Subdivision Assignment 4: Raytracing