Computer Graphics

Photon mapping implementation developed during Stanford's CS 148.

GPU-based path-tracing.

Geo-mipmapping implementation.

Procedural raymarching.

Procedural texturing.

Screen-space ambient occlusion.

Kd-tree and Octree implementations, together with a custom visualizer.

An implementation of free-form deformation (FFD).

Particle-based physics.

A voxel engine written in Haskell.

Volume rendering.

Relief mapping.

Animation system with collision avoidance.

< Return