Computer Graphics

A collection of work exploring the foundations of computer graphics. Work was done individually and in teams, using the open source G3D C++ graphics engine.

 

Water Simulation

Particle simulation and water rendering.

Terrain Generation & Coloring

Procedurally generating stylized landscapes.

Ray-Marching

Rendering implicit surfaces on the GPU.

 

Path-Tracing

High-performance path-traced rendering.

Ray-Tracing

Multi-threaded ray-traced rendering.

Modeling With Cubes

Generating a city with basic building blocks.