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