Open Inventor for Medical and Life Sciences High-performance 3D graphics development toolkit

Open Inventor® is an object-oriented 3D graphics software toolkit for the development of professional interactive applications using C++, .NET or Java. Its easy-to-use API, extensible architecture, and large set of advanced components provide developers with a high-level platform for rapid prototyping and development of 3D graphics software applications for medical and life sciences. POWER YOUR SOFTWARE DEVELOPMENT WITH OPEN INVENTOR

A wide range of applications. State-of-the-art volume Go to market faster visualization makes Open Inventor a preferred solution for ·· Rapid prototyping and development all types of 3D imaging, including X-ray, CT, MRI, ·· Object-oriented API and components ultrasound, optical and electron microscopy. Fast, efficient ·· Multi-platforms and multi-languages support rendering of all types of geometry also makes it effective ·· Advanced debugging and productivity tools for many other applications, including image processing ·· Easy deployment and easy integration with existing and analysis, PACS, therapy and surgery planning, implant applications design, forensic medicine, education, training, and even Deliver state-of-the-art 3D molecular modeling. ·· State-of-the-art 3D engine A wide range of developers. Open Inventor is the solution ·· Powerful scene graph architecture of choice for commercial and non-commercial developers. ·· Cutting-edge volume rendering Whether you are an independent software vendor or a hardware vendor, Open Inventor gets your software to ·· High image quality market faster, with superior images and performance. ·· Advanced support of meshes and grids Researchers find Open Inventor easy to use, easy to extend ·· Automatically optimized rendering and capable of publication quality hardcopy. All of our Solve the toughest 3D challenges customers benefit from extensive documentation, example ·· Very large data management programs, training and technical support. ·· Fusion of multiple data types ·· Scalable to multi-displays/GPUs/CPUs ·· Integrated 3D computation framework

Reduce maintenance costs ·· Clear and thorough documentation ·· Prompt, effective support hotline ·· New features and techniques added constantly

Much more than a 3D toolkit ·· Unparalleled professional support and consulting ·· Customization, cooperative R&D ·· Active users community ·· Rich and flexible licensing model

2 FEI Explore. Discover. Resolve. ABOUT OPEN INVENTOR optimization for data storage making it possible to handle several- hundred-million cell models. Finally, MeshViz XLM offers a collection of high-level objects for implementing a Open Inventor is a 3D software development toolkit (SDK). wide range of charting types. It is a set of high-level 3D software libraries integrated as HardCopy. The HardCopy extension allows applications to third-party components of an application, and accessible embed a 3D scene in a PDF file using PDF3D®. HardCopy through an object-oriented API. also supports vector formats including, CGM, HPGL, Open Inventor provides the power and functionality of PostScript® and GDI EMF (® Windows®). Unlike OpenGL® at an object-oriented level, including a scene pixel-based image output formats, these vector formats graph architecture to manage data, a highly optimized 3D provide high-quality, resolution-independent output rendering engine, an extensive set of built-in components suitable for large format plotters. and numerous classes to manipulate data using high-level concepts. In addition, Open Inventor’s specialized ScaleViz. The ScaleViz extension provides a complete set extensions provide sets of dedicated features for specific of tools for distributed rendering on multi-GPU machines needs and applications. and on clusters. ScaleViz supports advanced depth and image compositing, multiple displays (tiled wall, CAVE®, Open Inventor. Open Inventor provides an object-oriented etc.), as well as tracked input for immersive VR. API which gives access to high-level classes and methods dedicated to 3D data visualization and management. Open Inventor implements a scene graph paradigm for ready-to- use graphics programming patterns. It also provides a large set of built-in components which deliver simple and efficient ways for developing any kind of 3D data visualization and management features.

Volumeviz LDM.The VolumeViz LDM extension implements high-quality volume rendering, built-in modules for manipulating 3D-image data and a unique Large Data Management technology for out-of-core data support, up to terabytes of data. VolumeViz LDM delivers state-of- the-art image quality with the latest algorithms implemented on the GPU. It provides developers with high-level classes that efficiently implement standard visualization. Beyond volume visualization, the LDM technology enables access to out-of-core data with optimized multi-resolution management to perform synchronous or batch computations on very large volume data.

Meshviz XLM. The MeshViz XLM extension delivers advanced support for any type of 2D or 3D mesh. It provides a rich set of effective representations such as isosurfaces, skins, cross-sections, skeletons, streamlines, isolines. It also provides advanced mesh extraction tools allowing extraction of new meshes representing specific features. Built upon a unique technology, MeshViz XLM provides a virtual data access interface, which allows support of any kind of mesh and unique memory

Explore. Discover. Resolve. FEI 3 INTEGRATE HIGH-PERFORMANCE 3D VISUALIZATION INTO YOUR SOFTWARE APPLICATIONS

Developers of both commercial and internal use software DOSIsoft. DOSIsoft is a leader in treatment planning applications leverage the Open Inventor toolkit for systems for radiotherapy. They use Open Inventor, integrating advanced 3D visualization into their VolumeViz and MeshViz in products for automated applications. Just a few of the many organizations using contouring of internal structures, for virtual simulation and Open Inventor for life science and medical applications are: dose calculation features. Millensys, Dosisoft, Mediacybernetics, Symbios, Visage In the spinal contouring application, with just a few Imaging, Imricor, JEOL, Zuse Institute Berlin (ZIB), and the mouse clicks, you position a series of points along the Hannover Medical School. medullar canal on sagittal views. Within seconds, the spine Millensys. Millensys uses Open Inventor and VolumeViz in is automatically identified, labeled and reconstructed in 3D. their Vision Tools 3D product. Vision Tools 3Dview is a In the below figure, notice that Open Inventor easily powerful and scalable MPR/MIP/3D reconstruction combines 2D imagery and 3D geometry in the same scene. software for CT and MRI modalities that can present high www.dosisoft.com quality 3D volumes with multiple color editing utilities. With 3Dview, the user can adjust the view mode of the 3D volume, navigate through the volume, and adjust the volume opacity to see bone and soft tissue for CT/MRI studies. The user can do virtual colonography for CT studies with automatic path detection and multiple playback controls to move the software camera in any direction inside the colon. For Angiography studies, the user has a segmentation tool to segment the organs and vessels needed for viewing. Bone segmentation is also available. For cardiac studies, the user can isolate the heart from the CT chest studies and automatically segment the coronaries with the coronary segmentation utility. www.millensys.com

 Spinal contouring. Courtesy of DOSIsoft

 Cardiac CT data. Courtesy of Millensys

Explore. Discover. Resolve. FEI 4 Peter L. Reichertz Institute for Medical Informatics. JEOL . JEOL System Technology Co. LTD is a world leading The institute uses Open Inventor and VolumeViz in their supplier of TEMs (Transmission Electron Microscope), virtX and virtusMED applications. virtX is a computer SEMs (Scanning Electron Microscope), FIB’s (Focused Ion based training system (CBT) for mobile image intensifier Beam), and spectrometers for scientific and industrial systems (C-arm systems), which are used in trauma and applications. JEOL also develops a 3D application for orthopedic surgery. virtusMED (Virtual Scenes for Medical reconstruction and visualization of TEM images using Open Education and Diagnostics) deals with intuitive human- Inventor and VolumeViz. machine interfaces for exploring volumetric medical image JEOL’s TEMography™ suite for nanostructures analysis data and is usable for education or diagnosis. allows operators to acquire images quickly, reconstruct 3D www.virtusmed.info data automatically, and view the image in very short steps. www.plri.de The 3D viewer, called “Visualizer-Kai”, provides interactive display of high quality 3D images using slice rendering and volume rendering, as well as measurement. The 3D viewer also takes advantage of Open Inventor and its HardCopy extension to output high quality MPEG movies and export scenes to 3D-PDF (Adobe Acrobat® 3D) for presentation and publication. www.temography.com

 virtX application. Courtesy of PLRI

The computer-based training system virtX provides the user with different exercises of adjusting the equipment and evaluates their execution and the results. These tasks can be created with the help of an authoring tool and can  Volume. Courtesy of JEOL be accomplished by the trainee in a pure virtual mode or a combined virtual-real mode. In the pure virtual mode the user controls the virtual C-arm in a virtual operating theater via the virtX user interface. In the virtual-real mode however the position and orientation of a real C-arm are mapped onto the virtual C-arm. At any time during an exercise the user can produce a close-to-reality and virtual radiograph built on virtusMED, and can control parameters like the positions of the apertures, X-ray intensity, etc. In the above figure, notice that Open Inventor makes it easy to combine 2D images, volume rendering and polygonal geometry in the same scene. It also makes it easy to get correct rendering of  Measurement / orthoslice. Courtesy of JEOL multiple nested translucent objects in the scene.

Explore. Discover. Resolve. FEI 5 WHY USE OPEN INVENTOR

Visualization isn’t just drawing pictures of your data. Unlike the CPU, the speed and capacity of 3D boards is Visualization is about managing, transforming, presenting still increasing at a very fast pace. This means that 3D and visually interacting with your data to extract rendering is now a practical option for any program, information, gain knowledge and achieve business goals. whether it’s a new development or an upgrade, and Open So the Open Inventor 3D visualization toolkit does much Inventor makes it easy to add this extra dimension. more than drawing pictures. Open Inventor provides the Go to market faster. Developers working directly with advanced tools for data management, computing, rendering OpenGL commonly have to re-invent the wheel, starting and interaction used throughout the medical industry. with setting up a window for 3D rendering and continuing Software vendors, corporate developers, research with providing tools for the user to navigate through the 3D groups and innovative startups all utilize Open Inventor to scene and to interact with the 3D scene. Open Inventor integrate high-quality and high-performance 3D handles all the details of window/hardware setup, usually visualization into their software applications. Partnering by just adding a 3D widget to your user interface, whether with the visualization experts at FEI Visualization Sciences it’s part of the main window or in a dialog box. Open Group means that your in-house developers can focus more Inventor can also render into any initialized OpenGL on their domain specific expertise and bring effective window, making it easy to integrate with and enhance software solutions to market faster. existing applications. Open Inventor provides powerful viewer classes for 3D 3D hardware is ready. The performance and features of navigation that have been tested and improved over many modern 3D hardware allow both high image quality and years to provide a good experience for your end users. The interactive rendering, even for large data sets. viewer classes have built-in support for stereo rendering, At the low end, even relatively inexpensive video game full screen rendering, anti-aliasing and much more. 3D boards have the capability to do high quality rendering Open Inventor also provides powerful tools for at interactive speeds for smaller data sets. At the high end, interacting with the 3D scene that make it easy to provide large on-board memories and the ability to combine features such as direct dragging of slices and selection of multiple high-end 3D boards have dramatically increased voxels. All these high level functions and prebuilt “wheels” the amount of data that can be directly loaded on the allow you to spend more time using your expertise to add device. value to your application. Another essential productivity tool is the IVTune utility, packaged with Open Inventor. IVTune provides developers with an interactive symbolic view of the scene graph to trace debug and tune their application at run time.

 Courtesy of DOSIsoft

Explore. Discover. Resolve. FEI 6  Large DICOM dataset from CT scan rendered with VolumeViz technology.

High-performance 3D. Open Inventor provides software State-of-the-art volume visualization. The Open Inventor engineers with a robust 3D foundation that efficiently VolumeViz extension provides the latest in state-of-the-art addresses challenging issues such as managing data rendering and image enhancement techniques for all types exceeding CPU/GPU memory, displaying and manipulating of 2D and 3D image data. Taking full advantage of the different types of data at the same time, scaling performance flexibility of OpenGL shaders and of the power of GPU across multi-CPU/GPU configurations, or support integrated parallel processing architecture, VolumeViz delivers both computation. optimal performance and fully configurable rendering The VolumeViz LDM (Large Data Management) extension capabilities. enables access to out-of-core data with optimized multi- Both interactivity and image quality are important, but it resolution management. VolumeViz LDM also provides a rich may not be possible to maximize both at the same time. data access API that allows applications to take advantage of Even a high end graphics board may slow down when the LDM technology for accessing data associated with a performing very high quality rendering in a large window. sub-volume, plane, point or poly-line at arbitrary resolution. So VolumeViz provides the options you need to maximize This makes VolumeViz LDM not just a visualization toolkit but interactivity or image quality or take a balanced approach. also a powerful middleware for volume data management. It can even adjust the balance automatically and Open Inventor supports all kinds of 2D/3D data: image temporarily decrease the image quality during interaction, data, volumes, complex meshes and geometries, charting, then return to full quality when the interaction stops. graphs, text, etc. which can be managed in the same scene Furthermore, VolumeViz provides a number of graph, displayed and manipulated at the same time. Open techniques to improve image quality without decreasing Inventor provides full interoperability between display and performance, such as “jittering”, “faux shading”, adjustable computing. CPU, CUDA™ and OpenGL devices can be equally “fast vs. high-quality” GPU-accelerated algorithms for used to work with geometry or any data, delivering a unique lighting and shading, as well as image enhancement development framework to integrate synchronous high- techniques, such as boundary opacity, edge coloring, 2D performance computation tasks within an interactive 3D edge detection, and more. graphics application. In addition to the many built-in shader programs, The ScaleViz extension is a set of technologies which VolumeViz (and more generally Open Inventor) allows the implement rendering distribution on clusters and multi-GPU application to provide its own shader programs to configurations along with scene and image compositing to implement specific innovations. solve the most challenging demands in visualizing very large data sets at interactive frame rates.

Explore. Discover. Resolve. FEI 7 Multi-million cell data support. The MeshViz XLM But you can also add an Open Inventor-based service to extension has been designed to provide advanced support your web-based application - on the server side -, and for mesh and grid data. benefit from rich and interactive remote 3D visualization It provides powerful tools for extracting features such as capabilities for your mobile applications. contour lines and isosurfaces, and for mapping scalar, From the iPhone® to Microsoft Surface™, smartphones vector and tensor data fields onto 2D and 3D meshes. and tablet devices proved the value of multi-touch input. Using a unique direct data access architecture, MeshViz Open Inventor also allows developers to easily integrate XLM can handle very large meshes (hundreds of millions of multi-touch input in their 3D graphics applications. cells) without duplicating application data. It can handle Avoid low-level . Using the scene graph paradigm any type of mesh, whether it’s regular, unstructured, provided by Open Inventor is fundamentally more polyhedral or quadratic. The data access architecture productive as a result of being object-oriented, using good allows the application to maintain its data in any desired design patterns, automatically using all available features, type (int, float, double, etc.) and any desired organization. automatically optimizing rendering and by implementing For example, a VolumeViz data set can be used directly commonly used higher level components. as input to MeshViz XLM without copying or converting Open Inventor is also easily extended and, unlike the data. This allows, for example, the extraction of toolkits that hide the abstract hardware interface, Open isosurfaces geometry directly from volume data. Extracted Inventor still allows you to call the lower level API directly if isosurfaces are 2D meshes from which isolines can be you need to. Because Open Inventor uses OpenGL for extracted, allowing surfaces to be colored or contoured rendering, you can be sure that rendering code is highly according to a scalar data field. tuned for this interface, but also that any extension code Interactive remote visualization. Remote visualization you write will be portable to any platform, just like Open allows your end- user to be at one machine, while the Inventor itself. application and/or the 3D rendering run on a visualization Flexible deployment, future-proof development. Open server located anywhere on the network. A user needing to Inventor is an open framework designed to facilitate code access and visualize large datasets can take advantage of integration in both directions: integrating the Open Inventor remote visualization to avoid moving the data to the local API into your existing application(s) and integrating your machine and/or overcome graphics limitations of the local existing (or future) visualization code into Open Inventor. machine. For classical applications, Open Inventor is Open Inventor supports development in C++, C# (.NET) compatible with remote visualization solutions from or Java using a fully native API layer, Open Inventor viewer vendors including Citrix and VMWare allowing running objects can be easily added to your user interface using any existing applications on distant display. native “widget” as a placeholder and Open Inventor rendering can be even be added to the scene in an existing OpenGL window. Applications can integrate their existing or future custom visualization code into Open Inventor in a seamless way by creating custom nodes that extend the set of scene graph objects and by creating custom GLSL shader functions that modify or replace the standard rendering pipeline. Open Inventor provides documentation and an internal API to minimize the effort to create custom nodes and custom shaders.

Explore. Discover. Resolve. FEI 8 WHY USE VOLUMEVIZ Designed with input from our most demanding customers to allow rapid development of volume visualization applications, the VolumeViz extension allows the inspection of 3D data efficiently with a comprehensive feature set including: ·· Ortho and oblique slices, arbitrary surface geometry, volume skin, and of course direct volume rendering. ·· Flexible probing by sub-volume, 2nd level region of interest (exclusion box, fence, cross ROI...), clipping planes, volume masks, powerful and customizable 3D  Dental software. interactors, isosurface rendering. ·· Mixing multiple volumes and arbitrary geometry in the Strong support. Open Inventor is developed and maintained same scene. by a highly qualified professional team and is evolving on a ·· Predefined and application-defined transfer functions regular basis, enhancing the product to integrate the latest controlling data opacity and color. techniques, addressing customers’ specific requests and ·· Data range specification to control window center and providing timely fixes for potential issues. window width. For 25 years, FEI Visualization Sciences Group has been ·· Selection/picking facilities with profile details, e.g. to pick the first opaque voxel within a volume. providing its customers with powerful, efficient solutions for all their 3D visualization requirements, targeting time ·· Application API for data access and sharing, allowing data management and processing sensitive delivery of applications that need to deal with ·· Support for user-defined combining or transforming data huge data sets, in fact applications that need all of this sets using the CPU or GPU without sacrificing performance. ·· Built-in DICOM reader. The Open Inventor SDK is much more than just a library ·· Support for signed or unsigned 8, 16 or 32 bit integer of functions and a reference manual. Many tools are data, plus support for floating point data. available to help you get started quickly and get your job ·· Quality/accuracy control: slicing, interpolation, done faster: advanced user’s guide, fast start screencasts, on-GPUgradient-based lighting, floating point buffers, training, consulting, and a skilled and reactive technical deep textures, bump mapping on slices... support service. Open Inventor is professionally supported Volume rendering, slicing, iso-surface display, and by a dedicated, experienced customer support team, highly embedded 3D geometry can be combined in a single Open praised by our customers. Inventor-developed application. Wide adoption. Supporting major applications across Through the LDM technology, VolumeViz delivers a industrial sectors for over 15 years, Open Inventor has scalable solution from laptop to advanced cluster proved to be an efficient and cost-effective solution. In fact, architecture. This scalability allows your users to choose Open Inventor is the most widely used scene graph API less expensive hardware and get the highest quality across many application areas ranging from life sciences to rendering possible, but also be confident that investing in industrial engineering to other fields of science. Our more powerful hardware will provide higher performance customers have shipped hundreds of thousands of copies and/or higher quality. of applications based on Open Inventor and thousands of VolumeViz automatically manages system memory and developers are actively using Open Inventor. texture memory, allowing large volumes to be rendered In addition to the direct benefits of using Open Inventor, efficiently. Just as simply, the Large Data Management belonging to an extensive community of users brings many feature allows extremely large volumes to be navigated indirect benefits. Open Inventor users can take advantage interactively on standard hardware. of direct interaction with other users through our forum: www. openinventor.net.

Explore. Discover. Resolve. FEI 9 Performance. VolumeViz provides the latest in state-of- Quality. Lighting and shading is a critical technique for the-art rendering and image enhancement techniques for interpreting many kinds of volume data. VolumeViz uses all types of 2D and 3D image data. These advanced the GPU to compute gradient vectors and an application techniques execute on the GPU, taking full advantage of its can specify a fast or high quality algorithm as shown in the multi-core parallel processing architecture and tremendous below figure. performance advantage over the CPU. The “shaders” that implement these techniques are complex programs in themselves, but VolumeViz applications can simply select their desired rendering options and VolumeViz does the rest. Both performance (interactivity) and image quality are important, but it may not be possible to maximize both at the same time. Even a high end graphics board may slow down when doing very high quality rendering in a large window. So VolumeViz provides the options you need to maximize interactivity or image quality or take a balanced approach. Low vs. high quality gradients You can trade off quality for interactivity while investigating a data set and then switch to maximum quality for final images. VolumeViz can also automatically An application can also specify linear interpolation of increase interactivity by temporarily decreasing the image data values, as done on traditional graphics hardware, or a quality while the user is interacting with the scene, then high quality cubic interpolation computed on the GPU, as return to full quality when the interaction stops. shown in the below figure. Generally increasing image quality requires increasing the sampling rate, which may reduce interactivity. VolumeViz provides a number of techniques to improve image quality without decreasing performance. For example “pre-integrated” volume rendering allows a lower sampling rate to achieve the same quality. And “jittering” is an anti-aliasing technique that removes rendering artifacts (sometimes called “ringing”) caused by low sample rates, as shown in the below figure.

Linear vs. cubic interpolation

An application can also adjust various parameters that control the algorithms on the GPU. For example, some data sets have noisy regions where many small gradients are computed, but are not meaningful. The gradient threshold parameter can be used to suppress these and light only the more significant data, as shown in the below figure.

Without vs. with jittering

VolumeViz provides extensive support for lighting effects in volume rendering, but traditional techniques can be expensive and reduce interactivity. So VolumeViz provides state of the art screen-space, post-rendering algorithms including deferred lighting and ambient occlusion that provide realistic appearance without the cost of computing a gradient for every voxel. In many cases, faux shading produces results that are very similar to surface shading but without the Gradient threshold 0.0 vs. 0.1 performance penalty for computing gradients and lighting.

Explore. Discover. Resolve. FEI 10 Image enhancement. The tremendous computing power of type of geometry. But VolumeViz takes it one step further, modern GPUs allows image enhancement techniques that go providing a convenient framework and library of shader beyond basic lighting and shading. VolumeViz provides a functions specifically designed for volume visualization. number of image enhancement techniques as built-in features The framework means that an application can completely and these techniques can be combined for various effects. replace the standard VolumeViz shaders or only replace The Boundary Opacity feature automatically increases certain functions with custom implementations. the opacity of voxels according to the magnitude of their Custom shaders can call functions in the shader library gradient vector, as shown in the below figure. This is a very to handle gradient calculation, interpolation, lighting or any useful technique for highlighting the boundaries of regions of the other rendering and enhancement techniques as which have been assigned low opacity values, such as soft needed. tissues surrounding the bone. Custom shaders are often used to combine multiple volumes in various ways using the GPU. VolumeViz makes this easy by performing all the setup. The application just provides the source code for the shader, sets any parameters that the shader will need and specifies which volumes should be combined. It is also possible to specify a separate data range and color map for each volume. Useful applications of this technique include rendering segmented volumes using a second “label” volume to specify the voxel color, masking volume regions using a second “mask” volume to control voxel visibility, and so on. Without vs. with boundary opacity Multichannel rendering. An important application of custom shaders for data combining is to render The Edge Coloring technique uses the direction of the multichannel data sets, for example data from confocal gradient vector rather than the magnitude. Voxels where microscopy. In this case the application replaces the data the gradient vector is pointing toward the camera will have combining function, which would normally combine voxel an unmodified color, whereas voxels where the vector is values before color lookup, and provides a custom shader more perpendicular to the view direction will tend towards function that combines the RGBA values from each the specified edge color as shown in the below figure. This channel. The power of the shader framework is that by is a very useful technique for highlighting the shape of replacing a very specific function, the application is able to structures in the volume. take advantage of all the other performance, quality and image enhancement features provided by VolumeViz, as shown in the below figure.

Without vs. with edge coloring

Finally the 2D Edge Detection technique applies an Without vs. with edge coloring image space filter to the rendered volume to detect and highlight edges, as shown in the below figure. This is very Data access useful for visually separating structures that cross over VolumeViz provides a complete data access API allowing each other. applications to take advantage of Large Data Management Extensible visualization: custom shader programs. foraccessing data associated with a sub-volume, plane, In addition to the many built-in shader programs, point or polyline at arbitrary resolution. This makes VolumeViz allows the application to provide its own shader VolumeViz not only a visualization tool but a powerful programs to implement specific innovations. More middleware for volume data management. generally, Open Inventor supports easy integration of geometry, vertex and fragment shader programs for any

Explore. Discover. Resolve. FEI 11 Power your software development with Open Inventor®

Deliver state-of-the-art 3D. Open Inventor provides the Rely on strong support and innovation. Dedicated to power and functionality of OpenGL at an object-oriented serving our customers, FEI Visualization Sciences Group level. The easy-to-use API, extensible architecture, and brings more than 25 years’ experience in 3D visualization. large set of advanced components provide software Our support team pays particular attention to constraints developers with a high-level platform for rapid prototyping of professional developers, working closely with R&D for and development of advanced 3D graphics applications. best phasing with your development schedule. Open Inventor extensions add specialized capabilities for Our Professional Services team is available to increase the interactive visualization of very large (out-of-core) your efficiency through training, consultancy and custom volume data, efficient support for several-hundred-million development covering the whole life cycle of your project: cell 3D models, distributed rendering, and 3D graphics from software and hardware requirements, prototyping, output. migration assistance, to system deployment and even

Build robust foundations. Open Inventor is proven to be cooperative R&D. the safe choice for the long term and the most flexible tool to transfer technology evolutions and unique innovations to your solutions. Extensions of the API and new class modules are carefully designed to introduce powerful new capabilities for your application in the most simple, transparent and consistent way, protecting your investment and anticipating needs that you may not even foresee. Last, the interoperability and extensibility ensure your complete freedom to best adapt the toolkit to your specific needs. Open Inventor is available for Windows®, Mac OS®, . Languages: C++, .NET, Java™.

World Headquarters Visualization Sciences Group Learn more at OPEN-INVENTOR.COM Phone +1.503.726.7500 Phone +33.(0)556.133.777 [email protected]

©2013. We are constantly improving the performance of our products—all specifications are subject to change without notice. FEI and the FEI logo are trademarks of FEI Company. , Avizo, and Open Inventor are registered trademarks of Visual ization Sciences Group. All other trademarks belong to their respective owners.