ΥπολογιστέςΤης τεχνολογίας των πληροφοριών

FXAA - τι είναι αυτό; Η μέθοδος εξομάλυνσης. εξομάλυνση παιχνίδια

Ήταν μια εποχή που το παιχνίδι ήταν εντυπωσιακό μόνο το gameplay: Ο παίκτης εδώ και πολύ καιρό έγινε απαιτητική και, ιδίως, απαιτώντας την ποιότητα που εμφανίζεται στην εικόνα της οθόνης. Την ίδια στιγμή, λίγοι άνθρωποι ξέρουν ότι για να εξασφαλιστεί ένα υψηλό επίπεδο ποιότητας και σήμερα, πολλοί προγραμματιστές παιχνιδιών χρησιμοποιούν FXAA antialiasing. Τι είναι - είναι γνωστό σήμερα δεν είναι όλοι οι παίκτες, και έτσι πολλοί πιστεύουν, αν είναι απαραίτητο να περιλαμβάνει αυτή τη δυνατότητα.

Η κυρίαρχη πλειοψηφία των παικτών γνωρίζει ότι αποτελούν τη λεγόμενη κλίμακα στις άκρες των αντικειμένων, καθώς και το πώς μπορείτε να λύσετε αυτό το πρόβλημα με τη χρήση της «αντι-aliansing» ή απλά «anti-aliasing».

Τι είναι η αναποφασιστικότητα;

Εξομάλυνση - αυτή είναι μια καλή φαινόμενο, όπως η πολύ αυξημένη αντίληψη της εικόνας, καθώς και στις σύγχρονες πραγματικότητες των παιχνιδιών, στην οποία δεν χρησιμοποιείται, τελικά, πιο πιθανό να αποδοκιμάστηκε. Την ίδια στιγμή παραμένει μη ικανοποιητική τρόπος με τον οποίο πραγματοποιείται FXAA antialiasing. Τι είναι, πολλοί χρήστες δεν μπορούν καν να ενδιαφέρονται, αλλά στην πραγματικότητα είναι η εφαρμογή επηρεάζει την ποιότητα της τελικής εικόνας.

Κακή εφαρμογή είναι συχνά ο λόγος που ο εξοπλισμός στόχος δεν διαθέτει επαρκή υπολογιστική ισχύ. Φυσικά, υπό ευνοϊκές συνθήκες εδώ είναι εκείνοι που προτιμούν να παίζουν στον υπολογιστή, όπως στην προκειμένη περίπτωση, η ικανότητα του εξοπλισμού εξαρτάται άμεσα από τις οικονομικές δυνατότητες του ιδιοκτήτη, αλλά οι παίκτες της κονσόλας συχνά περιεχόμενο μόνο με το gameplay, καθώς η ποιότητα των γραφικών στη μεγάλη πλειονότητα των περιπτώσεων σε υπολογιστές πολύ καλύτερη σε σύγκριση με ό, τι τα γραφικά είναι κονσόλα παιχνιδιών. Ωστόσο, κάθε άνθρωπος είναι ελεύθερος να επιλέξει πού και τι παιχνίδι του.

Τι είναι FXAA;

Αμέσως θα πρέπει να σημειωθεί ότι ένα αρκετά μεγάλο χρονικό διάστημα igrodelov χρησιμοποιούμενη τεχνολογία anti-aliasing FXAA. Τι είναι αυτό, δεν ήξερα τότε, αλλά η πρώτη χρήση βρίσκεται σε MMO Age of Conan, καθώς και στην διάσημη σε όλο τον ΦΟΒΟΣ κόσμο shooter Αυτά τα παιχνίδια, ωστόσο, χρησιμοποιείται μόνο η αρχική έκδοση του anti-aliasing, το οποίο εκείνη την εποχή ήταν ένα όχι πολύ διάλυμα απόδοση.

Στην εποχή μας στα παιχνίδια που χρησιμοποιήσαμε μια ελαφρώς διαφορετική FXAA μορφή. Τι είναι αυτό; Ξεχωρίζει για τόσο γρήγορη προσέγγιση anti-aliasing, που είναι μια πιο αποτελεσματική λύση σε σχέση με την παραδοσιακή τεχνολογία MSAA. Αυτό το ενιαίο shader πάσα pixel, οπότε το προκύπτον εσφαλμένος υπολογισμός πλαισίου εκτελείται στο στάδιο της μετα-επεξεργασίας. Αυτό το shader δημιουργήθηκε ως μια γρήγορη λύση, η οποία είναι λιγότερο απαιτητική για την αποθήκευση σε σχέση με τα παραπάνω, αλλά και για τα πλεονεκτήματα που η τεχνολογία πληρώνει τις εργασίες, καθώς και της ποιότητας. Βλέποντας αυτό, πολλοί μπορεί να πιστεύουν ότι η τεχνολογία είναι άνευ σημασίας. Στην πραγματικότητα αυτό δεν είναι αλήθεια.

Ποια είναι τα πλεονεκτήματα αυτής της μεθόδου;

Εξομάλυνση διαφέρει FXAA έναν αριθμό πλεονεκτημάτων, συμπεριλαμβανομένης της βελτίωσης εξομάλυνση λεγόμενων υποπίξελ, και κατοπτρικής. Ένα επίσημο έγγραφο Timothy Lotts την ανάπτυξη αυτής της τεχνολογίας, λέει ότι το προϊόν του με το μέσο ρυθμίσεις ποιότητας πραγματοποιεί μετά την επεξεργασία των πλαισίων με βάση μια ανάλυση 1920x1200 η GTX 480 σε ποσοστό λιγότερο από ένα χιλιοστό του δευτερολέπτου.

Τα κύρια οφέλη που έχει anti-aliasing FXAA, συνίσταται σε αυτό που εδώ χρησιμοποιείται εξομάλυνση αλγόριθμο υπο-pixels, η οποία είναι πιο αποτελεσματική σε σύγκριση με τον αλγόριθμο MLAA, η οποία είναι αρκετά επαρκής για τη λειτουργία του εξοπλισμού που τρέχει σε επίπεδο DirectX9. Δηλαδή, στην περίπτωση αυτή, η μετα-επεξεργασία πραγματοποιείται σε ένα μόνο πέρασμα, και η πιο ενδιαφέρουσα είναι η πλήρης ανεξαρτησία από ό, τι χρησιμοποιείται GPU Υπολογισμός API. Ωστόσο, υπάρχει και ένα μειονέκτημα - οι προγραμματιστές αυτής της τεχνολογίας πρέπει οπωσδήποτε να ενσωματωθεί σε μια ποικιλία παιχνιδιών. Την ίδια στιγμή, η παραδοσιακή τεχνολογία anti-aliasing λειτουργεί ή, αντίθετα, δεν μπορεί να λειτουργήσει στο επίπεδο του οδηγού. Έτσι, ενώ οι προγραμματιστές θα χρησιμοποιήσουν στις μηχανές τους μέθοδο της εκθετικής εξομάλυνσης, και ως εκ τούτου δεν θα χρησιμοποιηθεί στον κώδικα κινητήρες FXAA τους, θα είναι αδύνατον να επιτευχθεί το επιθυμητό αποτέλεσμα, όπως η σειρά του από το εξωτερικό του κώδικα δεν ήταν δυνατό μέχρι πρόσφατα.

Πώς ήταν το πρόβλημα λύθηκε;

Σχετικά με τη χρήση του κουμπιού [Παύση] πάροδο του χρόνου, αποφασίστηκε να εισαχθεί αρχικά FXAA κωδικό d3d.dl στη βιβλιοθήκη, με αποτέλεσμα την δυνατότητα ευέλικτης προσαρμογής των αποτελεσμάτων μέσω διαφόρων αρχείων ρυθμίσεων, καθώς και να ενεργοποιήσετε ή να απενεργοποιήσετε την FXAA. Αυτό το σύνολο των αρχείων που αρχικά αντιγράφονται στον κατάλογο όπου το εκτελέσιμο αρχείο είναι παρούσα εφαρμογές DX9, και η εκκίνηση της εφαρμογής θα πάρει τη βιβλιοθήκη στην οποία ο σωστός κωδικός είναι παρούσα. Την ίδια στιγμή, όπως ο κύριος του έργου της εφαρμογής της τεχνολογίας του κώδικα στη βιβλιοθήκη έγινε αρχικά βεβαιωθείτε ότι τα αποτελέσματα των εργασιών τέθηκαν στο αρχείο καταγραφής, οι χρήστες άρχισαν ενεργά για τον εντοπισμό σφαλμάτων σε αυτή την τεχνολογία, η οποία γρήγορα διορθωθεί. C είναι επίσης «ενέσεις» έχουν εμφανιστεί την πάροδο του χρόνου με τον κώδικα για το DirectX 10 και 11 μορφές.

Πώς να ελέγξετε;

Το πιο προφανές αποτέλεσμα είναι να καθοριστεί ποια μέθοδος χρησιμοποιείται εκθετική εξομάλυνση και FXAA, μπορεί να είναι στο παιχνίδι World of Tanks.

Αν FXAA anti-aliasing δεν χρησιμοποιείται, αρχίζουν να εμφανίζονται διακριτά «κυλιόμενη σκάλα», και παρά το γεγονός ότι το μοντέλο της δεξαμενής μπορεί να είναι αρκετά μεγάλο και θα ποικίλει αξιοπρεπή λεπτομέρεια, αντικείμενα φαίνονται πάρα πολύ, και ιδιαίτερα σε σχέση με μια ποικιλία από λεπτό αντικείμενα. ενσωματωμένη τεχνική anti-aliasing προσπαθεί κατά κάποιο τρόπο να λιπαίνει την άκρη του αντικειμένου, αλλά καθιστά αρκετά μέτριο, για να μην αναφέρουμε το γεγονός ότι η εικόνα μπορεί μερικές φορές να είναι θολή.

Ποιες αλλαγές συμβαίνουν;

Μόλις ενεργοποιηθεί το εργαλείο FXAA, το αποτέλεσμα γίνεται σαφές: τα αντικείμενα εξαφανίζονται εντελώς, αλλά υπάρχει κάποια σύγχυση της εικόνας. Επιπλέον, υπάρχει και μια μοναδική έκδοση FXAA Όξυνση. τεχνολογία για την ανάπτυξη σε μια έκδοση προστέθηκε ένα πεδίο φίλτρου, η οποία ελήφθη από το MPC-HC, ενώ το τελικό αποτέλεσμα ήταν αρκετά αξιοπρεπή: θαμπάδα εξαφανιστεί εντελώς, υφές είναι ακόμη πιο δραματική θέα από το πρωτότυπο, και η «σκάλα», παρά τη χρήση του το φίλτρο είναι σχεδόν εντελώς απούσα. Τώρα που ξέρετε τι είδους FXAA στο World of Tanks παιχνίδι. Λόγω του γεγονότος ότι οι συγγραφείς δεν είχε αρχικά προγραμματιστεί, ώστε η ευκρίνεια της υφής θα μπορούσε κάπως «νοκ-άουτ» του πύργου, αλλά το gameplay είναι σχεδόν αόρατη.

Απόδοση εδώ είναι πρακτικά δεν μειώνεται. Φυσικά, το World of Tanks κινητήρα λειτουργεί πιο εκπληκτικά, ως εκ τούτου, εκρήξεις ή, αντίθετα, η μείωση των επιδόσεων μπορεί τελικά να βγει από το τίποτα.

ΝΟΑΑ SMAA ή FXAA

Αν συγκρίνουμε τις καταστάσεις «NOAA» ή SMAA και «FXAA Ακονίστε», η εικόνα θα αλλάξει σημαντικά προς το καλύτερο στην τελευταία περίπτωση. Η μόνη εξαίρεση εδώ είναι η χρήση των φίλτρου πεδίου που στενεύει υπερβολικά λεπτές γραμμές ακόμα περισσότερο, ειδικότερα, είναι ιδιαίτερα αισθητή σε συναρμολογείται θέαμα πυροβολικού. Ο αριθμός των καρέ ανά δευτερόλεπτο πραγματοποίηση FXAA υπερβαίνει κατά πολύ την προηγούμενη πραγματοποίηση.

Κατά τη διάρκεια της μακροχρόνιας εξετάσεις, διαπιστώθηκε ότι κατά τη χρήση των επιδόσεων FXAA μειώνεται κατά περίπου 10-12%, ενώ στην περίπτωση κατά την χρήση της μεθόδου εξομάλυνσης MSAA 4x, των οποίων η ποιότητα ανταγωνίζεται σήμερα με την τεχνολογία FXAA, και δεν εκδηλώνουν την πτώση απόδοσης 50% ή περισσότερο.

Ενημέρωση

Το 2011, υπήρξε επίσης μια προσαρμόσιμη έκδοση της ένεσης, η οποία περιελάμβανε όλα τα παραπάνω επιλογές FXAA και τα οφέλη τους. Σε αυτό το συγκρότημα παρακολούθησαν αρκετά μια σειρά από φίλτρα, μεταξύ των οποίων ξεχωρίζει:

  • Blur.
  • Το βινιετάρισμα.
  • τον κορεσμό των χρωμάτων.
  • Sepia.
  • Και πολλά άλλα.

Όλα αυτά είναι αρκετά εύκολο να ρυθμίσετε μέσα από ένα ενιαίο αρχείο, και το πιο χρήσιμο σε αυτή την περίπτωση: οι ρυθμίσεις μπορούν εύκολα να αλλάξουν, ακόμη και κατά την αναπαραγωγή, την ελαχιστοποίηση απλά την εφαρμογή, ανοίξτε το Ρυθμίσεις Editor, επεκτείνει την εφαρμογή και να απολαύσετε τις νέες ρυθμίσεις χωρίς να χρειάζεται να επανεκκινήσετε την εφαρμογή που σας ενδιαφέρει. Έτσι, έχει μετατραπεί εξαλείψει εντελώς το ξεθώριασμα αργότερα φίλτρο όξυνσης ενεργοποίηση, παρέχοντας μια πιο σαφή εικόνα για το πού δεν υπάρχουν «σκάλα» θαμπάδα και την επίτευξη υψηλής ποιότητας υφές.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 el.atomiyme.com. Theme powered by WordPress.