SoSilhouette

InventorModule
genre Visualization
author MeVis Medical Solutions AG
package MeVisLab/Standard
dll SoSilhouette
definition SoSilhouette.def
see also SoEdgeEmphasize
keywords Open, Inventor, node

Purpose

The module SoSilhouette draws the silhouette of the scene graph rooted by this node.

In contrast to the SoEdgeEmphasize module only the outline and no inner edges (feature lines) are drawn.

Details

Renderings of the same vascular system, with and without using the SoSilhouette.

With Silhouette

../../../Modules/Inventor/SoSilhouette/mhelp/Images/With_SoSilhouette.png

Without Silhouette

../../../Modules/Inventor/SoSilhouette/mhelp/Images/Without_SoSilhouette.png

Windows

Default Panel

../../../Modules/Inventor/SoSilhouette/mhelp/Images/Screenshots/SoSilhouette._default.png

Input Fields

child

name: child, type: SoNode

Output Fields

self

name: self, type: SoNode

Parameter Fields

Field Index

boundingBoxCaching: Enum
On: Bool
Only Silhouette: Bool
Outline Color: Color
Outline Width: Float
pickCulling: Enum
renderCaching: Enum
renderCulling: Enum

Visible Fields

Outline Color

name: outlineColor, type: Color, default: 0 0 0

Sets the color of the silhouette.

Outline Width

name: outlineWidth, type: Float, default: 3.5

Sets the line width of the silhouette in pixel.

Only Silhouette

name: onlySilhouette, type: Bool, default: FALSE

If checked, only the silhouette is drawn and not the original model.

On

name: on, type: Bool, default: TRUE

If checked, the drawing of the silhouette is enabled.

Hidden Fields

renderCaching

name: renderCaching, type: Enum, default: AUTO

Values:

Title Name
On ON
Off OFF
Auto AUTO

boundingBoxCaching

name: boundingBoxCaching, type: Enum, default: AUTO

Values:

Title Name
On ON
Off OFF
Auto AUTO

renderCulling

name: renderCulling, type: Enum, default: AUTO

Values:

Title Name
On ON
Off OFF
Auto AUTO

pickCulling

name: pickCulling, type: Enum, default: AUTO

Values:

Title Name
On ON
Off OFF
Auto AUTO