This is a ray tracer I wrote for the PlayStation 3. It uses software ray tracing spread across 6 SPU's with the PPU as the queue controller. The project uses a messaging system to control each SPU's actions.
My Autodesk 3DS Max importer and exporter handles both skeletal and static meshes producing a compressed, streamable output file.
The Font Builder is an application I wrote to create my own fonts. It supports a wide variety of glyph information and can be templated by loading existing Windows fonts.
I've created various particle effects to study the effects of cache coherency as well as create beautiful but simple visuals.
Using the existing Quake BSP map format, I wrote a loader that loads, processes, and displays the level in my agnostic engine.
Various networking projects I've created, including GuildZone, a networked tank game, and an SSL client and server.








