Compartir a través de


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
D3dx9mesh.h

Consulte también

Enumeraciones D3DX

D3DXWeldVertices