My name is Patrick Martin, and I'm a senior at the DigiPen Institute of Technology.
My primary area of interest has been real-time physics programming, with much of my work devoted to soft body dynamics.
I also have an interest in graphics programming, and have written several 3D software triangle rasterizers, simple shaders in hlsl, and a software raytracer.
Other work I've completed, as demonstrated on this site, include image processing techniques, reliable UDP for games, and .NET integration for tools.
Top Projects
|
Soft Body Physics
|
|
This is a soft body simulation using a representation of the pressure force to "inflate" the soft bodies.
A primitive rigid body implementation is also included to better interact with the soft bodies.
|
|
Void
|
|
This is my senior year game for which I am the physics programmer.
It shows off a practical implementation of my soft body simulation with respect to video games and real-time simulations.
|
|
Slushball
|
|
This is my Junior year game project.
I worked primarily on networking, for which I wrote a cross platform UDP networking engine with features such as (optionally) reliable UDP, automatic server search using broadcasting, and (optionally) ordered packets
|
|
3D Raytracer
|
|
This is a 3D raytracer featuring effects such as soft shadowing and blurred transmission.
|