CS 3505 Honors Graphics Spring 2001

Software based Raytracing

Download and try out my raytracer!

CS 6650 Image Synthesis Fall 2002

Sampling Monte Carlo and Metropolis

Spectral to RGB

Path Tracing Cornel Box

CS 6610 Advanced Computer Graphics Fall 2002

OpenGL shadows and reflections

OpenGL Final Project, Per-Pixel Lighting

Independent Graphics Study Spring 2003

Implementing and Comparing Different Lighting Models Using Cg (8MB)

Current Graphics Study, procedural texturing and animation with Cg (Windows Media 9 streaming videos)
Cg is a high level shader language for Nvidia GPU's (Graphics Processing Unit)
Using a Perlin noise function, different 64x64 textures and Cg, various proceduarl fire animations can be created.
Cg based fire demo, requires Nvidia FX card or better (2MB)

Reflective floor, box, log, and fire.

Procedurally animated Fire video, cycling through various fire settings(2MB)


The fire texture alone, animated.

Procedurally animated Fire video, just fire (1.8MB)



Resume

Resume in Microsoft Word format

Letter of Reference from the Lead Programmer of my Team during my Internship at LucasArts

Internship Letter of Reference in PDF format