SoGVRSecondaryLUT¶
-
InventorModule
¶ genre VolRendExtensions
author MeVis Medical Solutions AG
package MeVisLab/Standard
dll SoGVR
definition soGVR.def see also SoGVRVolumeRenderer
Purpose¶
The SoGVRSecondaryLUT
module allows for setting an additional LUT for the SoGVRVolumeRenderer
module. The LUT is available in the GLSL shader and can be used by SoGVRSecondaryVolume
and SoGVRTransformedVolume
via its name. The module requires either a valid input image/octree volume or manually supplied min/max values because it needs to request the LUT data in a range that matches the range of the incoming dataset so that the lookup in the GLSL shader will work correctly.
Input Fields¶
Output Fields¶
self¶
-
name:
self
, type:
SoNode
¶ A node that must be put in front of the
SoGVRVolumeRenderer
Parameter Fields¶
Field Index¶
Enabled : Bool |
Scaled Data Min : Integer |
Filter Lut : Bool |
Use Alpha Correction : Bool |
Lut Name : String |
|
Manual Original Data Min Max : Bool |
|
Manual Scaled Data Min Max : Bool |
|
Original Data Max : Double |
|
Original Data Min : Double |
|
Scaled Data Max : Integer |
Visible Fields¶
Lut Name¶
-
name:
lutName
, type:
String
, default:
secondaryLut
¶ Sets the name of the LUT.
This name defines the texture sampler in GLSL and is used in the
SoGVRSecondaryVolume
andSoGVRTransformedVolume
.
Filter Lut¶
-
name:
filterLut
, type:
Bool
, default:
TRUE
¶ If checked, linear filtering of the LUT is enabled.
Manual Scaled Data Min Max¶
-
name:
manualScaledDataMinMax
, type:
Bool
, default:
FALSE
¶ If checked, manual scaling of the LUT is enabled.
Scaled Data Min¶
-
name:
scaledDataMin
, type:
Integer
, default:
0
¶ Sets the scaled data minimum value.
Scaled Data Max¶
-
name:
scaledDataMax
, type:
Integer
, default:
255
¶ Sets the scaled data maximum value.
Manual Original Data Min Max¶
-
name:
manualOriginalDataMinMax
, type:
Bool
, default:
FALSE
¶ If checked, the setting of manual original data min/max values is enabled. Otherwise, the input image is used.
Original Data Min¶
-
name:
originalDataMin
, type:
Double
, default:
0
¶ Sets the minimum value of original data.