SoWEMRendererNodes¶
-
InventorModule
¶ genre WEMRendering
author MeVis Medical Solutions AG
package MeVisLab/Standard
dll SoWEM
definition SoWEM.def see also SoWEMRenderer
keywords visualization
,surface
Purpose¶
The module SoWEMRendererNodes
renders the nodes of a WEM.
Usage¶
Attach this module to the extension input of a SoWEMRenderer
module.
Parameter Fields¶
Field Index¶
Color Mode : Enum |
Override Selected PVL : String |
Enable Picking : Bool |
Point Size : Float |
Enable Rendering : Bool |
Use Lighting Mode : Bool |
General Alpha : Float |
|
General Color : Color |
|
Global Alpha : Float |
|
Lighting Mode : Enum |
|
Normal Offset : Float |
Visible Fields¶
Enable Rendering¶
-
name:
enableRendering
, type:
Bool
, default:
TRUE
¶ If checked, the module renders nodes.
Enable Picking¶
-
name:
enablePicking
, type:
Bool
, default:
TRUE
¶ If checked, the primitives rendered by this extensions are pickable.
Color Mode¶
-
name:
colorMode
, type:
Enum
, default:
WEM_COLOR_GENERAL
¶ Defines the color mode for the nodes.
Values:
Title | Name |
---|---|
General | WEM_COLOR_GENERAL |
Node Colors | WEM_COLOR_NODE_COLORS |
Lut Values | WEM_COLOR_LUT_VALUES |
Lut Values Integer | WEM_COLOR_LUT_VALUES_INTEGER |
Global Alpha¶
-
name:
globalAlpha
, type:
Float
, default:
1
, minimum:
0
, maximum:
1
¶ Sets a global alpha value that is multiplied to all existing alpha values.
General Color¶
-
name:
generalColor
, type:
Color
, default:
1 1 1
¶ Sets a general color for the general color mode.
General Alpha¶
-
name:
generalAlpha
, type:
Float
, default:
1
, minimum:
0
, maximum:
1
¶ Sets a general alpha value for the general color mode.
Use Lighting Mode¶
-
name:
useLightingMode
, type:
Bool
, default:
FALSE
¶ If checked, the
Lighting Mode
is applied.
Lighting Mode¶
-
name:
lightingMode
, type:
Enum
, default:
SoShaderPipelineDefinition::LIGHTING_PER_VERTEX
¶ Defines which lighting mode is applied. See
SoShaderPipeline
for more information.
Values:
Title | Name |
---|---|
OFF | SoShaderPipelineDefinition::LIGHTING_OFF |
PER FRAGMENT | SoShaderPipelineDefinition::LIGHTING_PER_FRAGMENT |
PER VERTEX | SoShaderPipelineDefinition::LIGHTING_PER_VERTEX |
Override Selected PVL¶
-
name:
overrideSelectedPVL
, type:
String
¶ Allows to override the used PVL. The module supports per-node PVLs.