Enumerasi D3DXWELDEPSILONSFLAGS

Opsi untuk mengelas bersama-sama simpul.

Sintaks

enum _D3DXWELDEPSILONSFLAGS {
  D3DXWELDEPSILONS_WELDALL              = 1, 
  D3DXWELDEPSILONS_WELDPARTIALMATCHES   = 2, 
  D3DXWELDEPSILONS_DONOTREMOVEVERTICES  = 4, 
  D3DXWELDEPSILONS_DONOTSPLIT           = 8 

};

Konstanta

D3DXWELDEPSILONS_WELDALL

Las bersama-sama semua simpul yang berada di lokasi yang sama. Menggunakan bendera ini menghindari perbandingan epsilon antara komponen vertex.

D3DXWELDEPSILONS_WELDPARTIALMATCHES

Jika komponen vertex tertentu berada dalam epsilon, ubah simpul yang cocok sebagian sehingga kedua komponen identik. Jika semua komponen sama, hapus salah satu simpul.

D3DXWELDEPSILONS_DONOTREMOVEVERTICES

Menginstruksikan las untuk hanya mengizinkan modifikasi pada simpul dan tidak dihapus. Bendera ini hanya valid jika D3DXWELDEPSILONS_WELDPARTIALMATCHES diatur. Sangat berguna untuk memodifikasi simpul agar sama, tetapi tidak memungkinkan simpul dihapus.

D3DXWELDEPSILONS_DONOTSPLIT

Menginstruksikan las untuk tidak membagi simpul yang berada dalam grup atribut terpisah. Ketika metode ID3DXMesh::Optimize dipanggil dengan bendera D3DXMESHOPT_ATTRSORT, maka bendera D3DXMESHOPT_DONOTSPLIT juga akan diatur. Mengatur bendera ini dapat memperlambat pemrosesan puncak perangkat lunak.

Persyaratan

Persyaratan Nilai
Header
D3dx9mesh.h

Lihat juga

Enumerasi D3DX

D3DXWeldVertices