Η κοινότητα του υπολογιστικού modding μόλις έλαβε ένα εργαλείο που επαναπροσδιορίζει τα όρια της αναζωογόνησης των παλαιών παιχνιδιών. Ο ανεξάρτητος προγραμματιστής που προσδιορίζεται ως xoxor4d κυκλοφόρησε ένα ισχυρό πακέτο επέκτασης για το Grand Theft Auto IV, εισάγοντας περίπου 18.000 ενημερωμένες υφές με φυσικές ιδιότητες. Το έργο στοχεύει να ευθυγραμμίσει την αισθητική του τίτλου, που κυκλοφόρησε αρχικά το 2008, με την ικανότητα επεξεργασίας των σύγχρονων καρτών βίντεο NVIDIA.
Ο κεντρικός στόχος αυτής της πρωτοβουλίας είναι η εφαρμογή φυσικής απόδοσης, γνωστής τεχνικά ως PBR. Η τεχνολογία Esta αλλάζει τον τρόπο με τον οποίο το φως πέφτει και αντιδρά σε ψηφιακές επιφάνειες μέσα στο εικονικό περιβάλλον. Ενσωματώνοντας σύνθετους χάρτες τραχύτητας και ύψους, η τροποποίηση επιτρέπει στο παγκόσμιο σύστημα φωτισμού, που λειτουργεί μέσω εντοπισμού διαδρομής, να λειτουργεί με ακρίβεια που δεν υπήρχε τη στιγμή της αρχικής εκτόξευσης.

Το πρακτικό αποτέλεσμα αυτής της τεχνικής αλλαγής είναι ένα Liberty City που ανταποκρίνεται δυναμικά στις καιρικές συνθήκες και στις πηγές τεχνητού φωτισμού. Η εικονική μητρόπολη παίρνει μια νέα ζωή, με αντανακλάσεις και σκιές που συμπεριφέρονται πολύ πιο κοντά στην πραγματικότητα, εξαλείφοντας την επίπεδη εμφάνιση των παλιών υφών.
Ο αυτοματισμός μέσω σεναρίων επιταχύνει τον εκσυγχρονισμό των γραφικών
Το μέγεθος του έργου, το οποίο περιλαμβάνει την αντικατάσταση 18.000 μεμονωμένων αρχείων, απαιτούσε μια καινοτόμο τεχνική προσέγγιση για την αποφυγή δεκαετιών χειρωνακτικής εργασίας. Ο δημιουργός χρησιμοποίησε ένα ιδιόκτητο εργαλείο που ονομάζεται AutoPBR, σχεδιασμένο να λειτουργεί ταυτόχρονα με την εκτέλεση του λογισμικού. Ο κινητήρας παρεμποδίζει τις αρχικές υφές καθώς φορτώνονται στη μνήμη βίντεο, ξεκινώντας μια άμεση διαδικασία αναγνώρισης και βελτίωσης.
Για να ενεργοποιηθεί η μετατροπή, εφαρμόστηκαν πολύπλοκα σενάρια που αναπτύχθηκαν στη γλώσσα Python, υπεύθυνα για τη μετάφραση των παλαιών δεδομένων στη μορφή που απαιτείται από το RTX Remix. Ο κώδικας αναλύει παραμέτρους όπως η φωτεινότητα και ο κορεσμός των αρχικών εικόνων για να συμπεράνει ποιες θα ήταν οι φυσικές τους ιδιότητες στον πραγματικό κόσμο. Através από αυτήν την υπολογιστική λογική, επιφάνειες όπως η άσφαλτος ή το σκυρόδεμα αποκτούν πληροφορίες τραχύτητας, επιτρέποντας στη μηχανή γραφικών να αποφασίσει πού πρέπει να απορροφηθεί ή να ανακλαστεί το φως.
Επίδραση της τεχνολογίας στην προσομοίωση φωτός και υλικών
Η βάση αυτής της γραφικής ενημέρωσης βρίσκεται στην πολυπλοκότητα με την οποία το παιχνίδι αντιμετωπίζει πλέον τα υλικά που συνθέτουν το αστικό τοπίο, τα οχήματα και τους χαρακτήρες. Στην αρχική μηχανή του 2008, η απόδοση απλοποιήθηκε, χωρίς να λαμβάνονται υπόψη οι πραγματικές φυσικές ιδιότητες των αντικειμένων στη σκηνή. Με την εισαγωγή των υφών PBR, κάθε pixel μεταφέρει πλέον δεδομένα σχετικά με το σχετικό ύψος και την ανακλαστική του ικανότητα.
Αυτές οι πληροφορίες είναι ζωτικής σημασίας για τη σωστή λειτουργία της ανίχνευσης διαδρομής, μια τεχνική που προσομοιώνει την πραγματική διαδρομή των φωτονίων φωτός. Sem τις προετοιμασμένες υφές, το υλικό RTX δεν θα είχε αρκετά δεδομένα για να διακρίνει ένα γυαλισμένο μέταλλο και έναν ματ τοίχο. Το νέο επίπεδο δεδομένων διασφαλίζει ότι στοιχεία όπως οι λακκούβες αντικατοπτρίζουν τα νέον των κτιρίων πιστά στους νόμους της φυσικής.
Το ενημερωμένο σύστημα μπορεί να αναδείξει ατέλειες στις προσόψεις ιστορικών κτιρίων και στο πεζοδρόμιο των δρόμων εμπνευσμένων από το Nova York. Quando um carro transita com faróis ligados durante uma chuva noturna, o reflexo se dispersa de forma irregular, respeitando a textura do solo. Το οπτικό βάθος Essa αφαιρεί την τεχνητή εμφάνιση που είχαν πολλά παιχνίδια έβδομης γενιάς όταν εκτελούνταν σε υψηλές αναλύσεις.
Τεχνικοί περιορισμοί της μαζικής μετατροπής
Παρά τις σημαντικές οπτικές προόδους, ο συγγραφέας του έργου τονίζει ότι η αυτοματοποιημένη φύση της μετατροπής μπορεί να προκαλέσει περιστασιακές ασυνέπειες. Como η διαδικασία δεν περιελάμβανε χειροκίνητη καλλιτεχνική επιμέλεια για καθένα από τα χιλιάδες αρχεία, ορισμένα στοιχεία ενδέχεται να συγκρούονται κατά τη διάρκεια του παιχνιδιού. Σε ορισμένες γωνίες, συγκεκριμένες υφές ενδέχεται να παρουσιάζουν υπερβολική φωτεινότητα ή βάθος που δεν είναι συμβατό με το αντικείμενο που αναπαρίσταται.
Η κοινότητα των modding, ωστόσο, θεωρεί αυτά τα μικρά ελαττώματα αποδεκτά δεδομένης της κλίμακας του έργου, το οποίο διαφορετικά θα ήταν ανέφικτο. Η χρήση αρχείων USDA για τη διαχείριση επικαλύψεων επιτρέπει στο σύστημα Remix της NVIDIA να αναγνωρίζει υλικά που πρόκειται να αντικατασταθούν σε πραγματικό χρόνο. Η αρχιτεκτονική Essa διασφαλίζει ότι η βάση κώδικα του παιχνιδιού παραμένει ανέπαφη, εφαρμόζοντας βελτιώσεις ως δυναμικό εξωτερικό στρώμα.
Ιστορική εξέλιξη και απαιτήσεις υλικού
Για να κατανοήσουμε τη συνάφεια αυτού του mod, είναι απαραίτητο να θυμόμαστε ότι η τεχνολογία PBR επικράτησε στη βιομηχανία μόνο χρόνια μετά την κυκλοφορία του GTA IV. Οι Títulos που καθόρισαν την επόμενη γενιά ήταν οι πρώτοι που έκαναν δημοφιλή αυτή την τεχνική. Antes Επιπλέον, οι σκιές και οι αντανακλάσεις συχνά «ζωγραφίζονταν» σε υφές από καλλιτέχνες, με αποτέλεσμα στατικά γραφικά.
Η εκτέλεση του GTA 4 RTX Remix με το πλήρες πακέτο υφής απαιτεί έναν υπολογιστή υψηλής απόδοσης για τη διατήρηση της σταθερότητας. Η επεξεργασία ανίχνευσης διαδρομής σε συνδυασμό με υφές υψηλής ευκρίνειας καταναλώνει τεράστια μνήμη βίντεο και συνιστώνται κάρτες της σειράς NVIDIA 40. Η χρήση τεχνολογιών ανακατασκευής εικόνας, όπως το DLSS 3.5, καθίσταται σχεδόν υποχρεωτική για την εγγύηση της ρευστότητας σε αναλύσεις όπως το 4K.
Οι χρήστες που ενδιαφέρονται για τροποποίηση πρέπει να έχουν μια καθαρή εγκατάσταση του παιχνιδιού και να έχουν διαμορφώσει τις παραμέτρους του RTX Remix. Η εγκατάσταση του πακέτου υφής είναι απλή, απαιτεί μόνο αντικατάσταση αρχείων στο φάκελο mod. Τα συνεχή σχόλια από τους παίκτες βοήθησαν τον προγραμματιστή να βελτιώσει το σύστημα, υποσχόμενος ακόμη πιο βελτιστοποιημένες εκδόσεις στο εγγύς μέλλον.