Overview

What Is Open Inventor .NET?

Open Inventor .NET™ is a comprehensive .NET developer suite for creating interactive 2D and 3D applications. Built on top of Open Inventor C++ from Mercury, the popular object-oriented 3D toolkit, Open Inventor .NET allows you to use very powerful features across supported platforms with .NET applications. It includes all of the powerful features of Open Inventor for C++ and selected extensions: MeshViz, HardCopy, and VolumeViz.

The components of Open Inventor .NET include:

The MeshViz packages implement powerful extension nodes to Open Inventor. These extensions give you access to functionality that will speed up your development, including extended capabilities for 2D and 3D drawing and charting, and an amazing set of classes to develop, in a flash, viewers for business, technical, or scientific data.

Main Namespaces

MC.Inventor.*

The popular multi-purpose 3D toolkit Open Inventor made available for .NET developers, including:

MC.Hardcopy.*

This extension extends the Open Inventor actions to allow your application to output your visualization in a resolution-independent vector format. Core Open Inventor can generate a bitmap image of your graphics scene, which is like taking a snapshot of your screen. With HardCopy you can create vectorized output in CGM, HPGL, and PostScript file formats. With CGM output you can plug your data into a wide range of other software. With HPGL or PostScript format, you can produce high quality, large format paper output. HardCopy allows you to configure the output to meet your printing requirements.

MC.Meshviz.Graph

This extension extends Open Inventor capabilities in the following areas:

MC.Meshviz.Data

This extension provides you with all the nodes you may need to develop your post-processing scientific visualization. Meshviz.Data allows you to "mine" your data. Certainly the best way to understand, explain or distribute your scientific results is to visualize them. Meshviz.Data can deal with whatever type of meshes you may have -- 2D or 3D meshes, Cartesian, spherical, cylindrical, triangular, hexahedral, structured, or indexed. 2D and 3D contouring and cross-sectioning are also provided.

MC.VolumeViz.*

This extension for visualizing volume data provides the tools to visualize and explore volume data using a variety of techniques. Preliminary exploration is often done using slices and opaque subvolumes (called volume skin in VolumeViz). VolumeViz also allows mapping volume data onto arbitrary geometry, for example, a multi-slice "fence". And, of course, VolumeViz provides hardware accelerated direct volume rendering using 2D or 3D textures or the VolumePro™ board from TeraRecon.

An optional Large Data Management (LDM) feature allows very large volumes, even hundreds of gigabytes, to be navigated with interactive performance even on relatively low-end machines like laptops.