MY WORK
PROJECTS
880 PRODUCTIONS
REAL-TIME VIRTUAL PRODUCTION
880 Productions NZ LP is the New Zealand-based Limited Partnership responsible for making James Cameron’s Avatar sequels.
The Lab Aotearoa is the Virtual Production department of digital artists tasked with weaving VFX and live action elements together to create the formal template for the Avatar sequels. Our focus lies in building the virtual world, characters and scenes using cutting-edge 3D digital tools, real-time rendering, performance capture and keyframe animation.

IN GAME COLLECTABLES
UNREAL ENGINE, UNITY
PLUGIN DEVELOPMENT
In Game Collectables partners with game studios to enable players to create physical once-off edition collectables of their customised, in-game avatars. We use cutting edge NVIDIA differentiable rendering tech along with Stratasys additive manufacturing to produce production quality collectables of in-game avatars. We have partnerships with NVIDIA AI, Callaghan Innovation and work with some of New Zealand's best game studios.

PERSONAL/UNIVERSITY PROJECTS
SWARM (WORKING TITLE)
UNREAL ENGINE, PYTHON, HLSL
VFX DEVELOPMENT & COMPUTER VISION
Swarm (WORKING TITLE) is aimed to be an interactive experience where the user can use hand tracking to interact and watch fish flock and swim around hands.
This is a solo project done through Unreal Engine's Niagara System connected with MediaPipe Solutions (Google AI Edge) through Python.

SHADERTOY EXPERIMENTS
SHADERTOY GLSL
SHADER DEVELOPMENT
Some experimenting I did while learning GLSL.
Shadertoy link
















