For the Physically-Based Simulation course at ETH Zurich, we built a real-time simulation of cloth balloons and rigid bodies based on extended position-based dynamics.
Breeze & Freeze is a 3D, co-op arena shooter using voxel graphics and was developed as part of the Game Programming Laboratory at ETH Zurich.
As part of the Computer Graphics course at ETH Zurich, I implemented a ray tracer with various advanced features such as realistic camera models or environment emitters.