Skip to main content

Co to jest mapa MIP?

Mapa MIP to rodzaj mapy tekstur używanej w grafice komputerowej trójwymiarowej (3D) do użytku w aplikacjach takich jak gry wideo i symulatory.Mapy MIP służą do tworzenia mniej szczegółowych tekstur dla obiektów w przestrzeni 3D, aby umożliwić łatwiejsze renderowanie odległych obiektów.Te mapy MIP są zazwyczaj określane jako „poziomy” z oryginalnym obrazem o wysokiej rozdzielczości uważanym za poziom 0, kolejną mapą obniżonej jakości jest poziom 1, mniejsza mapa jakości po tym jest poziom 2 i tak dalej.System map MIP jest często używany do zmniejszenia obciążenia na komputerze i innych grafikach, ponieważ duże sceny 3D są wyświetlane w grze lub innej aplikacji.

Pochodzenie terminu „mapa MIP” pochodzi z akronimu dla latynoskiej frazy Multum w Parvo , co z grubsza przekłada się na „dużo w małej przestrzeni”.Odnosi się to do ogólnego pliku mapy MIP, który zwykle zawiera oryginalną mapę tekstury o wysokiej rozdzielczości oraz zebrane mapy MIP tego obrazu.Mniejsze mapy MIP są zwykle tworzone przez połowę rozdzielczości oryginalnego obrazu, a następnie zmniejszenie o połowę każdej mapy MIP w celu utworzenia późniejszych obrazów.Na przykład mapa tekstury może mieć rozdzielczość 256x256, odnosząc się do liczby pikseli lub elementów obrazu tworzących długość i szerokość obrazu;Ten obraz zostałby zastosowany do obiektu w animacji 3D, aby nadać mu realistyczny wygląd.

Mapa MIP poziomu 1 dla tej tekstury prawdopodobnie zostałaby zmniejszona z tego oryginalnego obrazu do 128x128, zachowując wszystkie oryginalne informacje o obrazie, ale zmniejszając jakość jakościi poziomy szczegółów.Kontynuując ten przykład, mapa MIP poziomu 2 wynosiłaby 64x64, poziom 3 wynosiłby 32x32, a następnie 16x16, 8x8, 4x4, a na koniec 2x2.Wszystko mniejsze niż ten poziom byłoby pojedynczym pikselem i nie jest zbyt przydatne do renderowania.Gdy użytkownik gra w grę wideo lub podobnej aplikacji, a obiekt najpierw pojawi się, prawdopodobnie użyłby jednej z najniższych rozdzielczości, zastępując mapę tekstury coraz wyższymi rozdzielczościami, gdy odtwarzacz zbliżył się do obiektu.Wzór

moiré

często widoczny w aplikacjach wideo i wczesnej animacji 3D.Ten wzór występuje, gdy odległy obiekt w grze ma więcej pikseli tekstur niż rzeczywiste piksele do wyświetlenia obrazu.Kiedy tak się dzieje, powstałe odległe obrazy stają się postrzępione i skakane w miarę utraty danych obrazu i nie można ich wyświetlić.Używając tekstur o niższej rozdzielczości, odległy obiekt może mieć wiele pikseli tekstur mniejszych niż wyświetlane piksele i wyświetlać niższą jakość, ale kompletny obraz.