A custom map/mod for Dota 2 to train players in last hitting.
Worked with Guang Hui Chen, a fellow student at USC, to implement parallel ray tracing ambient occlusion on the GPU using CUDA.
For my Multimedia Systems Design class, we created a tool that takes video as input and detects then removes ads using various heuristics.
This displacement shader, created for the final project of my 3D Graphics Shaders class, uses worley cell noise combined with turbulence to create bark cracks.
Small particle system built on top of three.js
3D Facebook Flying Game utilizing Away3D 4.0 and Flash Player 11.
PyMEL tool for maya that fixes non-planar quads.
Cloth Simulation on the GPU using OpenGL Python binding with floating point textures for data computation.
Solving and animating joint chains in Flash AS3 through the Inverse Kinematics Jacobian Transpose Method.
JParticle2D is an Open Source Particle Engine for Java Graphics2D
10 Person Team Project Multi-threaded agent controlled GUI simulation of a Glass Line