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.

Windows

Default Panel

../../../Modules/Inventor/SoWEM/mhelp/Images/Screenshots/SoWEMRendererNodes._default.png

Input Fields

inLUT

name: inLUT, type: LUTFunction(MLBase)

Output Fields

self

name: self, type: SoNode

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.

Point Size

name: pointSize, type: Float, default: 3, minimum: 1

Sets the size of the points in pixel.

Normal Offset

name: normalOffset, type: Float, default: 0.1

Sets an offset value of the position of the rendered nodes in normal direction.