 |
 |
|
Reducing Time to Market
From prototyping to full deployment of advanced applications for internal and commercial use, Open Inventor offers high-level tools that enable developers to rapidly design and build advanced 3D interactive graphics applications and significantly reduces the process of designing, developing, and maintaining applications.
|
|
|
 |
 |
 |
 |
 |
|
- Object-oriented 3D API:
Open Inventor offers a comprehensive object-oriented set of more than 1300 ready-to-use classes integrated in a user-friendly framework for rapid development. The scene graph paradigm provides ready-to use graphics programming patterns and the truly object-oriented design encourages extensibility and customization to satisfy specific requirements.
- Advanced development help:
The IvTune graphical utility is the definitive tool for prototyping and tuning 3D applications. Pluggable in any Open Inventor application, IvTune presents synchronized views of the scene graph: a 3D View, a Tree View, a node overview window, a field editor and a field watch. This allows for fast tuning and debugging at run time, and ideally complements the numerous code examples provided with Open Inventor for quick learning.
- Built-in state-of-the-art Remote Rendering / multi-display / VR capabilities and more:
Don’t want to re-invent the wheel? Version 6 of Open Inventor by Mercury Computer Systems provides high-level built-in components which deliver ready-to-use robust solutions to common but thorny issues in 3D advanced applications development. Open Inventor allows you to keep up with cutting edge techniques with least effort, including the performance optimization coming with every new generation of hardware that require additional work with low-level APIs.
|
|
|
|
- Optimized 3D rendering:
Build upon Industry-standard OpenGL® rendering engine, version 6 of Open Inventorby Mercury Computer Systems has been tuned for improved performance by utilizing the latest relevant OpenGL features and extensions, automatically taking care of OpenGL optimization techniques to provide optimal performance and a much higher-level programming interface.
- Advanced support of OpenGL shaders:
The OpenGL shaders rendering technique can be applied to any Open Inventor shapes to further enhance the 3D visualization perception of the end-user by allowing the application of special effects. ARB_ language, NVIDIA Cg and OpenGL Shading Language are fully supported, allowing advanced visual effects to further enhance the 3D visualization perception of the end-user.
- Large Model Visualization:
Open Inventor can create new geometry with fewer triangles and automatically generates LOD (level of detail) and Appearance Preserving Simplification nodes to enhance performance and enable rendering interactively. It also converts geometry into more efficient triangle strips and reorders objects to minimize state changes. Open Inventor also supports fast editing of very complex scenes.
- Comprehensive 3D kernel
In addition to its complete 3D geometry kernel, Version 6 of Open Inventor by Mercury Computer Systems provides robust support of advanced 3D features, such as NURBS surfaces and collision detection. Version 6 of Open Inventorâ„¢ by Mercury Computer Systems delivers full support of NURBS curves and trimmed surfaces with unlimited order, and allows for fast, efficient and crack-free NURBS tessellation. It also provides a fast collision detection engine both between objects and between the camera and the scene, which prevents for example the camera from penetrating other objects in walkthrough type applications. This optimized collision detection engine has proven to be efficient even on very complex scenes.
|
|
|
|
- All-terrain tools fitting your real needs:
Open Inventor is tuned for best interoperability with your preferred, legacy or required environment. It smoothly integrates with your application at optimal performance with easy to maintain interfaces. Open Inventor complements nicely geometric modeling or simulation engines and is a preferred replacement for old-generation 3D graphics. You can even take advantage of Open Inventor with existing OpenGL code, or extend it at the OpenGL level. Open Inventor provides GUI components for Win32, MFC, WinForms, X11/Motif, Qt, and Java that can be customized to fit your specific constraints.
- Multiple-language support:
Version 6 of Open Inventorâ„¢ by Mercury Computer Systems gives developers the flexibility to use C++, .NET, or Java as their development language, bringing true hardware independence and covering a full range of systems.
- More bricks to meet specific challenges:
The Version 6 of Open Inventor by Mercury Computer Systems package includes a complete suite of extensions that enable easy customization for specialized markets or unique application needs. By packaging innovative intellectual property (IP) with these extensions, Mercury gives you instant access to the latest visualization techniques: Large Data Management for volume rendering, ultimate scalability through rendering distribution and remote application, advanced 2D/3D scientific visualization technologies, ray-traced realistic rendering and more.
|
|
 |
 |
|
Ensure long-term investment protection: Version 6 of Open Inventor by Mercury Computer Systems is built around industry-standard specifications with openness in mind and is designed for maximum portability and system independence. Its flexible architecture ensures its perfect adaptability to existing and upcoming environments. Added to its proven reliability, this makes Version 6 of Open Inventorâ„¢ by Mercury Computer Systems a solution which optimizes development costs with long-term investment protection.
|
|
|
 |
 |
|
- Platform-independent code
The Open Inventor cross-platform framework allows developers to design scalable and interactive 3D applications across the whole range of UNIX, Linux and Microsoft Windows systems. Resulting applications can be 100% source code compatible and only a recompilation is necessary to make it run on other platforms.
- Advanced support of leading open standards:
Through its native advanced support of OpenGL® and ISO standard VRML97, Open Inventor-based applications are automatically compatible Furthermore, Open Inventor has been designed to natively support leading development environments, such as Microsoft MFC library and Trolltech Qt graphic application development framework, through dedicated sets of classes which provides for example easy and elegant ways to integrate Open Inventor graphic components such as viewers, editors … within Qt Designer.
- Skills and commitment of a strong professional team:
Proven itself to be faster than any other Open Inventor-like implementation, Version 6 of Open Inventor by Mercury Computer Systems is not only a product, its also a team. Developed, maintained and supported by a large and highly qualified professional team serving several thousand developers and hundred of thousands of end-users through run-times of professional applications, the product is evolving on a regular basis with a major yearly release and several bi-monthly sub releases in between, both enhancing the product in answering specific customer requests and providing fixes for potential issues. Mercury has been working for over 20 years in 3D visualization and has acquired unique knowledge and expertise, and has invested years in tuning and enhancing the core Open Inventorâ„¢ and making it evolve with the latest hardware features available.
|
|
|
|