![]() |
|||||
| Home | Personal Projects | Team Projects | Resume | ||
|
| Shader Snippet Tool | |||||
|
|||||
|
|
While skeletal animation, normal mapping, environment mapping, and lighting shaders aren't difficult to create, combining them with different parameters to produce a single effect is a time consuming process. As each additional shader is added the number of possible combinations explodes. This project served as a way to investigate what techniques could be used to fight this explosion of combinations. More Info & Screenshots |
||||
| Hardware Accelerated Particle Systems | |||||
|
|||||
|
|
By using the GPU to perform particle simulation, millions of particles can be
rendered while leaving the CPU free for other tasks. In order to simulate
particle on the GPU, their positions, velocities, and other state information
are stored in a pair of floating point textures. The actual dynamics simulation
is performed on these textures through a pixel shader. After this simulation
shader has rendered, a visualization shader uses a vertex texture fetch to read
the particle positions and render these points to the screen.
More Info & Screenshots |
||||
| Quake 1 BSP Viewer | |||||
|
|||||
|
Quake 1 BSP file loading utility. Supports viewing, collision queries, and visiblity culling tests. More Info & Screenshots |
|||||
| Sherpo 2D Game | |||||
|
|||||
Sherpo is a 2D side scrolling, obstacle course game written using the Win32 API. In Sherpo you play as a mythical round creature who has the ability to change into various states such as water, air, stone, and rubber. You use the differing states to get through the level as quickly as possible avoiding enemies, traps, and the rough terrain. More Info & Screenshots |
|||||
| Copyright © 2006 Jeremy Baggett and The Guildhall at SMU. All rights reserved. |
|
||