Skip to main content

Τι είναι το επίπεδο λεπτομέρειας;

Επίπεδο λεπτομέρειας (LOD) σε γραφικά υπολογιστών αναφέρεται στη διαδικασία απλοποίησης των διαφορετικών γραφικών πτυχών ενός τρισδιάστατου (3D) αντικειμένου που αποδίδεται σε απόσταση.Ο σκοπός της εφαρμογής του επιπέδου λεπτομέρειας σε ένα πρόγραμμα είναι ότι η ταχύτητα της απόδοσης μπορεί να αυξηθεί όταν υπάρχουν πολλαπλά αντικείμενα στην εικονική σκηνή και μερικά από αυτά είναι τόσο απομακρυσμένα από τον θεατή ότι οι εξωτερικές λεπτομέρειες δεν θα είναι ορατές ούτως ή άλλως.Ανάλογα με τον ακριβή τρόπο λεπτομέρειας είναι ενσωματωμένο σε ένα πρόγραμμα, μπορεί να είναι ένας από τους δύο τύπους: διακριτική ή συνεχής.Το Discreet LOD αντικαθιστά τα μοντέλα 3D ή τις υφές με ξεχωριστά, συνήθως προ -premade, μοντέλα που έχουν λιγότερες λεπτομέρειες.Η συνεχής LOD χρησιμοποιεί αλγόριθμους για να αυξήσει δυναμικά ή να μειώσει τις λεπτομέρειες σε ένα μοντέλο ανάλογα με τις ανάγκες.

Σχεδόν όλα τα 3D γραφικά προγράμματα χρησιμοποιούν κάποια μορφή λεπτομερειών, ειδικά βιντεοπαιχνίδια.Εάν εφαρμοστεί σωστά, η LOD είναι σχεδόν ανεξάρτητη στον θεατή.Όταν η υπολογιζόμενη απόσταση μεταξύ ενός αντικειμένου στην εικονική σκηνή και της θέσης του θεατή είναι πάνω από έναν ορισμένο αριθμό, το επίπεδο λεπτομέρειας μπορεί να μειωθεί.Αυτή η μείωση συνήθως έχει ως αποτέλεσμα είτε λιγότερα πολυγώνια που αποτελούν το 3D αντικείμενο, μειωμένες εικόνες υφής ποιότητας ή συνδυασμό και των δύο.Η ταχύτητα απόδοσης μιας σκηνής που χρησιμοποιεί το επίπεδο λεπτομέρειας είναι σημαντικά ταχύτερη από την ταχύτητα απόδοσης μιας σκηνής όπου τα αντικείμενα είναι σταθερά σε πλήρη λεπτομέρεια.Ένα αντικείμενο θα αποδοθεί.Τα διαφορετικά επίπεδα ποιότητας του μοντέλου 3D μπορούν είτε να δημιουργηθούν σε ένα πρόγραμμα μοντελοποίησης είτε να υπολογιστούν όταν ξεκινά το πρόγραμμα και στη συνέχεια να αποθηκευτεί για μεταγενέστερη χρήση.Αυτή η μέθοδος λειτουργεί καλά, επειδή είναι απλή και γρήγορη.Επίσης, δεν ευνοείται από ορισμένους προγραμματιστές και καλλιτέχνες, διότι, περιστασιακά, το άλμα από ένα μοντέλο LOD σε άλλο μπορεί να φαίνεται πολύ προφανές και να προκαλέσει ένα αντικείμενο να εμφανίζεται ξαφνικά μεγαλύτερο και πιο λεπτομερές μπροστά από τον θεατή.Χρησιμοποιεί αλγόριθμους για να πάρει τα πολύγωνα που να αποτελούν ένα αντικείμενο και είτε να τους υποδιαιρέσει για περισσότερες λεπτομέρειες είτε να εδραιώσουν πρόσωπα για λιγότερες λεπτομέρειες.Αυτή η έκδοση του LOD επιτρέπει μια ομαλή μετάβαση από ένα μόνο εικονοστοιχείο σε πλήρη λεπτομέρεια καθώς η απόσταση μειώνεται.Ωστόσο, οι αλγόριθμοι μπορούν μερικές φορές να είναι πολύ εντατικοί επεξεργαστές και επίσης να έχουν τη δυνατότητα να παράγουν ανεπιθύμητα αποτελέσματα, όπως πρόσωπα που λείπουν πολύγωνο ή αλλαγές στα μοντέλα 3D που παραμορφώνουν την αρχική γεωμετρία.

Άλλες παραλλαγές του LOD περιλαμβάνουν τη μείωση της ποιότητας της εικόναςΗ υφή χαρτογραφείται εικόνες, χρησιμοποιώντας πολύ χαμηλής ποιότητας μικρές εικόνες, ή ακόμα και απλά χρησιμοποιώντας ένα συμπαγές χρώμα χωρίς χαρτογράφηση υφής για να προσεγγίσει την εμφάνιση από απόσταση.Σε μια άλλη μέθοδο, αντί να φορτώσουν πραγματικά ένα μειωμένο μοντέλο 3D ποιότητας για σκοπούς LOD, το μοντέλο σε απόσταση αντικαθίσταται από ένα γεωμετρικό πρωτόγονο, όπως μια σφαίρα ή ένα ορθογώνιο, το οποίο καθιστά πολύ πιο γρήγορα από τα αυθαίρετα πολύγωνα.Υπάρχουν άλλοι αλγόριθμοι που μπορούν να χρησιμοποιηθούν για πιο συγκεκριμένους τύπους υπολογισμών LOD, όπως εκείνοι που απαιτούνται για την τροποποίηση των ματιών εδάφους και εκείνων που μπορούν να χρησιμοποιηθούν για την προσέγγιση των αντικειμένων που κινούνται γρήγορα στη σκηνή.