Bir dosyadan yükseklik haritası okuyorum ve bunu üçgen şeritler kullanarak yapıyorum.Opengl sahnesinde neden derinlik arabellek sorunları var?
heightmap: Çok iyi çalışıyor
, işte bu böyle görünecektir:
O ancak sadece bu yönden, tamam görünüyor. Ben Kameraya biraz açarsanız bu oluyor başlar: benim derinlik tampon bozuk sanki görünüyor
. Etkinleştirdim ve diğer geometrilerle iyi çalışıyor.
Daha önce böyle bir sorunu olan var mı? Ne arayacağımı bile bilmiyorum. Teşekkürler!
Düzenleme:
My izdüşüm matrisi kurulumu:
1,2062851 0,0 0,0 0,0
0,0 2,1445069 0,0 0,0
0,0 0,0 -1,0 -1,0
0,0 0,0 -0,2 0,0
_fieldOfView(50.0f),
_nearPlane(0.1f),
_farPlane(10000.0f),
_viewportAspectRatio(16.0f/9.0f)
Projeksiyon matrisinizin kurulumunu ve ayrıca heightmap dosya içeriğini gösterebilir misiniz? :) – Iggy
Ayrıca, yapay ortamları görsel olarak kontrol etmek için tel kafes modunu açmanıza da yardımcı olabilir. glPolygonMode (GL_FRONT_AND_BACK, GL_LINE); – Iggy
Hey, cevapladığınız için teşekkürler. Soruyu güncelledim. tel kafes etkinleştirilmesi ilk yaptığım ve orada iyi görünüyor - http://i.snag.gy/fKpx1.jpg – qwertzguy