Open Inventor Reference
Open Inventor Reference Documentation


Open Inventor is an object-oriented 3D toolkit originally developed by Silicon Graphics (SGI) offering a comprehensive solution to interactive graphics programming problems.

The MeVisLab implementation of Open Inventor is based on the original SGI source code that was released to the public in 2000. It is suited for use with MeVisLab but can also be used independently. You are welcome to use our MacOS X & MS Windows port for your own purposes.

For details on the changes that have been applied to Open Inventor, have a look at the Release Notes.


MeVis Open Inventor is released under the LGPL 2.1 license.

Recommended Literature

The Inventor Mentor by Josie Wernecke (ISBN 0-201-62495-8)

This guide provides basic information on programming with Open Inventor. It includes detailed program examples in C++ and describes key aspects of the Open Inventor toolkit, including its 3D scene database, node kits, interactive manipulators, the Inventor Component Library, which contains editors and viewers, and the Open Inventor file format.

The Inventor ToolMaker by Josie Wernecke (ISBN 0-201-62493-1)

The Inventor Toolmaker provides advanced information on extending Open Inventor by creating new C++ classes and customizing existing classes. Detailed examples and discussion show how to create new nodes, actions, elements, fields, node kits, draggers, manipulators, engines, and components.