About osgART

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 and BazAR) with the 3D scene graph libary OpenSceneGraph.



osgART Video

Interaction Tutorial 8: Transitional User Interface

This tutorial describes how to implement an interface that transitions between augmented and virtual reality, like the famous MagicBook.

Rendering Tutorial 1: Shadows

This tutorial shows how to use the osgShadow nodekit to add shadows to osgART applications.

Interaction Tutorial 7: Magic Lenses

In this tutorial we introduce the AR Magic Lens as a specific example of paddle interaction.

Interaction Tutorial 6: Advanced Paddle Techniques

In this tutorial we will explore further techniques that can be used with the paddle.

Interaction Tutorial 5: Paddle Interaction

This tutorial introduces paddle interaction: using a marker as a tool for selecting and manipulating objects.

Interaction Tutorial 4: Multiple Marker Proximity

In this tutorial we extend the concept of proximity to multiple markers, using the spatial relationships between markers rather than to the camera.

Interaction Tutorial 3: Camera Proximity

In this tutorial, we will add interactivity based entirely on the spatial relationships of augmented reality markers.

Interaction Tutorial 2: Mouse Input

In this tutorial we will investigate how to handle mouse events, and specifically how we can use the mouse to select objects within the augmented reality scene.

Building and Installing osgART

This article describes the process of getting osgART up and running on your computer.

Syndicate content