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 for overwriting the quality settings of the SoGVRVolumeRenderer module. This can be used, e.g., to render the same renderer in different viewers with different quality, or in lower quality for preview viewers.

Output Fields

self

name: self, type: SoNode

A node that must be put in front of the SoGVRVolumeRenderer

Parameter Fields

Visible Fields

Enabled

name: enabled, type: Bool, default: TRUE

If checked, the settings are enabled.

Quality (interactiveQuality)

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

Sets the interactive quality.

Quality (staticQuality)

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

Sets the static quality.

Sampling Rate (interactiveSamplingRate)

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

Sets the interactive sampling rate.

Sampling Rate (staticSamplingRate)

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

Sets the static sampling rate.

Incremental Update

name: incrementalUpdate, type: Bool, default: TRUE

If checked, incremental updates are enabled.

Force High Quality Rendering

name: forceHighQualityRendering, type: Bool, default: FALSE

If checked, the renderer is forced to render in the full resolution for high quality screenshots or for offscreen renderings.

Filter Volume Data

name: filterVolumeData, type: Enum, default: FilterLinear

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

Values:

Title Name
Linear Pre Class Premultiplied Alpha FilterLinearPreClassPremultipliedAlpha