Enumerazione D3DXWELDEPSILONSFLAGS
Opzioni per la saldatura tra vertici.
Sintassi
enum _D3DXWELDEPSILONSFLAGS {
D3DXWELDEPSILONS_WELDALL = 1,
D3DXWELDEPSILONS_WELDPARTIALMATCHES = 2,
D3DXWELDEPSILONS_DONOTREMOVEVERTICES = 4,
D3DXWELDEPSILONS_DONOTSPLIT = 8
};
Costanti
-
D3DXWELDEPSILONS_WELDALL
-
Saldare tutti i vertici che si trovano nella stessa posizione. L'uso di questo flag evita un confronto di epsilon tra i componenti dei vertici.
-
D3DXWELDEPSILONS_WELDPARTIALMATCHES
-
Se un determinato componente vertice si trova all'interno di epsilon, modificare vertici parzialmente corrispondenti in modo che entrambi i componenti siano identici. Se tutti i componenti sono uguali, rimuovere uno dei vertici.
-
D3DXWELDEPSILONS_DONOTREMOVEVERTICES
-
Indica alla saldatura di consentire solo modifiche ai vertici e non alla rimozione. Questo flag è valido solo se è impostato D3DXWELDEPSILONS_WELDPARTIALMATCHES. È utile modificare i vertici in modo che siano uguali, ma non consentire la rimozione dei vertici.
-
D3DXWELDEPSILONS_DONOTSPLIT
-
Indica alla saldatura di non dividere i vertici che si trovano in gruppi di attributi separati. Quando viene chiamato il metodo ID3DXMesh::Optimize con il flag D3DXMESHOPT_ATTRSORT, verrà impostato anche il flag D3DXMESHOPT_DONOTSPLIT. L'impostazione di questo flag può rallentare l'elaborazione dei vertici software.
Requisiti
Requisito | Valore |
---|---|
Intestazione |
|
Vedi anche