Main Page

Main Page

From osgART

Jump to: navigation, search

osgART is a C++ cross-platform development library that simplifies the development of Augmented Reality or Mixed Reality applications by combining computer vision based tracking libraries (e.g. ARToolKit, ARToolKitPlus, SSTT, BazAR and StudierStube ES) with the 3D graphics libary OpenSceneGraph.


osgART is more than a simple nodekit. The library provides various levels of functionality, including:

  • high level integration of video input (video object, shaders)
  • spatial registration (fiducial-based, multiple trackers, NFT)
  • photometric registration (occlusion, shadow).


With osgART, users benefit from all the features of OpenSceneGraph (high quality rendering, multiple file format loaders, community nodekits like osgAL, etc...) directly in their augmented reality and mixed reality applications.

The ARToolKit has long been used to develop and prototype interactive augmented reality applications and to explore tangible user interface concepts. osgART aims to continue this tradition by providing a powerful and flexible development framework. Language bindings extend this support scripting languages such as Python, Lua and Ruby.


Team

osgART was developed at the Human Interface Technology Lab, New Zealand.
HITLabNZ logo.png

Since 2010, the code of osgART has been signed back to the original authors

News

22. August 2011 Stay tuned development of osgART was resumed. We are going mobile and with a bunch of more features and bug fixes.

21. August 2011 If you see this, you have reached the new osgART server!

Acknowledgments

The osgART server is sponsored by technotecture.