Note: This documentation is preliminary and is subject to change.
Defines vertex operations to perform in preparation for mesh cleaning.
Definition
Visual Basic .NET
Public Enum CleanType
C#
public enum CleanType
Managed C++
__value public enum CleanType
JScript .NET
public enum CleanType
Members
Member
Value
Description
Simplification
3
Use the Skinning or BowTies flags only as required to prevent infinite loops during mesh operations.
Optimization
1
Use the BackFacing flag only as required to prevent infinite loops during mesh operations.
Skinning
1
Use the BackFacing flag only as required to prevent infinite loops during mesh operations. Typically used to avoid breaking skinning operations.
BowTies
2
If a vertex is the apex of two triangle fans (a bowtie) and mesh operations will affect one of the fans, then split the shared vertex into two new vertices.
BackFacing
1
Merge triangles that share the same vertex indices but have face normals pointing in opposite directions (back-facing triangles). Unless vertex indices are corrected so that the triangles have the same vertex winding order, mesh adjacency data from the two triangles may conflict.