Spray Paint Simulator
Spray painting simulation set in an alleyway
Spray painting simulation set in an alleyway
Automatic volume control app
Mobile game for IOS and Android
Poster designs made with 3D rendering
Poster designs
Poster and Spotify Cover design made with a combination of 2D illustration and 3D rendering
Retro radio-play poster set
3D model assisted vector graphic design
Designs and animations for a class
Animatable, perspective-accurate, 2D illustration of a device
A Wandering Minds production I directed
T-shirt contest design
Design for the 2019 University of Auckland “Design A Tee” competition
Poster design
Logo sketches for band logo commission
Android app for a class
Designs for the Wandering Minds theater production
Theater group related design
T-shirt design for the Wandering Minds theater production
Poster design for the Wandering Minds theater production
Poster designs for the Wandering Minds theater production
Simulation of particles with gravity and collisions made with ThreeJS
Content-based image tag recommendation system
Machine learning project
Spray painting simulation set in an alleyway
Experiments with point and sprite particles
Procedural cloud texture using 3D noise
Hole punch/rain ripple procedural texture
Terrain visualizer written in C with OpenGL and SDL 2
Website for viewing 3D models of impossible objects
Projects for a computer graphics class
Projects for a class
Automatic volume control app
Mobile game for IOS and Android
Python scripts for analyzing and optimizing meshes in Blender
Projects for a computer graphics class
Android app for a class
Simulation of particles with gravity and collisions made with ThreeJS
Animation made with Houdini
Spray painting simulation set in an alleyway
Experiments with point and sprite particles
Procedural cloud texture using 3D noise
Hole punch/rain ripple procedural texture
Terrain visualizer written in C with OpenGL and SDL 2
Projects for a computer graphics class
Mobile game for IOS and Android
Original soundtrack and visualizer video
Projects for a computer graphics class
3D wireframe-style animation
Computer animation of a bus composited with real video
Solving a camera’s motion for use with 3D software.
Simulation of particles with gravity and collisions made with ThreeJS
Animation made with Houdini
Spray painting simulation set in an alleyway
Experiments with point and sprite particles
Procedural cloud texture using 3D noise
Hole punch/rain ripple procedural texture
Terrain visualizer written in C with OpenGL and SDL 2
Website for viewing 3D models of impossible objects
Projects for a computer graphics class
Mobile game for IOS and Android
Python scripts for analyzing and optimizing meshes in Blender
Projects for a computer graphics class
Paintings for a class
Watercolor over inked drawing
Collection of watercolors
Plein air painting
Digital Painting
Design for a competition at a hackathon
Collection of digital paintings
Digital Painting
Digital Painting
Paintings for a class
Cinematic video of the San Juan Mountains
Mobile game for IOS and Android
Original soundtrack and visualizer video
Computer animation of a bus composited with real video
Solving a camera’s motion for use with 3D software.
Experimental video turned viral
T-shirt design for the Wandering Minds theater production
A 4s 9inch Tricopter
A 4s 3inch micro quadcopter
Modified mountain bike with electric motor
A 2s 2.5inch micro quadcopter
Automatic volume control app
Mobile game for IOS and Android
Android app for a class
Cinematic video of the San Juan Mountains
Mobile game for IOS and Android
Original soundtrack and visualizer video
Content-based image tag recommendation system
Website for viewing 3D models of impossible objects
Projects for a class
Prints for a class