Skip to main content

Hva er et MIP -kart?

Et MIP-kart er en type teksturkart som brukes i tredimensjonal (3D) datagrafikk for bruk i applikasjoner som videospill og simulatorer.MIP -kart brukes til å lage mindre detaljerte teksturer for objekter i et 3D -rom, for å tillate at fjerne objekter lettere kan gjengis i mindre detaljer.Disse MIP -kartene blir vanligvis referert til som "nivåer" med et originalt bilde med høy oppløsning som blir sett på som nivå 0, neste kart over redusert kvalitet er nivå 1, kartet med lavere kvalitet etter det er nivå 2, og så videre.Et MIP -kartsystem brukes ofte til å redusere arbeidsmengden på datamaskiner og andre grafiske gjengivere ettersom store 3D -scener vises i et spill eller annen applikasjon.

Opprinnelsen til begrepet “MIP -kart” kommer fra et akronym for det latinske frasen multum i parvo , som omtrent oversettes til "mye i et lite rom."Dette refererer til den generelle MIP -kartfilen som vanligvis inkluderer det originale teksturkartet med høy oppløsning og de innsamlede MIP -kartene over det bildet også.De mindre MIP -kartene opprettes vanligvis ved å halvere oppløsningen av det originale bildet, og halverte deretter hvert MIP -kart for å lage senere mindre bilder.For eksempel kan et teksturkart ha en oppløsning på 256x256, og refererer til antall piksler eller bildeelementer som utgjør lengden og bredden på bildet;Dette bildet vil bli brukt på et objekt i 3D -animasjon for å gi det et realistisk utseende.

Nivå 1 MIP -kartet for denne tekstur vil sannsynligvis bli redusert fra det originale bildet til 128x128, og holde all den originale bildeinformasjonen, men redusere kvalitetenog detaljernivåer.Fortsetter med dette eksemplet, ville nivå 2 MIP -kartet være 64x64, nivå 3 ville være 32x32, deretter 16x16, 8x8, 4x4 og til slutt 2x2.Alt mindre enn dette nivået ville være en enkelt piksel og ikke veldig nyttig for gjengivelse.Når en bruker spiller et videospill eller lignende applikasjon og et objekt først kommer i syne, vil det sannsynligvis bruke en av de laveste oppløsningene, og erstatte teksturkartet med stadig høyere oppløsninger da spilleren nærmet seg objektet.

Denne prosessen hjelper også Moiré -mønsteret ofte sett i videoapplikasjoner og tidlig 3D -animasjon.Dette mønsteret oppstår når et fjernt objekt i et spill har flere teksturpiksler enn det er faktiske piksler for å vise bildet.Når dette skjer, blir de resulterende fjerne bildene taggete og hoppete når bildedata går tapt og ikke kan vises.Ved å bruke teksturer med lavere oppløsning kan det fjerne objektet ha en rekke teksturpiksler mindre enn de viste piksler og vise en lavere kvalitet, men komplett bilde.