Enumeração D3DXWELDEPSILONSFLAGS
Opções para soldar vértices juntos.
Sintaxe
enum _D3DXWELDEPSILONSFLAGS {
D3DXWELDEPSILONS_WELDALL = 1,
D3DXWELDEPSILONS_WELDPARTIALMATCHES = 2,
D3DXWELDEPSILONS_DONOTREMOVEVERTICES = 4,
D3DXWELDEPSILONS_DONOTSPLIT = 8
};
Constantes
-
D3DXWELDEPSILONS_WELDALL
-
Solde todos os vértices que estão no mesmo local. O uso desse sinalizador evita uma comparação de epsilon entre componentes de vértice.
-
D3DXWELDEPSILONS_WELDPARTIALMATCHES
-
Se um determinado componente de vértice estiver dentro do epsilon, modifique os vértices parcialmente correspondentes para que ambos os componentes sejam idênticos. Se todos os componentes forem iguais, remova um dos vértices.
-
D3DXWELDEPSILONS_DONOTREMOVEVERTICES
-
Instrui a solda a permitir apenas modificações em vértices e não remoção. Esse sinalizador só será válido se D3DXWELDEPSILONS_WELDPARTIALMATCHES estiver definido. É útil modificar vértices para serem iguais, mas não permitir que vértices sejam removidos.
-
D3DXWELDEPSILONS_DONOTSPLIT
-
Instrui a solda a não dividir vértices que estão em grupos de atributos separados. Quando o método ID3DXMesh::Optimize for chamado com o sinalizador D3DXMESHOPT_ATTRSORT, o sinalizador D3DXMESHOPT_DONOTSPLIT também será definido. Definir esse sinalizador pode retardar o processamento de vértice de software.
Requisitos
Requisito | Valor |
---|---|
parâmetro |
|
Confira também