|
Hey, I'm Gabe, and this is what I've been up to lately.
|
|
2008: Turf
A web-based strategy game played in pre-existing local communnities.
|
|
2008: Champfleury
In 1529, Geofroy Tory tried to find the answer to why the newly reconstructed Roman alphabet was so beautiful. This is his story. Published in Printing History, January 2008.
|
|
2007: Stroke animation
A rendering system to animate 3D drawn worlds as if they were being drawn on the fly by 50 pens handled by 50 animators. Movement was handled by shifting the drawing page around and zooming in and out, and then erasing and redrawing pen strokes, yielding a hand-animated kind of motion for navigating in a 3D world.
Built using C++ and OpenGL.
|
|
2007: Simpleframe
An evolutionary algorithm for generating load-bearing space frame geometries. The frames were evaluated with the FRAME static structural evaluation package, by Professor Henri Gavin at Duke University.
Built using C++ and OpenGL.
|
|
2007: Mental Canvas
A tool for conceptual architectural design and analysis. A collaborative project with faculty and graduate students at Yale School of Computer Science Graphics Lab. Presented at Pacific Graphics '07.
|
|
2006: Project 7
Another attempt at an adaptive music engine based on live keyboard input. Records and replays sequences of notes based on pattern recognition of the history of played notes.
The application was built in Max/MSP and javascript.
|
|
2006: Project Five
An evolutionary algorithm for generating airport terminal floor plans. Each design was evaluated with an agent-level crowd simulation.
Built using C++ and the Windows GDI.
|
|
2005: How Do You Pronounce It?
A first stab at a website: pronunciations for hundreds of IKEA product names by a swedish friend. Powered by Ruby on Rails and midnight oil.
|











