R & D in animation, visual effects, simulation and artist tools. Development and leadership of systems for interactive and procedural realisation of complex features such as feathers, fur and scales in 3d computer graphics, including modeling, simulation and rendering. Software development for a high performance, fully featured production path tracing renderer.
Software Design and Programmer
UTS / Bystander Project
August 2004 - July 2005
Development of a large-scale, interactive new media installation for a team including artists and interaction designers. A custom network-based 3d rendering system was prototyped in Python and finally implemented in C++ using agile development methods in close feedback with the creative team. Video-tracking was used for audience interaction with a responsive dynamics system including a particle system and live database queries on a corpus of historical photographs and textual narratives.
Design Engineer
Lake Technology (now part of Dolby)
November 1998 - March 2002
Engineering and software development of real-time audio signal processing systems for 3d spatial audio. I was working primarily on a software engine for 3d spatial audio for computer games. Other projects included a wireless augmented audio reality system with location and head tracking, live 2-way audio and real-time 3d spatial audio rendering.