Dr Richard Christie

BE PhD

Profile Image
Software Developer

Biography

Richard completed a BE and PhD in Mechanical Engineering at the University of Auckland. His PhD work on 'Numerical modelling of fibre-reinforced thermoplastic sheet forming' involved writing a non-linear finite element package including visualisation software, and was partly carried out during a year at the University of Kaiserslautern in Germany.

In 1997 he joined what is now the Auckland Bioengineering Institute to develop Cmgui, contributing to its development into a powerful interactive visualisation package, and was involved with commercialising facial animation technologies with partner companies in the United States. He then spent several years working in commercial software development in the United Kingdom (finite element modelling software at FEA/LUSAS, and mobile phone operating systems at Symbian) and in New Zealand (CAD/PLM software at Right Hemisphere) before rejoining the ABI.

Richard has led the development of graphics and visualisation software at the ABI since 2007, and has been a key designer and developer of the FieldML model interchange format. During this time the software development team has transformed the core of Cmgui into the OpenCMISS-Zinc software library with a full API for interfacing to models, images, graphics and rendering. He is involved in the wider OpenCMISS project which includes the Iron computation library, in particular implementing model serialisation and interchange across OpenCMISS software using FieldML.

Research | Current

Project links

Responsibilities

Lead developer of OpenCMISS-Zinc modelling and visualisation library, and the Cmgui visualisation application which is built on it.
 

Areas of expertise

  • 3-D computer graphics and scientific visualisation
  • Finite Element Modelling (FEM)
  • Model Interchange / Markup Languages
  • Software engineering
     

Selected publications and creative works (Research Outputs)

Identifiers

Contact details

Primary location

UNISERVICES HOUSE - Bldg 439
Level 6, Room 617
70 SYMONDS ST
AUCKLAND 1010
New Zealand

Web links