Computer Graphics

Project 1: The Rendering Pipeline

Transforms, rasterization, anti-aliasing, and texture mapping

Project 2: Bezier Curves and Mesh Operations

Drawing bezier curves, upsampling meshes, interpolating surface normals.

Project 3: Ray Tracing and Illumination

Drawing bezier curves, upsampling meshes, interpolating surface normals.

Project 4: Cloth Simulation

Using spring-mass equations to simulate the movement of cloth as it falls/drapes.