top of page
LATEST PROJECTS
Maya Authoring
Tool
-
Maya plug in, created using MEL and python
-
Clothing design tool that allows user to edit cloth in 2D and 3D view, with updates occuring simultaneously
Fracturing
Simulation
-
Interactive Unity Game Engine plugin, written in C++ and C#
-
Voronoi decomposition was used to calculate the new fracture pieces, given a point of impact
CONQAR
-
Augmented reality game, built using the Unity Game Engine
-
Vuforia package was used to allow for the AR on mobile devices
Maya Animation
-
Individual Project
-
Modeled, textured, rigged, and animated Sonic in Maya
-
Environment, lighting, and time wrap were created in Maya
-
Adobe After Effects was utilized to add motion blur
Monte Carlo Path Tracer
-
Individual Project
-
Rendered image of the Cornell Box using area lights, soft shadows, caustics, and color bleeding from lambert, reflective, and refractive surfaces
-
Code written in C++ in Visual Studio
-
Image rendered with 50 iterations of Monte Carlo for each pixel
-
Image on the right also implements field of depth
MotionBuilder
Walk Cycle
-
Individual Project
-
Rigged skelton, baked texture on, and created walk cycle
-
Used time warp to slow down the cycle
-
MotionBuilder was used to complete this project
Catmull-Clark Subdivision
-
Individual Project
-
3D I moving in a Bezier curve motion
-
New vertices are calculated using Catmull-Clark subdivion, smoothing the I
-
OpenGL was used to create this video, with code written in C++
​
Texture & Environment Mapping
-
Individual Project
-
A texture map and environment map are added to the teapot
-
The normals of each face were calculated and used to find the texture coordinates
-
Created in OpenGL and written in C++
​
bottom of page