22C:151 Computer Grahpics
Here are my images for the homework assignments.
Assignment 1
: Introduction to rasterization and OpenGL
Assignment 2
: Lines
Assignment 3
: Trianlges
Assignment 4: Written - Matrices and how they are used in OpenGL
Assignment 5
: OpenGL 3-D rendering with perspective and simple geometry
Assignment 6
: Complex triangle mesh, lighting, and user interaction via a trackball
Assignment 7
: Textures
Assignment 8
: Mipmapping and shadows
Assignment 9
: Basic ray tracer
Assignment 10
: Basic ray tracer extended to handle shadows, reflections, refractions and triangles
Assignment 11
: Programmable Shaders