Skip to main content

Τι είναι ένας χάρτης MIP;

Ένας χάρτης MIP είναι ένας τύπος χάρτη υφής που χρησιμοποιείται σε τρισδιάστατα (3D) γραφικά υπολογιστών για χρήση σε εφαρμογές όπως βιντεοπαιχνίδια και προσομοιωτές.Οι χάρτες MIP χρησιμοποιούνται για τη δημιουργία λιγότερο λεπτομερών υφής για αντικείμενα σε ένα 3D χώρο, ώστε να επιτρέπεται η ευκολότερη λεπτομέρεια των μακρινών αντικειμένων.Αυτοί οι χάρτες MIP αναφέρονται συνήθως ως "επίπεδα" με μια πρωτότυπη εικόνα υψηλής ανάλυσης που θεωρείται ως επίπεδο 0, ο επόμενος χάρτης μειωμένης ποιότητας είναι το επίπεδο 1, ο χάρτης χαμηλότερης ποιότητας μετά από αυτό είναι το επίπεδο 2 και ούτω καθεξής.Ένα σύστημα χάρτη MIP χρησιμοποιείται συχνά για τη μείωση του φόρτου εργασίας στον υπολογιστή και σε άλλα γραφικά, καθώς οι μεγάλες 3D σκηνές εμφανίζονται σε ένα παιχνίδι ή άλλη εφαρμογή.

Η προέλευση του όρου "MIP MAP" προέρχεται από ένα αρκτικόλεξο για τη λατινική φράση Multum στο Parvo , το οποίο μεταφράζεται περίπου σε "πολύ σε ένα μικρό χώρο".Αυτό αναφέρεται στο συνολικό αρχείο χάρτη MIP που συνήθως περιλαμβάνει τον αρχικό χάρτη υφής υψηλής ανάλυσης και τους συλλεγμένους χάρτες MIP αυτής της εικόνας.Οι μικρότεροι χάρτες MIP δημιουργούνται γενικά με το ήμισυ την ανάλυση της αρχικής εικόνας, στη συνέχεια, στη συνέχεια, μειώνοντας το μειότι κάθε χάρτη MIP για να δημιουργήσουν στη συνέχεια μικρότερες εικόνες.Για παράδειγμα, ένας χάρτης υφής μπορεί να έχει ανάλυση 256x256, αναφερόμενος στον αριθμό των εικονοστοιχείων ή των στοιχείων εικόνας που αποτελούν το μήκος και το πλάτος της εικόνας.Αυτή η εικόνα θα εφαρμοστεί σε ένα αντικείμενο σε κινούμενα σχέδια 3D για να του δώσει μια ρεαλιστική εμφάνιση.

Ο χάρτης MIP επιπέδου 1 για αυτή την υφή θα μπορούσε πιθανότατα να μειωθεί από την αρχική εικόνα σε 128x128, διατηρώντας όλες τις αρχικές πληροφορίες εικόνας, αλλά μειώνοντας την ποιότητακαι τα επίπεδα λεπτομερειών.Συνεχίζοντας με αυτό το παράδειγμα, ο χάρτης MIP επιπέδου 2 θα ήταν 64x64, το επίπεδο 3 θα είναι 32x32, τότε 16x16, 8x8, 4x4 και τέλος 2x2.Οτιδήποτε μικρότερο από αυτό το επίπεδο θα ήταν ένα μόνο εικονοστοιχείο και δεν είναι πολύ χρήσιμο για την απόδοση.Όταν ένας χρήστης παίζει ένα βιντεοπαιχνίδι ή παρόμοια εφαρμογή και ένα αντικείμενο έρχεται πρώτα στο προσκήνιο, πιθανότατα θα χρησιμοποιήσει μία από τις χαμηλότερες αναλύσεις, αντικαθιστώντας τον χάρτη υφής με όλο και πιο υψηλότερες αναλύσεις καθώς ο παίκτης πλησίασε το αντικείμενο.

Αυτή η διαδικασία βοηθά επίσης στη μείωσηΤο μοτίβο

moiré συχνά παρατηρείται σε εφαρμογές βίντεο και αρχές 3D animation.Αυτό το μοτίβο εμφανίζεται όταν ένα μακρινό αντικείμενο σε ένα παιχνίδι έχει περισσότερα εικονοστοιχεία υφής από ό, τι υπάρχουν πραγματικά εικονοστοιχεία για την εμφάνιση της εικόνας.Όταν συμβεί αυτό, οι προκύπτουσες μακρινές εικόνες γίνονται οδοντωτές και αναποδογυρισμένες καθώς τα δεδομένα εικόνας χάνονται και δεν μπορούν να εμφανιστούν.Χρησιμοποιώντας υφές χαμηλότερης ανάλυσης, το μακρινό αντικείμενο μπορεί να έχει έναν αριθμό εικονοστοιχείων υφής μικρότερο από τα εμφανιζόμενα εικονοστοιχεία και να εμφανίζει χαμηλότερη ποιότητα αλλά πλήρη εικόνα.