Το 2018, η Nvidia κυκλοφόρησε κάρτες γραφικών RTX, με μερικές εξαιρετικές δυνατότητες για παιχνίδια, όπως το Ray Tracing και το Mesh Shaders. Ωστόσο, η Microsoft χρειάζεται ένα πρότυπο που να υποστηρίζει αυτές τις δυνατότητες σε περισσότερα από το υλικό NVIDIA. Αυτό το πρότυπο ονομάζεται DirectX 12 Ultimate, έφτασε σε υπολογιστές με Windows 10 με την Ενημέρωση Μαΐου 2020.
Μάθετε για το DirectX 12 Ultimate σε Windows 10 PC και Xbox
Τι είναι το DirectX 12 Ultimate;
Η νέα έκδοση του DirectX ουσιαστικά συγκεντρώνει την υπάρχουσα τεχνολογία και την τυποποιεί για παιχνίδια PC και Xbox. Αυτά είναι καλά νέα για τους παίκτες. Μερικές από τις πιο συναρπαστικές νέες τεχνολογίες γραφικών, όπως το Ray Tracing σε πραγματικό χρόνο, είναι κυρίως διαθέσιμες μόνο σε κάρτες γραφικών NVIDIA. Όταν είναι ενεργοποιημένη στο παιχνίδι, αυτή η δυνατότητα βελτιώνει σημαντικά την ποιότητα της εικόνας, κάνοντας τη συμπεριφορά του φωτισμού πιο κοντά στην πραγματικότητα.
Οι μελλοντικές κάρτες γραφικών AMD που βασίζονται σε RDNA2, καθώς και το Xbox Series X, θα υποστηρίζουν επίσης DX12 Ultimate. Ας ρίξουμε μια ματιά στα κυριότερα σημεία του νέου API και γιατί είναι σημαντικό.
DirectX Raytracing 1.1
DirectX Raytracing 1.1
Το Raytracing είναι το συναρπαστικό νέο πράγμα στα γραφικά των βιντεοπαιχνιδιών. Η Microsoft ονομάζει αυτήν την έκδοση DirectX Raytracing (DXR). Αυτή η σταδιακή ενημέρωση μιας υπάρχουσας τεχνολογίας δημιουργεί σημαντική βελτίωση στη συνολική εμφάνιση των παιχνιδιών. Το μυστικό είναι να κάνετε τον φωτισμό ενός παιχνιδιού να συμπεριφέρεται περισσότερο όπως στον πραγματικό κόσμο.
Αυτό σημαίνει ότι οι αντανακλάσεις και η διάθλαση φαίνονται πιο ρεαλιστικές στο νερό, οι ακτίνες του ηλιακού φωτός φαίνονται πιο φωτορεαλιστικές και οι σκιές με μεγαλύτερο οπτικό βάθος.
Με το DX12 Ultimate, το εφέ Ray Tracing λέγεται ότι είναι πιο αποτελεσματικό. Θα υπάρχει επίσης μια επιλογή που δίνει στους προγραμματιστές παιχνιδιών περισσότερο έλεγχο στο Ray Tracing, αντί να βασίζονται στο σύστημα.
Σκίαση μεταβλητού ρυθμού
Σκίαση μεταβλητού ρυθμού
Η σκίαση μεταβλητού ρυθμού είναι μια άλλη δυνατότητα που είναι διαθέσιμη στο DX12. Οι σκιαστήρες λένε στο σύστημα τι χρώμα, φωτεινότητα και αντίθεση πρέπει να έχει κάθε pixel. Ωστόσο, αυτή η διαδικασία μπορεί να είναι υπολογιστικά εντατική και εκεί είναι που έρχεται να παίξει η σκίαση μεταβλητού ρυθμού. Εστιάζει σε σημαντικά μέρη της σκηνής του παιχνιδιού σε πλήρη ανάλυση, ενώ τα λιγότερο σημαντικά αντικείμενα περιορίζονται στη χρήση ισχύος GPU.
Οι παίκτες μπορεί να μην παρατηρούν το συνολικό αποτέλεσμα, αλλά κάνει την εργασία στον υπολογιστή πολύ πιο αποτελεσματική. Η βελτιωμένη απόδοση υπόσχεται ακόμη καλύτερα οπτικά στοιχεία και ταχύτερη απόδοση παιχνιδιού, συνολικά.
Διχτυωτές σκιές
Παρόμοια με το Variable Rate Shading, το Mesh Shader βοηθά επίσης το σύστημα να λειτουργεί πιο αποτελεσματικά. Αυτή η δυνατότητα επιτρέπει στους προγραμματιστές παιχνιδιών να δημιουργούν κόσμους με υψηλή λεπτομέρεια χωρίς υπερφόρτωση της CPU.
Καθορίζει τι πρέπει να υπάρχει σε μια σκηνή και πόσο λεπτομερής πρέπει να είναι (ονομάζεται επίπεδο λεπτομέρειας ή LOD). Τα κύρια αντικείμενα θα έχουν λεπτότερη λεπτομέρεια. Τα αντικείμενα πιο μακριά σχεδιάζονται με λιγότερη λεπτομέρεια. Σχεδόν όλα όσα βλέπετε στην οθόνη είναι μια συλλογή από μικρά τρίγωνα ομαδοποιημένα για να δημιουργήσουν ένα αναγνωρίσιμο σχήμα ή αντικείμενο.
Σχόλια δείγματος
Σχόλια δείγματος
Το Sampler Feedback κάνει επίσης πιο αποτελεσματική την απόδοση των σκηνών του παιχνιδιού. Το Sampler Feedback βελτιώνει τον τρόπο με τον οποίο το παιχνίδι φορτώνει τις υφές του (λεπτομέρειες επιφάνειας σε αντικείμενα βιντεοπαιχνιδιών). Η ιδέα είναι ότι οι υπολογιστές μπορούν να λαμβάνουν πιο έξυπνες αποφάσεις σχετικά με τα textures για να αποδίδουν μεγαλύτερα και πιο λεπτομερή γραφικά, αλλά χρησιμοποιώντας λιγότερη μνήμη βίντεο. Αυτό βοηθά επίσης στην αποφυγή προβλημάτων όπως ο τραυλισμός και η καθυστέρηση.
Όπως αναφέρθηκε παραπάνω, η πιο αποτελεσματική χρήση της GPU, μπορεί να βοηθήσει στην αύξηση των ρυθμών καρέ.
DirectX 12 Ultimate στον πραγματικό κόσμο
Οι δυνατότητες του DX12 υπόσχονται να κάνουν τα παιχνίδια πιο διαισθητικά και αποτελεσματικά στη χρήση των πόρων του υπολογιστή. Ωστόσο, όπως όλα τα χαρακτηριστικά, η εφαρμογή εξαρτάται από τους προγραμματιστές παιχνιδιών. Για παράδειγμα, το Mesh Shading υποστηρίζεται από την Nvidia από τα τέλη του 2018, αλλά δεν έχει χρησιμοποιηθεί πραγματικά ακόμα. Ίσως ως μέρος του DX12 Ultimate θα γίνει πιο δημοφιλές.
Το υλικό πρέπει επίσης να υποστηρίζει αυτές τις δυνατότητες. Η Microsoft είπε ότι θα χαρακτηρίσει το νέο της υλικό ως συμβατό με το DX12 Ultimate.
Στις κονσόλες, το λογότυπο Xbox Series X θα αντικαταστήσει προσωρινά το λογότυπο DX12 Ultimate. Εάν βλέπετε το λογότυπο DX12 Ultimate ή Xbox Series X, αυτό σημαίνει ότι το υλικό υποστηρίζει το νέο API γραφικών.
Πότε επωφελούνται τα παιχνίδια από το DirectX 12 Ultimate;
Το DirectX 12 Ultimate έρχεται σε υπολογιστές με Windows 10 ως μέρος των λειτουργιών στην έκδοση 2004, που κυκλοφόρησε στα τέλη Μαΐου 2020 (γνωστό και ως Ενημέρωση Μαΐου 2020). Φυσικά, για να εκμεταλλευτείτε τις δυνατότητες, χρειάζεστε μια σύγχρονη κάρτα γραφικών που να το υποστηρίζει.
Εάν έχετε κάρτα γραφικών διαφορετική από την DX12 Ultimate, όλα τα παιχνίδια που υποστηρίζουν DX12 Ultimate θα εξακολουθούν να λειτουργούν με το υλικό. Αλλά ο υπολογιστής σας δεν θα δει τις ίδιες οπτικές βελτιώσεις με άλλα μηχανήματα. Σύμφωνα με τη Microsoft, δεν θα υπάρξουν παρενέργειες σε υλικό που δεν υποστηρίζει DX12 Ultimate.
Αυτά είναι καλά νέα για παίκτες με προϋπολογισμό, οι οποίοι θα αναγκαστούν να μείνουν λίγο πίσω για να κρατήσουν χαμηλό το κόστος υλικού.