SoWEMRendererDecorateMesh

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 SoWEMRendererDecorateMesh attaches an Open Inventor (sub)scene directly in front of the SoSeparator that holds the (WEM) faces.

Usage

Use this module to apply, e.g., a SoMLTexture2 module that should only affect the surface, not subsequently used other SoWEMRenderer-extensions, e.g., a SoWEMRendererBoundingBox module.

Input Fields

inLUT (hidden)

name: inLUT, type: LUTFunction(MLBase)

inScene

name: inScene, type: SoNode

Output Fields

self

name: self, type: SoNode

Parameter Fields

Field Index

availablePVLs: String

selectedPVL: String

colorMode: Enum

useLightingMode: Bool

enablePicking: Bool

enableRendering: Bool

generalAlpha: Float

generalColor: Color

globalAlpha: Float

lightingMode: Enum

Hidden Fields

enableRendering

name: enableRendering, type: Bool, default: TRUE

enablePicking

name: enablePicking, type: Bool, default: TRUE

colorMode

name: colorMode, type: Enum, default: WEM_COLOR_GENERAL

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

globalAlpha

name: globalAlpha, type: Float, default: 1

generalColor

name: generalColor, type: Color, default: 1 1 1

generalAlpha

name: generalAlpha, type: Float, default: 1

useLightingMode

name: useLightingMode, type: Bool, default: FALSE

lightingMode

name: lightingMode, type: Enum, default: SoShaderPipelineDefinition::LIGHTING_PER_VERTEX

Values:

Title

Name

​OFF

​SoShaderPipelineDefinition::LIGHTING_OFF

​PER FRAGMENT

​SoShaderPipelineDefinition::LIGHTING_PER_FRAGMENT

​PER VERTEX

​SoShaderPipelineDefinition::LIGHTING_PER_VERTEX

availablePVLs

name: availablePVLs, type: String

selectedPVL

name: selectedPVL, type: String