Enumeración D3DXWELDEPSILONSFLAGS
Opciones para soldar vértices juntos.
Sintaxis
enum _D3DXWELDEPSILONSFLAGS {
D3DXWELDEPSILONS_WELDALL = 1,
D3DXWELDEPSILONS_WELDPARTIALMATCHES = 2,
D3DXWELDEPSILONS_DONOTREMOVEVERTICES = 4,
D3DXWELDEPSILONS_DONOTSPLIT = 8
};
Constantes
-
D3DXWELDEPSILONS_WELDALL
-
Solde todos los vértices que se encuentran en la misma ubicación. El uso de esta marca evita una comparación epsilon entre componentes de vértice.
-
D3DXWELDEPSILONS_WELDPARTIALMATCHES
-
Si un componente de vértice determinado está dentro de epsilon, modifique vértices parcialmente coincidentes para que ambos componentes sean idénticos. Si todos los componentes son iguales, quite uno de los vértices.
-
D3DXWELDEPSILONS_DONOTREMOVEVERTICES
-
Indica a la soldadura que permita únicamente modificaciones en los vértices y no en la eliminación. Esta marca solo es válida si se establece D3DXWELDEPSILONS_WELDPARTIALMATCHES. Resulta útil modificar los vértices para que sean iguales, pero no para permitir que se quiten los vértices.
-
D3DXWELDEPSILONS_DONOTSPLIT
-
Indica a la soldadura que no divida los vértices que se encuentran en grupos de atributos independientes. Cuando se llama al método ID3DXMesh::Optimize con la marca D3DXMESHOPT_ATTRSORT, también se establecerá la marca de D3DXMESHOPT_DONOTSPLIT. Establecer esta marca puede ralentizar el procesamiento de vértices de software.
Requisitos
Requisito | Value |
---|---|
Encabezado |
|
Consulte también