SimplificationOptionsStruct Fields |
The MeshSimplifierSimplificationOptionsStruct type exposes the following members.
Name | Description | |
---|---|---|
Agressiveness |
The agressiveness of the mesh simplification. Higher number equals higher quality, but more expensive to run.
Default value: 7.0
| |
Default |
The default simplification options.
| |
EnableSmartLink |
If a feature for smarter vertex linking should be enabled, reducing artifacts in the
decimated result at the cost of a slightly more expensive initialization by treating vertices at
the same position as the same vertex while separating the attributes.
Default value: true
| |
MaxIterationCount |
The maximum iteration count. Higher number is more expensive but can bring you closer to your target quality.
Sometimes a lower maximum count might be desired in order to lower the performance cost.
Default value: 100
| |
PreserveBorderEdges |
If the border edges should be preserved.
Default value: false
| |
PreserveSurfaceCurvature |
If the discrete curvature of the mesh surface be taken into account during simplification. Taking surface curvature into account can result in good quality mesh simplification, but it can slow the simplification process significantly.
Default value: false
| |
PreserveUVFoldoverEdges |
If the UV foldover edges should be preserved.
Default value: false
| |
PreserveUVSeamEdges |
If the UV seam edges should be preserved.
Default value: false
| |
VertexLinkDistance |
The maximum distance between two vertices in order to link them.
Note that this value is only used if EnableSmartLink is true.
Default value: double.Epsilon
|