Module: Volume Renderer


Maps volumetric data using volume rendering algorithm.

module_box

input port type description data acceptors
inField VNField Input for volume data to render [Large] Field
output port type description data schemas
croppedField VNRegularField Output of cropped field Regular Field 3D with affine geometry
outObj VNGeometryObject Output of geometry object for 3D rendered volume

Description

Volume rendering is a set of techniques used to display a 2D projection of a 3D discretely sampled data set.


Input data

At input the module requires a regular 3D 3-space field with affine geometry with at least one scalar component.


Output data

At output the module delivers a regular 3D 3-space field with affine geometry and a geometry object.


Presentation tab

The colormap and rgb presentation parameters are described in the common interfaces section under the Presentation Panel entry.

Transparency

The Transparency component drop down list defines the transparency of the output geometry object by mapping transparency onto the range of the chosen component. By default the first component in the list is used.

The mapped data range slider allows the user to cut the range of the transparency component from below and above. For values below or above the range the minimum or maximum range value is used, respectively. By default the whole range is used.

The transparency map defines opacity at the y-axis dependently on the transparency component value on the x-axis. The red colored opacity function is editable by dragging the mouse button on the transparency map field: left mouse button for free drawing, Shift+left mouse button for drawing a straight line, right mouse button for smoothing.
The effective opacity value is represented by the gray colored line which is proportional to the red line with a factor between 0 and 1 to be chosen with the y-slider. The x-slider allows the user to cut the value range from below, setting the effective opacity to zero for values below the minimum value. The bar below the transparency map illustrates chosen values for transparency and color.
In the background of the transparency map the histogram of transparency component values is presented.
Finally, the user can choose between several predefined transparency maps.

Data Volume Crop

The data volume crop sliders allow you to crop the field in x-, y- and z-direction from above and below. Update cropped field extends check box freshens up minimum and maximum values of data. Output cropped field button exports the cropped field to data output.

Further parameters are described in the common interfaces section unter the Presentation Panel entry.


Example

Choose the volume reader module from regular data readers library, volume renderer module from 3D field mappers library and connect them. Choose appropriate opacity values.