An Object-Oriented Software Architecture for 3D Mixed Reality Applications

  • Authors:
  • Wayne Piekarski;Bruce H. Thomas

  • Affiliations:
  • -;-

  • Venue:
  • ISMAR '03 Proceedings of the 2nd IEEE/ACM International Symposium on Mixed and Augmented Reality
  • Year:
  • 2003

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper presents a new software architecture for 3Dmixed reality applications, named Tinmith-evo5. Currently thereare a limited number of existing toolkits for the development of3D mixed reality applications, each optimised for a particularfeature but at the detriment of others. Complex interactive userinterfaces and applications require extensive supporting infrastructure,and can be hampered by inadequate support. TheTinmith-evo5 architecture is optimised to develop mobile augmentedreality and other interactive 3D applications on portableplatforms with limited resources. This architecture is implementedin C++ with an object-oriented data flow design, anobject store based on the Unix file system model, and uses otherideas from existing previous work.