1. Modelling, Simulation & Gaming Department, TNO; The Hague The Netherlands
2. Computer Graphics and Visualization Group; Delft University of Technology, Delft; The Netherlands
3. Department of Computer Graphics Technology; Purdue University; West Lafayette IN USA