Graphics

Ray Tracer

Full ray tracer using Win32 painting

Ray Tracer featured: constructive solid geometry, Oren-Nayar diffuse, 6 shapes, Phong lighting with shadows, reflection and transmission, attenuation, and anti-aliasing. It was made over the course of a summer.

Moons


Hierarchical Occlusion

C++ and OpenGL

Used Hierarchical Occlusion to avoid drawing blocks behind the wire boxes.

Occlusion

Z Scanline

C++, uses OpenGL to draw pixels

Use the Z-buffer Scanline algorithm to draw a scene. Included bump-mapping, clipping, Phong lighting, mipmapping, and anti-aliasing.

Scanline



Copyright © 2009 Kelly Jacobs. All rights reserved.