MeshSimplifier Properties |
The MeshSimplifier type exposes the following members.
| Name | Description | |
|---|---|---|
| Agressiveness | Obsolete.
Gets or sets the agressiveness of the mesh simplification. Higher number equals higher quality, but more expensive to run.
Default value: 7.0
| |
| BlendShapeCount |
Gets the count of blend shapes.
| |
| BoneWeights |
Gets or sets the vertex bone weights.
| |
| Colors |
Gets or sets the vertex colors.
| |
| EnableSmartLink | Obsolete.
Gets or sets 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 | Obsolete.
Gets or sets 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
| |
| Normals |
Gets or sets the vertex normals.
| |
| PreserveBorderEdges | Obsolete.
Gets or sets if the border edges should be preserved.
Default value: false
| |
| PreserveSurfaceCurvature | Obsolete.
Gets or sets if the discrete curvature of the mesh surface be taken into account during simplification.
Default value: false
| |
| PreserveUVFoldoverEdges | Obsolete.
Gets or sets if the UV foldover edges should be preserved.
Default value: false
| |
| PreserveUVSeamEdges | Obsolete.
Gets or sets if the UV seam edges should be preserved.
Default value: false
| |
| SimplificationOptions |
Gets or sets all of the simplification options as a single block.
Default value: SimplificationOptions.Default
| |
| SubMeshCount |
Gets the count of sub-meshes.
| |
| Tangents |
Gets or sets the vertex tangents.
| |
| UV1 |
Gets or sets the vertex 2D UV set 1.
| |
| UV2 |
Gets or sets the vertex 2D UV set 2.
| |
| UV3 |
Gets or sets the vertex 2D UV set 3.
| |
| UV4 |
Gets or sets the vertex 2D UV set 4.
| |
| UV5 |
Gets or sets the vertex 2D UV set 5.
| |
| UV6 |
Gets or sets the vertex 2D UV set 6.
| |
| UV7 |
Gets or sets the vertex 2D UV set 7.
| |
| UV8 |
Gets or sets the vertex 2D UV set 8.
| |
| Verbose |
Gets or sets if verbose information should be printed to the console.
Default value: false
| |
| VertexLinkDistance | Obsolete.
Gets or sets the maximum distance between two vertices in order to link them.
Note that this value is only used if EnableSmartLink is true.
| |
| VertexLinkDistanceSqr | Obsolete.
Gets or sets the maximum squared distance between two vertices in order to link them.
Note that this value is only used if EnableSmartLink is true.
Default value: double.Epsilon
| |
| Vertices |
Gets or sets the vertex positions.
|