Course Projects


Game Programming Project

Game Programming

with Chihyuan Chuang

Scene management, BSP rendering, collision detection, and AI systems built on Ogre3D with PhysX.

A cup of drink

Digital Image Synthesis

Course Project [link]

Project 1: Octree-R [link] | Project 2: Realistic Camera Rendering [link] | Project 3: Ward's BRDF [link]

Final Project: A cup of drink (with Chihyuan Chuang)

Implemented multiple scattering volume rendering by photon mapping and hazed glass effect. [link]

IBME

Digital Visual Effect

Course Project [link]

Project 1: HDR Image [link] | Project 2: Panorama [link] | Project 3: Matchmove [link]

Final Project: Image-based Material Editing (with Chihyuan Chuang)

A real-time interactive implementation of the SIGGRAPH'06 paper "Image-based Material Editing." [link]

Convex Optimization

Recover Radiance Map from Photographs and Tone Mapping Methods for Display

Water Animation 1 Water Animation 2

Computer Graphics (Undergrad project)

Water Animation (with P.-H. Wu)

Dynamic water animation system with physical simulation. Traditional ray tracing implementation.