Logaritmik derinlik tamponu
Hassasiyetin santimetrelerden kilometrelere tüm görüş alanına yetmesi için derinliği logaritmik ölçekte saklamak.
Sıradan bir z-buffer perspektif izdüşümünün çarpıklığını devralır: hassasiyetin neredeyse tamamı kameranın yanına, neredeyse hiçbiri uzak düzleme düşer; sonuç uzakta z-fighting’dir. Logaritmik derinlik tamponu ise derinliği parça gölgelendiricisinde mesafenin logaritması olarak yazar ve çözünürlüğü devasa aralıklara yayar — ölçeğin büyüklük mertebeleri boyunca uzandığı gezegen ve uzay oluşturucularında vazgeçilmezdir.
Bedeli, derinliğin parça başına yazılması gerektiğidir (gl_FragDepth); dikkatle ele alınmazsa bu, erken z reddini devre dışı bırakır, üstelik değer bir üçgen boyunca doğrusal interpolasyona girmez. Teknik 2010’larda WebGL uzay simülatörlerinde yaygınlaştı. Aynı sorunu neredeyse bedavaya çözen reverse-Z, donanımın elverdiği yerlerde büyük ölçüde onun yerini aldı.