Projects
Below are some projects I’ve created outside of work.
Image Analogies
Image analogies provides a framework to learn complex, non-linear image filters with one training example.
Gradient-domain Fusion
Gradient-domain Fusion uses Poisson blending to merge or artistically re-render images.
Video Textures
Video textures are seamless, infinitely-repeating images that capture the essence of a video.
CHIP-8.js
A CHIP-8 emulator written in Javascript.
Image Alignment
Creates an aligned color photograph from 3 glass plate negatives, sourced from the Prokudin-Gorskii image collection available at the Library of Congress.
Gorgon
Gorgon is an interactive molecular modeling system, developed by WashU and Baylor, that I contributed to as part of an independent study for Professor Tao Ju.
Fae
Fae is a puzzle-platformer made for the 2015 Global Game Jam.
Race the Rainbow
Race the Rainbow is a party racing game made for the 2014 Global Game Jam.
Diamond-Square
The Diamond-Square algorithm is a common technique used to generate random heightmaps, used for procedural terrain generation.
Star Graph
A galaxy of game reviews. (Currently broken due to deprecated APIs.)
Texture Synthesis
Texture synthesis is the process of generating a larger texture image from a smaller source image. This project uses an approach developed by Efros and Freeman called Image Quilting.