SoGVRQualitySettings

InventorModule
genre VolRendExtensions
author MeVis Medical Solutions AG
package MeVisLab/Standard
dll SoGVR
definition soGVR.def
see also SoGVRVolumeRenderer

Purpose

The SoGVRQualitySettings module allows to overwrite the quality settings of the SoGVRVolumeRenderer module. This can be used to e.g. render the same renderer in different viewers with different quality, e.g. lower quality for preview viewers.

Output Fields

self

name: self, type: SoNode

a node that should be put in front of the SoGVRVolumeRenderer

Parameter Fields

Visible Fields

Enabled

name: enabled, type: Bool, default: TRUE

Enable the settings.

Quality (interactiveQuality)

name: interactiveQuality, type: Float, default: 0.1, minimum: 0.01, maximum: 1

Defines the interactive quality.

Quality (staticQuality)

name: staticQuality, type: Float, default: 1, minimum: 0.01, maximum: 1

Defines the static quality.

Sampling Rate (interactiveSamplingRate)

name: interactiveSamplingRate, type: Float, default: 1, minimum: 0.01, maximum: 10

Defines the interactive sampling rate.

Sampling Rate (staticSamplingRate)

name: staticSamplingRate, type: Float, default: 1, minimum: 0.01, maximum: 10

Defines the static sampling rate.

Incremental Update

name: incrementalUpdate, type: Bool, default: TRUE

Enables incremental updates.

Force High Quality Rendering

name: forceHighQualityRendering, type: Bool, default: FALSE

Forces the renderer to render in the full resolution for high quality screenshots or for offscreen renderings.

Filter Volume Data

name: filterVolumeData, type: Enum, default: FilterLinear

Sets how to filter the volume. See SoGVRVolumeRenderer.filterVolumeData for details.

Values:

Title Name
Linear Pre Class Premultiplied Alpha FilterLinearPreClassPremultipliedAlpha