Συστατικά

Εδώ είναι κάτι που μπορείτε να βάλετε στη λίστα ελέγχου του 2009: πιο ρεαλιστική φυσική στο παιχνίδι. Ξέρετε, τα επιπλέον μαθηματικά σε έναν εικονικό κόσμο που μπορεί να μετατρέψει τον επίπεδη, στιγμιαίο λεκέ από μια ντομάτα που πέταξε σε έναν τοίχο σε ένα παχύρρευστο, σκονισμένο χάλκινο χτύπημα. Τώρα εισαγάγετε ό, τι σας νοιάζει η φαντασία σας με τη μορφή Μ, αντί για "ντομάτα". Δεν είναι υποσχόμενες ντομάτες ή τίποτα άλλο ακόμα, αλλά οι εκδότες παιχνιδιών Electronic Arts και 2K Games

PS5 Reveal | 5th Feb 2020 | Διέρρευσαν νεες τιμες, ημερομηνίες και παιχνίδια | Dezaiar

PS5 Reveal | 5th Feb 2020 | Διέρρευσαν νεες τιμες, ημερομηνίες και παιχνίδια | Dezaiar
Anonim

« Είμαστε πολύ εντυπωσιασμένοι από την ποιότητα του κινητήρα PhysX και το παραχωρήσαμε άδεια, ώστε τα στούντιο μας να χρησιμοποιήσουν αυτή τη λύση νωρίς στην ανάπτυξη, "Δήλωσε ο Jacob Hawley, διευθυντής τεχνολογίας για το 2K.

Βίντεο του EA DICE του Mirror's Edge που τρέχει με το PhysX της NVIDIA ενεργοποιημένο.

Δώστη στην NVIDIA Senior PR Διευθυντής Bryan Del Rizzo μια κλήση πριν από λίγες ώρες για να μιλήσει για PhysX και το νέο partn

Το παιχνίδι:

Το 8800 GTX είναι το σημείο στο οποίο η NVIDIA εισήγαγε PhysX στη σειρά GPU της NVIDIA, σωστά;

Bryan Del Rizzo:

Ανακοινώσαμε ότι επρόκειτο να αποκτήσουμε την Ageia Φεβρουάριο του 2008. Κλείσαμε την εξαγορά μερικές εβδομάδες αργότερα, και στη συνέχεια ξεκινήσαμε να μεταφέρουμε τις βιβλιοθήκες PhysX και το SDK στις GPU μας. Δεν ξέρω πόσο εξοικειωμένος είστε με το Ageia SDK αλλά αναπτύχθηκε στο C. Έτσι έχουμε κάτι που ονομάζεται CUDA που είναι η αρχιτεκτονική μας για να επιτρέψουμε στους προγραμματιστές εφαρμογών να αξιοποιήσουν τη δύναμη των πυρήνων των GPU για μη παραδοσιακά καθήκοντα εκτός από, 3D απεικόνιση. Η CUDA ήταν μέρος των GPU μας εδώ και τρία χρόνια. Είναι στην πραγματικότητα ένα κομμάτι υλικού. Έχουμε πραγματικά τρανζίστορ μέσα στο τσιπ που κάνουν την παράλληλη επεξεργασία σε αντίθεση με την παραδοσιακή απόδοση 3D. Οι GPU μας έχουν δύο λειτουργίες, τη λειτουργία GPU και στη συνέχεια την λειτουργία CUDA για παράλληλη επεξεργασία, και η αρχιτεκτονική CUDA βασίζεται στο C. Κάθε προγραμματιστής που γνωρίζει το C μπορεί να γράψει ένα πρόγραμμα για το CUDA GO:

γνωρίζω αν η κάρτα μου NVIDIA υποστηρίζει PhysX ή όχι; BDR:

Οτιδήποτε 8800 GTX ή παραπάνω υποστηρίζει το CUDA και συνεπώς θα υποστηρίξει το PhysX. GO:

Υπάρχει τρόπος να πείτε τι είδους απόδοση BDR:

Το PhysX που τρέχει στη GPU είναι θεμελιωδώς μέρες και νύχτες μπροστά από αυτό που θα μπορούσε να κάνει ο αρχικός επεξεργαστής φυσικής Ageia, μόνο και μόνο λόγω του αριθμού των μετρήσεων που μπορείτε να περιμένετε επιτρέποντας PhysX σε ένα παιχνίδι που το υποστηρίζει; πυρήνες που έχουμε στη GPU μας. Στο χαμηλό τέλος, ακόμη και από την άποψη των μητρικών GPU και του ολοκληρωμένου χώρου, αυτά έχουν τουλάχιστον 16 πυρήνες. Ένα GTX 280, μόνο για σύγκριση, έχει 240 πυρήνες. Συγκρίνετε αυτό έναντι ακόμη και ενός Core 2 Quad ή Core 2 Duo από την πλευρά της CPU. Έχετε έως και τέσσερις πυρήνες εκεί, έναντι 240 σε μία από τις GPU μας. Αυτή είναι η όλη βάση αυτής της ουσίας CUDA, ότι μπορείτε να επωφεληθείτε από όλους αυτούς τους πυρήνες και να τα χρησιμοποιήσετε για παράλληλη επεξεργασία. Στην πλευρά της GPU, ανάλογα με το τι έχετε, οι επιδόσεις σας προφανώς θα διαφέρουν. Η ενεργοποίηση της επιτάχυνσης PhysX δεν διαφέρει από την ενεργοποίηση του AA [Anti-Aliasing]. Τα κουμπιά σας ανά δευτερόλεπτο ενδέχεται να μειωθούν, αλλά η οπτική ποιότητα θα αυξηθεί.

GO: Επομένως, παρακολούθησα το demo του Mirror's Edge [βλέπε παραπάνω] και αμέσως διαπίστωσα ότι ενώ τα αποτελέσματα σίγουρα είναι εντυπωσιακά, φαίνεται επίσης σε μεγάλο βαθμό καλλυντικά.

BDR:

Υπάρχουν διαφορετικά επίπεδα ενεργειών PhysX. Υπάρχουν τα πράγματα καραμέλα μάτι, τότε υπάρχουν τα πράγματα που πραγματικά επιπτώσεις gameplay όπου πρέπει να μετακινήσετε τα πράγματα γύρω ή να προσπαθήσετε να ανοίξετε μια πόρτα και τέτοια πράγματα. GO:

Εντάξει, και δεν θέλω να σας απομακρύνω από την αισθητική γωνία, γιατί είναι εύκολο να δείτε πού θα μπορούσε να αυξήσει τη συναισθηματική σας επένδυση. Ήμουν μόλις … παίρνοντας αυτό το γεγονός στις σημερινές ανακοινώσεις των EA και 2K Games σήμερα, ποιο είναι το κόστος των προγραμματιστών για να βγάλουν τα πράγματα πέρα ​​από τον χώρο των καλλυντικών και στον χώρο που επηρεάζει το παιχνίδι; BDR:

Κατ 'αρχάς, καταλήγουν σε μια κατάσταση όπου, εάν θέλετε την πλήρη εμπειρία PhysX, πρέπει να αγοράσετε μια GPU της NVIDIA. Τώρα προφανώς μπορείτε να παίξετε αυτά τα παιχνίδια χωρίς να ενεργοποιηθεί το PhysX, οπότε δεν πρόκειται να πάρετε όλα τα βιωματικά πράγματα που παίρνετε με το PhysX. Το παιχνίδι δεν θα είναι τόσο συναρπαστικό, αλλά θα παίξει τέλεια μια εναλλακτική κάρτα. Ή θα μπορούσατε να δοκιμάσετε να τρέξετε τα πράγματα PhysX στη CPU, επειδή τα αντικείμενα μας είναι cross-platform. Υποστηρίζουμε CPU καθώς και Wii, Xbox 360 και PlayStation 3, κάτι που οι άνθρωποι έχουν την τάση να ξεχνούν.

Επιπλέον, στον υπολογιστή, αν τρέχετε το PhysX στη GPU, είναι επίσης κλιμακωτή, κάτι που δεν μπορείτε να κάνετε στην CPU με ανταγωνιστικές λύσεις. Αυτό σημαίνει ότι η περισσότερη ισχύς GPU που διαθέτετε στο κουτί σας, αν προσθέσετε μια δεύτερη ή τρίτη κάρτα, τότε το ποσό των εφέ PhysX στην οθόνη μπορεί να αυξηθεί. Για παράδειγμα, εάν ένα κτίριο ανατινάξει σε 1.000 τεμάχια και προσθέσετε μια δεύτερη κάρτα, ίσως το κτίριο αυτό χτυπά σε 5.000 κομμάτια. GO:

Υπάρχει τρόπος για τους ανθρώπους να πούμε τι θα ήταν η αύξηση αυτή όταν ()> BDR:

Σκεφτείτε το σαν SLI [Scalable Link Interface, τεχνολογία NVIDIA που σας επιτρέπει να συνδυάσετε περισσότερες από μία GPU σε έναν υπολογιστή για να αυξήσετε την οπτική απόδοση]. Έχετε δύο μάρκες και παίρνετε σχεδόν απόδοση 2Χ, ή τρία μάρκες και είναι σχεδόν 3Χ απόδοση. Στο παρελθόν αυτό που κάναμε με το SLI είναι ότι έπρεπε να έχετε δύο πανομοιότυπες GPU μέσα στο μηχάνημά σας για να εφαρμοστεί η κλιμάκωση. Η ανάμειξη και η αντιστοίχιση διαφορετικών γενεών καρτών δεν λειτουργεί επειδή θα καταλήγατε να σκοντάψουμε στον μικρότερο κοινό παρονομαστή Με PhysX σε μια διαμόρφωση SLI, μπορείτε να ορίσετε μία από αυτές τις κάρτες για PhysX rendering και μία για GPU rendering αν θέλετε. Ή μπορείτε να χρησιμοποιήσετε μια παλαιότερη κάρτα. Πέστε ότι μόλις αναβαθμίσατε σε ένα GTX 280 και έχετε ένα 9800 GTX που κάθεται στο ράφι σας. Μπορείτε να προσθέσετε το 9800 GTX πίσω στο μηχάνημά σας και να το χρησιμοποιήσετε ως PhysX renderer σας.

Έτσι δίνοντας όλους τους τρόπους που μπορείτε να αναμίξετε και να ταιριάξετε, είναι δύσκολο για μένα να εντοπίσω ένα μοντέλο χρήσης που ο καταναλωτής θα ξέρει τι να κάνει αγοράστε, γιατί υπάρχουν τόσες πολλές μεταβλητές και τόσες πολλές συνθέσεις που θα μπορούσατε πραγματικά να καταλήξετε. GO:

Σκέφτηκα περισσότερο από την άποψη των πραγματικών αποτελεσμάτων. Ποια είναι όλα τα πράγματα που αλλάζουν αν μπορώ να έχω δύο μονάδες GPU σε αντίθεση με μία; Δύο GPU μου δίνουν περισσότερα PhysX από μία GPU, εντάξει, αλλά τι είναι αυτό "περισσότερο" ίσο με; Ας υποθέσουμε ότι πρόκειται να είναι συγκεκριμένο παιχνίδι;

BDR:

Ναι, θα ήταν. GO:

Είναι πιο εύκολο όταν έχετε κάτι σαν AA ή AF [Anisotropic Filtering] ή 3.0, διότι ενώ δεν γνωρίζετε με ακρίβεια ποιο είναι το τελικό αποτέλεσμα, υπάρχει συναίνεση για το τι προσθέτει με γενικούς όρους. Θα ήταν ενδιαφέρον αν θα μπορούσατε να φτάσετε με μια βαθμολογία PhysX κάποιου είδους. BDR:

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

Ακούγεται ότι η καμπύλη κλιμακώσεως PhysX είναι πολύ πιο δυναμική, που κλιμακώνεται προς τα πάνω ή προς τα κάτω με πολύ μεγαλύτερη διαβάθμιση; BDR:

Είναι κάνει. Το πιο cool πράγμα για το PhysX είναι αυτή η επεκτασιμότητα. Υπάρχει μια άλλη λύση στην αγορά που ονομάζεται Havok την οποία κατέχει η Intel. Το πρόβλημα με τον Havok είναι ότι δεν είναι κλίμακα. Έτσι, δεν έχει σημασία ποια είναι η ταχύτητα της CPU σας, ή πόσοι πυρήνες έχει, το αποτέλεσμα της φυσικής θα είναι το ίδιο ανεξάρτητα από το υλικό μέσα στο κουτί GO:

Ο λόγος που σας ρωτώ είναι ότι παρακολουθώ το demo του Mirror's Edge, καθώς το άτομο γυρίστηκε πίσω από το πλαστικό και αντιλαμβάνομαι ότι αυτό θα ακούγεται τρομερά σαδιστικό, αλλά αναρωτιέμαι πότε μπορώ τρέξτε, πιάστε το πλαστικό και τυλίξτε το γύρω από το πρόσωπο του ατόμου; BDR:

Υπάρχει μια πραγματικά δροσερή στιγμή στο Edge του Mirror's. Θυμάσαι ότι η Die Hard είναι η ταινία, το πρωτότυπο; GO:

Σίγουρα BDR:

Έτσι ο Hans ο τρομοκράτης λέει στους μπράβους του, πηγαίνει "Shoot the glass! Προσπαθεί να πάρει τον John McClane, προσπαθούν να βάλουν το ποτήρι στο John McClane. Υπάρχει μια παρόμοια στιγμή στο Mirror's Edge όπου υπάρχουν όλοι αυτοί οι πολυελαίοι, και αν πυροβολήσετε τους πολυελαίους, οι πολυελαίοι θα σπάσουν και πέσουν γυαλί στο έδαφος. Και αν οι κακοί τύποι τυχαίνουν κάτω από το γυαλί, μπορείτε πραγματικά να τους βγείτε με αυτόν τον τρόπο. Αυτό είναι ένα αποτέλεσμα μέσα στο παιχνίδι που παίρνετε μόνο στο PhysX, και σε αυτό το σημείο, έχει προχωρήσει από ένα δραματικό αποτέλεσμα στην ερώτηση "πώς παίζετε το παιχνίδι διαφορετικά;"