Portfolio
A few industry projects, a bit of classwork and some works in progress from my spare time. Feel free to contact me regarding anything, especially if you need help using any of my code or have helpful feedback. Enjoy!
Download my resume [pdf]
Sleep Superbly - Sleep Therpay
Flash Player 10, ActionScript 3.0
July 2010
A project I worked on at Oddcast which uses your Facebook information to devise a personal sleep analysis using face recognition.
Official Site Embed,
Sleep Therapy Application
Despicable Me - Minion Dominion
Flash Player 10, ActionScript 3.0
June 2010
Part of an advertising campaign I worked on at Oddcast for the movie Despicable Me where users can command minions via their microphone or typing, accessorize one of two characters, and share their creation via social networks.
Command a Minion,
Editor Mode (loads slowly)
Destructible 3D Environment Engine
OpenGL, GLSL, C++, Objective-C, Cocoa
May 2009
Destructible terrain demo using binary space partition tree merging techniques and a bit of hardware acceleration. It is a slightly buggy work in progress with a simple scene. Hopefully the engine is simple for anyone to integrate into their own project.
Executable,
Source Code,
Wiki Project Page
Real Time Ambient Occlusion and Indirect Lighting
OpenGL, GLSL, C++, Objective-C, Cocoa
May 2009
Screen space pixel shader implementation of ambient occlusion and indirect lighting. It's a little buggy but I am working on fixing things.
Executable,
Source Code,
Wiki Project Page
Ray Tracer
OpenGL, C++, Objective-C, Cocoa
May 2009
Ray tracer featuring reflection, transmission, procedural shading and several primitive objects. Kent Sutherland was a partner in this project.
Executable,
Source Code,
Wiki Project Page
Jeep Wrangler Concept
Autodesk Maya, Mental Ray
February 2009, September 2006
A demonstration of mechanical modeling using a 4-door Jeep Wrangler. Later lit using final gathering (with ambient occlusion),
and global illumination.
Boy Suit Film
Autodesk Maya
October 2008
A cyberpunk styled short film I am working on, which is in the concept stages as project "Boy Suit"
CocoaGL Tessellation and Drawing
OpenGL, C++, Objective-C, Cocoa
October 2008
Various scanline drawing and primitive 3D shape algorithms implemented in C++ and wrapped up in a native OS X Cocoa app.
Executable,
Source Code
3D Forest in OpenGL
OpenGL, C++, Objective-C, Cocoa
October 2008
A 3D forest I created as an intro to OpenGL lighting, fog, hierarchical animation and quaternion cameras.
RIT Department of English
Photoshop, HTML/CSS, JavaScript, PHP, MySQL
September 2008
Freelance job that I performed for the Department of English at the Rochester Institute of Technology. The site has been launched but is not quite complete.
http://www.rit.edu/cla/english/
RIT Department of English Banner Animation
Adobe Photoshop, After Effects, Flash CS4
February 2009
Banner animation for the Rochester Institute of Technology Department of English website. I grabbed artwork from public domain image websites and drew others with Photoshop.
http://www.rit.edu/cla/english/
SVG Sea Voyage
Scalable Vector Graphics, JavaScript, HTML
May 2008
A scene created using SVG, JavaScript, and some cool math for animated waves from using curves. I also added a parallax effect as the ship moves along the buildings.
Control the ship using 'a' & 'd', and the waves with 1-9 on your keyboard. Optimized for Safari.
Agent
Autodesk Maya
May 2008
A gallery of low res characters and props created for a multidisciplinary game design team project based around a premise of corporate espionage. The engine did not support many features so the models are quite basic.
Whale-powered Gunship
Autodesk Maya
March 2008
A work in progress that I began for the CGSociety competition Uplift Universe. I did not have a chance to light it so it looks very unfinished, although I like the concept.
Digital Graphics Web Portal
HTML/CSS, JavaScript, PHP, MySQL
February 2008
Drag and drop customizable web portal focused on functionality over design for a php programming class.
Mechanical-Human Hybrid
Autodesk Maya
January 2008
A work in progress involving the vestiges of a human imbued with mechanical parts.
Fate of Romanticism - RIT Philosophy Conference
Photoshop, HTML/CSS, JavaScript, PHP, MySQL
September 2007
Freelance design that I created for a philosophy conference website at Rochester Institute of Technology.
The Gnomes
Adobe Flash
November 2006
A ridiculous greeting card concept for an introductory Adobe Flash class.
Human Facial Modeling
Autodesk Maya
October 2006
A school project aimed at modeling the facial structure of Kratos from God of War. Needs lighting and texture work.
Anima
Adobe Final Cut Pro
May 2006
A short film made by Adam Butterworth, Vlad Nazarov, and myself.
(It is around 23 mb so be patient. It will load!)