Saya mengalami banyak kesulitan saat mencoba mengikuti buku Frank Luna untuk Pemrograman 3D DirectX 11, dan saat ini saya sedang mengerjakan bab 7 bagian 2. Saya telah mengimpor file model Tengkorak dan mulai merendernya. Hal yang aneh adalah ketika saya merendernya, sepertinya bagian belakang dirender di atas bagian depan. Saya cukup yakin inilah yang terjadi. Namun saya mengajukan pertanyaan ini untuk bantuan dan bimbingan tentang kesalahan saya. Saya akan mengedit posting ini dengan memasukkan kode saya jika diperlukan untuk membantu saya mencari tahu di mana kesalahan saya, Terima kasih banyak! (foto terlampir)
Foto - Menghadap Tengkorak, Sedikit ke Kiri
Foto - Di Atas Tengkorak, Menghadap ke Bawah
EDIT: Saya telah menetapkan breakpoint dalam kode saya setelah loop panggilan undian pertama dan tidak menunjukkan wajah apa pun yang berada di belakang bagian depan, jadi masalah diselesaikan pada frame ini, tetapi ketika saya melanjutkan ke frame berikutnya, ini adalah ketika masalah dimulai.
RSSetState
sebelum menggambar mesh. Sakelar mode pemusnahan harus terlihat jelas. Di sisi lain, hal ini juga terlihat seperti tidak ada pengujian kedalaman yang dilakukan: tampilan dari atas menunjukkan bahwa Anda menggambar tengkorak terlebih dahulu dan kemudian gigi di atasnya - jika ada pengujian kedalaman maka gigi tidak akan terlihat bahkan dengan pemusnahan yang salah. - person user7860670   schedule 08.09.2017