ALVAR

Introduction

ALVAR is a software library for creating virtual and augmented reality (AR) applications. ALVAR has been developed by the VTT Technical Research Centre of Finland. ALVAR is released under the terms of the GNU Lesser General Public License, version 2.1, or (at your option) any later version.

ALVAR logo

ALVAR is designed to be as flexible as possible. It offers high-level tools and methods for creating augmented reality applications with just a few lines of code. The library also includes interfaces for all of the low-level tools and methods, which makes it possible for the user to develop their own solutions using alternative approaches or completely new algorithms.

ALVAR is currently provided on Windows and Linux operating systems and only depends on one third party library (OpenCV). ALVAR is independent of any graphical libraries and can be easily integrated into existing applications. The sample applications use GLUT and the demo applications use OpenSceneGraph.

The VTT Augmented Reality team also continues to develop advanced computer vision algorithms independently of ALVAR, applying these in its customer project work. Furthermore, the ALVAR Mobile SDK for iOS, Android, Symbian, Maemo, Flash and Silverlight platforms, as well as the ALVAR Render engine, are available for internal use and selected partners.

For more information, please see our ALVAR Brochure.

Features

Download

To download the ALVAR library, please fill out the registration form.

For more information on ALVAR, we provide an ALVAR Presentation that gives a general overview of the library and the ALVAR User Manual that goes into much more detail.

Contact

For additional information or any other questions, please contact us using the alvar.info@vtt.fi mailing list.