SoWEMRendererNormals¶
- InventorModule¶
genre
author
package
dll
definition
see also
keywords
Purpose¶
The module SoWEMRendererNormals renders node or face normals of a WEM.
Usage¶
Attach this module to the extension input of a SoWEMRenderer module.
Windows¶
Default Panel¶
Input Fields¶
inLUT¶
- name: inLUT, type: LUTFunction(MLBase)¶
Output Fields¶
self¶
- name: self, type: SoNode¶
Parameter Fields¶
Field Index¶
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Visible Fields¶
Enable Rendering¶
- name: enableRendering, type: Bool, default: TRUE¶
If checked, the module renders normals.
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.
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.
Normal Scale¶
- name: normalScale, type: Float, default: 1¶
Sets a scale value for the length of all normals.
Line Width¶
- name: lineWidth, type: Float, default: 1, minimum: 1¶
Sets the line width in pixels.
Normal Mode¶
- name: normalMode, type: Enum, default: NODE_NORMALS¶
Defines the rendering mode for normals.
Values:
Title |
Name |
Description |
|---|---|---|
Face Normals |
FACE_NORMALS |
Renders the face normals. If the color is not ‘General’ the color of the face normal is the average color of the adjacent nodes. Same is true for the alpha value. |
Node Normals |
NODE_NORMALS |
Renders the node normals. |