WEMLevelSetOffset¶
-
MLModule
¶ author MeVis Medical Solutions AG
package MeVisLab/Standard
dll MLOpenVDB
definition MLOpenVDB.def inherits from WEMLevelSetFilterBase
keywords erode
,dilate
Purpose¶
The WEMLevelSetOffset
module allows to erode or dilate an existing WEM using a level set/distance transform and remeshing the
mesh on a different distance. Since the mesh is recreated on a voxel grid, topological changes and self intersections are no problem.
It makes use of the OpenVDB (http://www.openvdb.org/) library.
Parameter Fields¶
Field Index¶
Adaptivity : Double |
Grid Cell Size : Double |
Offset : Double |
Apply : Trigger |
id : Integer |
Overwrite label and description : Bool |
Auto Apply : Bool |
Interpolate per node PVLs : Bool |
progress : Float |
Build Edges : Bool |
isProcessing : Bool |
shouldComputeNormals : Bool |
Clear : Trigger |
Label : String |
triangulationMode : Enum |
Description : String |
listenToFinishNotifications : Bool |
Update Mode : Enum |
elapsedTime : Float |
listenToRepaintNotifications : Bool |
workDirectlyOnInputWEMs : Bool |
Enable PVL support : Bool |
listenToSelectionChangedNotifications : Bool |
Visible Fields¶
Grid Cell Size¶
-
name:
gridCellSize
, type:
Double
, default:
1
¶ Defines the level set grid size in millimeters. This parameter is important and needs to match the resolution of the input WEMs to produce good results.
see also WEMLevelSetFilterBase.gridCellSize
Adaptivity¶
-
name:
adaptivity
, type:
Double
, default:
0.2
¶ Defines the adaptivity of the resulting mesh. Adaptivity == 0 means that all triangles are created at the highest resolution, while adaptivity == 1 reduces the mesh to the maximum that is supported by OpenVDB.
see also WEMLevelSetFilterBase.adaptivity