2004 · 20 citations · 25 references
ComputingComputer ScienceComputer GraphicsImmersive VisualizationRendering3D RenderingAugmented RealityMixed RealityInteractive 3D VisualizationMixed Reality InterfacesMobile Software ArchitectureObject Store ArchitectureObject-oriented ArchitectureObject-oriented Design ModelsSoftware Architecture Modeling
This paper presents a new software architecture for 3D mixed reality applications, named Tinmith-evo5. Currently there are a limited number of existing toolkits for the development of 3D mixed reality applications, each optimized for particular feature but at the detriment of others. Complex interactive user interfaces and applications require extensive supporting infrastructure, and can be hampered by inadequate support. The Tinmith-evo5 architecture is optimised to develop mobile augmented reality and other interactive 3D applications on portable platforms with limited resources. This architecture is implemented in C++ with an object-oriented data flow design, an object store based on the Unix file system model, and uses other ideas from existing previous work.
25
Russell M. Taylor, Thomas C. Hudson, Adam Seeger et al. · 2001 · 477 citations
John H. Rohlf, James D. Helman · 1994 · 441 citations · Full text
VR Juggler: a virtual platform for virtual reality application development
Allen Bierbaum, C. Just, P. Hartling et al. · 2002 · 360 citations
An object-oriented 3D graphics toolkit
Paul S. Strauss, Rikk Carey · 1992 · 324 citations · Full text
ARQuake: an outdoor/indoor augmented reality first person application
Bruce H. Thomas, Ben Close, John P. Donoghue et al. · 2002 · 301 citations