genre | WEMProcessing |
author | Olaf Konrad |
package | MeVisLab/Standard |
dll | MLWEMModules |
definition | MLWEMModules.def |
see also | SoWEMRenderer |
keywords | surface, Laplace |
The module WEMSmooth smoothes a WEM by applying either a surface smooth (Laplacian), or a smoothing of the surface's normals.
In general, the Smoothing Factor should be adjusted to a value from 0.5 to 0.9. The Num. Smoothing Passes should be adjusted to a value from 20 to 50. With Num. Smoothing Passes, choose a low value of smoothing passes, such as 2 or 5.
If Use normals smoothing is chosen, only the node normals are smoothed; no node's position is modified. This way, you can enhance the overall appearance without modifying the volume or surface area at all. It is recommended to be used as late as possible in the WEM-processing pipeline.
Note that the smoothed normals are stored in the WEM and are used for the visualization, but the normals are recomputed by modules like WEMReducePolygons or WEMSubdivide. So, if a WEMReducePolygon module is used after smoothing, the result of an eventual normal smoothing is lost. In such a case, use another WEMSmooth with only normal smoothing enabled directly before the SoWEMRenderer.
Apply: Trigger | isProcessing: Bool | removePreviousWEMs: Bool |
Auto Apply: Bool | listenToFinishNotifications: Bool | Smoothing Factor: Float |
Auto Update: Bool | listenToRepaintNotifications: Bool | triangulationMode: Enum |
autoClear: Bool | listenToSelectionChangedNotifications: Bool | Use border preservation: Bool |
elapsedTime: Float | Num. Smoothing Passes (smoothingPassesLaplace): Integer | Use displacement adjustment: Bool |
forwardRepaintNotifications: Bool | Num. Smoothing Passes (smoothingPassesNormals): Integer | Use normals smoothing: Bool |
forwardSelectionNotifications: Bool | overwriteLabelDescription: Bool | Use surface smoothing: Bool |
id: Integer | progress: Float | useInputWEMToCreateOutputWEM: Bool |
If checked, all parameter changes take immediately effect.
If checked, an update of the input WEM leads to a new computation.
If checked, a Laplacian surface smoothing is performed.
Sets a smoothing factor. A value of 0 means no smoothing at all.
Sets the number of smoothing passes for Laplacian surface smoothing.
If checked, the surrounding of the currently smoothed node is displaced in a way that the overall shrinking effect is diminished.
If checked, no border nodes' positions or normal are altered.