Skip to main content

 A collection of my work 

2017

Master's Thesis

A toolset created in Houdini that allows the user to control melting simulations on different parts of an input 3D models

  • Houdini
  • VEX
2017

Arthur

Real time rendering engine with features such as forward and deferred rendering, SSAO, and a PBR workflow

  • C++
  • OpenGL
  • GLSL
  • ImGUI
2017

The Novice

A 3D short movie about a young apprentice's battle to achieve inner peace

  • Houdini
  • VEX
  • Maya
2016

Path Tracer

Monte Carlo path tracing algorithm with materials like plastic and metals, and properties like reflection and refraction

  • C++
  • OpenGL
2016

I Lava This

Custom lava simulation created in Houdini using variable viscosity and temperature control for the fluid source

  • Houdini
  • VEX
2015

Flocking Simulation

Developed using Craig Reynolds 1987 SIGGRAPH paper Flocks, Herds, and Schools: A Distributed Behavioral Model

  • Processing
2015

Knot Today

A 3D short movie about an old kite's troubles with its replacement. Created in collaboration with Walt Disney Animation Studios

  • Houdini
  • VEX
  • Maya
2015

Ray Tracer

My first ray tracer with features such as reflection, refraction, depth of field, shadows, etc.

  • C++