DocumentCode :
2585841
Title :
Combining ARToolKit with scene graph libraries
Author :
Haller, Michael ; Hartmann, W. ; Luckeneder, T. ; Zauner, J.
Author_Institution :
Univ. of Appl. Sci., Hagenberg, Austria
fYear :
2002
fDate :
2002
Abstract :
Many Augmented and Mixed Reality applications are based on two libraries: OpenGL is used for rendering and ARToolKit is used for marker recognition. The ARToolkit library is great for rapid prototyping of AR/MR applications. The library is very easy to use and it hides the complexity of marker recognition. In the AMIRE (Authoring Mixed Reality) project, a European founded AR project, we follow up the aim of ARToolKit consistently: the AMIRE approach is to offer well-established gems (software solutions) and components for a faster prototyping of AR/MR applications. Each content user should be able to develop his/her own AR/MR application without any computer graphics skills. Therefore, one of the primary goals of AMIRE is to find well-established solutions of current AR/MR applications. One of the solution is the ARToolKit library, which is used in numberless AR/MR applications. But which library should be used for rendering? Can we use a high-level graphics AN together with ARToolKit? Which graphic library would be the best for farther AR/MR applications? Should developers use Direct3D/OpenGL or should we propose a high-level graphics API, like Open Inventor, OpenGL Performer, OpenSG, or Open SceneGraph? High-level graphics APIs have a number of advantages as opposed to low-level graphics APIs. They include: A set of loaders (e.g. model and texture loaders); A scenegraph concept; Modern object oriented design; High performance (optimized rendering, view frustum culling, small object culling, Level of Detail nodes, etc.). One problem still remains: How difficult is the usage of ARToolKit, originally based on OpenGL, in combination with a high-level graphics API like OpenSG? For the AMIRE project we tested two different APIs: Open SO and Open SceneGraph.
Keywords :
augmented reality; authoring systems; rendering (computer graphics); AMIRE; ARToolKit; Augmented Reality; Authoring Mixed Reality; marker recognition; rendering; Application software; Computer graphics; Layout; Load modeling; Object oriented modeling; Prototypes; Rendering (computer graphics); Software libraries; Software prototyping; Virtual reality;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Augmented Reality Toolkit, The First IEEE International Workshop
Print_ISBN :
0-7803-7680-3
Type :
conf
DOI :
10.1109/ART.2002.1106978
Filename :
1106978
Link To Document :
بازگشت