SMU Guildhall
Home
Individual Work
Team Work
Resume
Contact
  ||  Back to List
PlayStation 3 Ray Tracer

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.

Soft Body Particle System

Soft body particle system using springs.

3DS Max Exporter and Importer

My Autodesk 3DS Max importer and exporter handles both skeletal and static meshes producing a compressed, streamable output file.

Font Builder

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.

Particle Engines

I've created various particle effects to study the effects of cache coherency as well as create beautiful but simple visuals.

Quake BSP Loader

Using the existing Quake BSP map format, I wrote a loader that loads, processes, and displays the level in my agnostic engine.

Networking

Various networking projects I've created, including GuildZone, a networked tank game, and an SSL client and server.

Scene Graph

One of my early projects was creating a solar system using scene graphs.

Copyright © 2011 Southern Methodist University. All rights reserved. • Right to Know and Legal • Privacy Policy

For questions or problems with this site contact The Guildhall Webmaster.