Features of Open Inventor
Open Inventor is the de facto standard for development of cross-platform (IRIX, Solaris, HP-UX, AIX, Linux, and Windows) 3D graphics applications in C++ and Java. It is a powerful object-oriented toolkit with over 450 classes and an intuitive and easy-to-use programming interface that allows for rapid prototyping and development of graphics applications.
Open Inventor's extensible architecture allows developers to add entirely new objects.
Since Open Inventor was designed specifically to use OpenGLŪ for graphics rendering, it is highly optimized to take advantage of OpenGL accelerators. Open Inventor provides the power and functionality of OpenGL at an object-oriented level. Instead of writing tedious low-level calls to specify vertices, you describe your objects in a scene hierarchy.
Open Inventor's optimized rendering automatically takes advantage of OpenGL features like display lists, texture objects, and vertex arrays. Open Inventor is a very high-level API, reducing the programming time required of low-level APIs by over 10 times - and resulting in products that can be completed in much less time with much more sophisticated capabilities.
Open Inventor supports a large number of 3D graphics features such as :
- Advanced Multi-Pipe Capabilities with Multi-pipe Extension
- Volume Rendeing and Volume Viz
- Large Model Visualization
- Ability to handle Large Data Sets
- Real Time Interaction
- Collision Detection
- HTML Image Maps
- Data Analysis
- Multithreading
Download Open Inventor Brochure