Enumerasi D3DXCLEANTYPE
Mendefinisikan operasi yang akan dilakukan pada simpul sebagai persiapan untuk pembersihan jala.
Sintaks
typedef enum D3DXCLEANTYPE {
D3DXCLEAN_BACKFACING = 1,
D3DXCLEAN_BOWTIES = 2,
D3DXCLEAN_SKINNING = D3DXCLEAN_BACKFACING,
D3DXCLEAN_OPTIMIZATION = D3DXCLEAN_BACKFACING,
D3DXCLEAN_SIMPLIFICATION = D3DXCLEAN_BACKFACING | D3DXCLEAN_BOWTIES
} D3DXCLEANTYPE, *LPD3DXCLEANTYPE;
Konstanta
-
D3DXCLEAN_BACKFACING
-
Gabungkan segitiga yang memiliki indeks puncak yang sama tetapi memiliki wajah normal yang menunjuk ke arah yang berlawanan (segitiga menghadap belakang). Kecuali segitiga tidak dibagi dengan menambahkan verteks yang direplikasi, data kedekatan jala dari dua segitiga dapat bertentangan.
-
D3DXCLEAN_BOWTIES
-
Jika puncak adalah puncak dari dua kipas segitiga (bowtie) dan operasi jala akan memengaruhi salah satu penggemar, maka membagi puncak bersama menjadi dua simpul baru. Bowties dapat menyebabkan masalah untuk operasi seperti penyederhanaan jala yang menghapus simpul, karena menghapus satu verteks memengaruhi dua set segitiga yang berbeda.
-
D3DXCLEAN_SKINNING
-
Gunakan bendera ini untuk mencegah perulangan tak terbatas selama operasi penyiapan skinning mesh.
-
D3DXCLEAN_OPTIMIZATION
-
Gunakan bendera ini untuk mencegah perulangan tak terbatas selama operasi pengoptimalan jala.
-
D3DXCLEAN_SIMPLIFICATION
-
Gunakan bendera ini untuk mencegah perulangan tak terbatas selama operasi penyederhanaan jala.
Persyaratan
Persyaratan | Nilai |
---|---|
Header |
|
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk