Bir MIP Haritası nedir?

Bir MIP haritası, video oyunları ve simülatörler gibi uygulamalarda kullanım için üç boyutlu (3B) bilgisayar grafiklerinde kullanılan bir tür doku haritasıdır. MIP haritaları, 3B alandaki nesneler için daha az ayrıntılı dokular oluşturmak, uzaktaki nesnelerin daha az ayrıntıda daha kolay oluşturulmasını sağlamak için kullanılır. Bu MIP haritaları tipik olarak, seviye 0 olarak kabul edilen orijinal, yüksek çözünürlüklü görüntü ile “seviyeler” olarak adlandırılır, bir sonraki düşük kalite haritası, seviye 1'dir, bundan sonra düşük kalite haritası, seviye 2'dir, vb. Bir MIP harita sistemi genellikle bilgisayardaki ve diğer grafik oluşturuculardaki iş yükünü azaltmak için kullanılır, çünkü büyük 3D sahneler bir oyunda veya başka bir uygulamada görüntülenir.

“MIP haritası” teriminin kökeni, parvoda Latince cümle içindeki kısaca “kabaca“ küçük bir alanda çok fazla ”anlamına gelen bir kısaltmadan gelir. ve bu görüntünün toplanan MIP haritaları da. Daha küçük MIP haritaları genellikle orijinal görüntünün çözünürlüğünün yarıya indirilmesi, ardından daha küçük görüntüler oluşturmak için her MIP haritasının yarıya bölünmesi ile oluşturulur. Örneğin, bir doku haritası, görüntünün uzunluğunu ve genişliğini oluşturan piksellerin veya resim elemanlarının sayısına atıfta bulunarak 256x256 çözünürlüğe sahip olabilir; Bu görüntü gerçekçi bir görünüm vermek için 3D animasyondaki bir nesneye uygulanacaktır.

Bu doku için seviye 1 MIP haritası muhtemelen orijinal resim bilgisini koruyarak kalite ve detay seviyelerini düşürerek orijinal resimden 128x128'e indirgenebilir. Bu örnekte devam edersek, seviye 2 MIP haritası 64x64, seviye 3 32x32, sonra 16x16, 8x8, 4x4 ve son olarak 2x2 olacaktır. Bu seviyeden daha küçük herhangi bir şey, tek bir piksel olacaktır ve görüntü oluşturma için çok kullanışlı değildir. Bir kullanıcı bir video oyunu veya benzer bir uygulamayı oynattığında ve ilk önce bir nesne ortaya çıktığında, oyuncu nesneye yaklaştığında doku haritasını giderek daha yüksek çözünürlüklerle değiştirerek büyük olasılıkla en düşük çözünürlüklerden birini kullanır.

Bu işlem aynı zamanda video uygulamalarında ve erken 3B animasyonda sık görülen moiré desenini azaltmaya yardımcı olur. Bu desen, oyundaki uzaktaki bir nesnenin görüntüyü görüntülemek için gerçek piksellerden daha fazla doku pikseline sahip olması durumunda ortaya çıkar. Bu olduğunda, sonuçtaki uzak görüntüler pürüzlü hale gelir ve görüntü verileri kaybolduğu ve görüntülenemediği için ürkek olur. Daha düşük çözünürlüklü dokular kullanarak uzaktaki nesne, görüntülenen piksellerden daha az sayıda doku pikseline sahip olabilir ve daha düşük kalitede ancak tam bir görüntü sergileyebilir.