SoWEMRendererNodes¶
-
InventorModule¶ genre WEMRenderingauthor MeVis Medical Solutions AGpackage MeVisLab/Standarddll SoWEMdefinition SoWEM.def see also SoWEMRendererkeywords 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 with 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 Modeis applied.
Lighting Mode¶
-
name:lightingMode, type:Enum, default:SoShaderPipelineDefinition::LIGHTING_PER_VERTEX¶ Defines which lighting mode is applied. See
SoShaderPipelinefor 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¶ Sets the used PVL. The module supports per-node PVLs.