Komponenten

NVIDIA enthüllt neue PhysX-Lizenzen mit Electronic Arts, 2K Games

AMD VS NVIDIA - Neue Grafikkarten im Oktober 2019 - Radeon RX 5000 vs GeForce GTX Super | DasMonty

AMD VS NVIDIA - Neue Grafikkarten im Oktober 2019 - Radeon RX 5000 vs GeForce GTX Super | DasMonty
Anonim

Hier ist etwas, was du auf deine Checkliste für 2009 schreiben kannst: realistischere Spielphysik. Sie wissen, die zusätzliche Mathematik in einer virtuellen Welt, die den flachen, sofortigen Fleck von einer an einer Wand geschleuderten Tomate in ein breiiges, sabberndes Durcheinander von Spritzer verwandeln kann. Jetzt fügen Sie ein, was auch immer Ihre M-Rated Fantasie an Stelle von "Tomate" zaubert.

Sie versprechen gerade keine Tomaten oder etwas anderes, aber die Spieleverlage Electronic Arts und 2K Games haben gerade angekündigt, dass beide Unternehmen NVIDIAs PhysX lizenzieren Technologie, "die weltweit am weitesten verbreitete Physiklösung für die Gestaltung von Echtzeit-Effekten in interaktiven Unterhaltungstiteln."

"PhysX ist eine großartige Physiklösung für die beliebtesten Plattformen und wir stellen sie gerne zur Verfügung "Wir sind sehr beeindruckt von der Qualität der PhysX-Engine und haben sie lizenziert, damit unsere Studios diese Lösung früh in der Entwicklung verwenden können", sagte Tim Wilson, Chief Technology Officer von Redwood Shores Studio von EA. "Sagte Jacob Hawley, Technologiedirektor für 2K.

Video von EA DICE's Mirror's Edge mit NVIDIAs PhysX aktiviert.

Ich habe NVIDIA Senior PR Manager Bryan Del Rizzo vor ein paar Stunden angerufen, um über PhysX und das Neue zu plaudern Teil ership.

Game On:

Der 8800 GTX ist der Punkt, an dem NVIDIA PhysX in die NVIDIA GPU-Aufstellung einführte, richtig? Bryan Del Rizzo:

Wir haben angekündigt, dass wir Ageia wieder übernehmen werden Februar 2008. Wir schlossen die Übernahme ein paar Wochen später, dann begannen wir, die PhysX-Bibliotheken und das SDK auf unsere GPUs zu übertragen. Ich weiß nicht, wie vertraut Sie mit dem Ageia SDK sind, aber es wurde in C entwickelt. So haben wir etwas namens CUDA, das ist unsere Architektur, die es Anwendungsentwicklern ermöglicht, die Leistung der GPU-Kerne für nicht traditionelle Aufgaben zu nutzen. 3D-Rendering. CUDA gehört seit rund drei Jahren zu unseren GPUs. Es ist eigentlich ein Hardware-Teil. Wir haben tatsächlich Transistoren innerhalb des Chips, die die Parallelverarbeitung im Gegensatz zum herkömmlichen 3D-Rendering durchführen. Unsere GPUs haben zwei Modi, den GPU-Modus und dann den CUDA-Modus für die parallele Verarbeitung, und die CUDA-Architektur basiert auf C. Jeder Entwickler, der C kennt, kann ein Programm für CUDA schreiben. GO:

Wie mache ich wissen, ob meine NVIDIA-Karte PhysX unterstützt oder nicht? BDR:

Alles 8800 GTX oder höher unterstützt CUDA und würde daher PhysX unterstützen. GO:

Gibt es eine Möglichkeit zu sagen, welche Art von Leistung Metriken, die Sie erwarten können, indem Sie PhysX in einem Spiel aktivieren, das dies unterstützt? BDR:

PhysX auf der GPU laufen zu lassen ist im Grunde Tag und Nacht voraus, was der ursprüngliche Ageia Physik Prozessor tun konnte, nur wegen der Anzahl von Kerne haben wir in unserer GPU. Am unteren Ende, sogar in Bezug auf unsere Motherboard-GPUs und den integrierten Platz, haben diese ein Minimum von 16 Kernen. Eine GTX 280 hat nur 240 Kerne. Vergleichen Sie das sogar mit einem Core 2 Quad oder Core 2 Duo auf der CPU-Seite. Sie haben dort bis zu vier Kerne, im Gegensatz zu bis zu 240 auf einer unserer GPUs derzeit. Das ist die ganze Basis dieses CUDA-Krams, dass Sie all diese Extrakerne ausnutzen können und sie für die parallele Verarbeitung verwenden können. Auf der GPU-Seite wird Ihre Leistung natürlich variieren, je nachdem, was Sie haben. Das Aktivieren der PhysX-Beschleunigung ist nicht anders als das Aktivieren von AA [Anti-Aliasing]. Deine Bilder pro Sekunde gehen möglicherweise runter, aber die visuelle Qualität steigt.

GO:

Also habe ich mir das Mirror's Edge Demo angeschaut [siehe oben] und sofort habe ich gemerkt, dass die Effekte definitiv auffällig sind, sie scheinen auch weitgehend kosmetisch. BDR:

Es gibt verschiedene Ebenen von PhysX-Effekten. Da ist die Augenschmaus-Sache, dann gibt es die Sachen, die wirklich das Gameplay beeinflussen, wo man Sachen herumbewegen oder versuchen muss, eine Tür und solche Dinge zu öffnen. GO:

Richtig, und ich möchte nicht aus dem kosmetischen Blickwinkel herausgehen, weil es einfach ist zu sehen, wo das Ihre emotionale Investition erhöhen könnte. Ich habe es gerade zu den eigentlichen Ankündigungen von EA und 2K Games gebracht, was kostet der Entwickler, um Dinge jenseits dieses kosmetischen Raums und in den den Spielverlauf beeinflussenden Raum zu bringen? BDR:

Nun, das könnte man sich vorstellen In einer Situation, in der Sie die volle PhysX-Erfahrung haben, müssen Sie eine NVIDIA-GPU kaufen. Jetzt können Sie diese Spiele natürlich spielen, ohne PhysX eingeschaltet zu haben. In diesem Fall werden Sie nicht alle erdenklichen Dinge bekommen, die Sie mit PhysX bekommen. Das Spiel wird nicht so aufregend, aber es wird auf einer alternativen Karte perfekt funktionieren. Oder du könntest versuchen, PhysX auf der CPU laufen zu lassen, weil unsere Sachen plattformübergreifend sind. Wir unterstützen sowohl CPUs als auch die Wii, Xbox 360 und PlayStation 3. Das ist etwas, was die Leute gerne vergessen.

Obendrein, auf dem PC, wenn Sie PhysX auf der GPU verwenden, ist es das auch skalierbar, was bei konkurrierenden Lösungen nicht möglich ist. Das bedeutet, je mehr GPU-Leistung Sie in Ihrer Box haben, wenn Sie eine zweite oder dritte Karte hinzufügen, dann kann die Anzahl der PhysX-Effekte auf dem Bildschirm erhöht werden. Zum Beispiel, wenn ein Gebäude in 1.000 Stücke explodiert und du eine zweite Karte hinzufügst, dann explodiert dieses Gebäude vielleicht in 5.000 Teile.

GO:

Gibt es eine Möglichkeit für die Leute zu sagen, was diese Erhöhung wäre, wenn sie es wären wägen Sie die Kosten für das Hinzufügen von sekundärer oder sogar tertiärer Hardware ab. BDR:

Stellen Sie es sich wie SLI vor [Scalable Link Interface, NVIDIA-Technologie, mit der Sie mehr als eine GPU in einem Computer kombinieren können, um die visuelle Leistung zu erhöhen]. Sie haben zwei Chips und Sie bekommen fast 2X Leistung oder drei Chips und es ist fast 3X Leistung. In der Vergangenheit haben wir mit SLI zwei identische GPUs in Ihrem Computer installiert, damit die Skalierung wirksam wird. Das Mischen und Anpassen verschiedener Kartengenerationen funktioniert nicht, da Sie dann auf den kleinsten gemeinsamen Nenner runterdumpern würden. Mit PhysX in einer SLI-Konfiguration können Sie eine dieser Karten für PhysX-Rendering und eine für GPU festlegen Rendern, wenn Sie möchten. Oder Sie können tatsächlich eine ältere Karte verwenden. Angenommen, Sie haben gerade ein Upgrade auf eine GTX 280 durchgeführt, und Sie haben eine 9800 GTX auf Ihrem Regal. Sie können diese 9800 GTX wieder zu Ihrem Computer hinzufügen und diese als Ihren PhysX-Renderer verwenden.

Wenn Sie also alle Möglichkeiten zum Mischen und Anpassen nutzen, ist es schwierig für mich, ein einziges Nutzungsmodell zu bestimmen, das ein Verbraucher kennt kaufe, weil es so viele Variablen gibt, und so viele Konfigurationen, die du dir vorstellen kannst.

GO:

Ich habe eher an die tatsächlichen Effekte gedacht. Was ändern sich die Dinge, wenn ich zwei GPUs im Gegensatz zu einem haben kann? Zwei GPUs geben mir mehr PhysX als eine GPU, okay, aber was ist das "mehr" gleich? Ich nehme an, das wird spielspezifisch sein? BDR:

Ja, wäre es. GO:

Es ist einfacher, wenn Sie etwas wie AA oder AF [Anisotropic Filtering] oder Shader Revisionen wie 2.0 haben oder 3.0, weil, während Sie nicht genau wissen, was das Endergebnis ist, gibt es Konsens darüber, was es in allgemeinen Begriffen hinzufügt. Es wäre interessant, wenn euch jemand eine PhysX-Bewertung geben könnte. BDR:

Vielleicht, aber es ist schwer, das zu tun, weil Leute mit unterschiedlichen Auflösungen spielen. Sie haben verschiedene Monitore, verschiedene Bildschirmgrößen, Bildwiederholfrequenzen, all diese Dinge. Also die Permutationen der verschiedenen Arten von Konfigurationen da draußen gibt es nur so viele. Es ist wirklich schwierig, Erfahrungswerte zu finden. GO:

Es scheint, dass die Skalierungskurve von PhysX viel dynamischer ist, dass sie mit viel mehr Gradation nach oben oder unten skaliert? BDR:

Es tut. Das Beste an PhysX ist die Skalierbarkeit. Es gibt eine andere Lösung auf dem Markt namens Havok, die Intel besitzt. Das Problem mit Havok ist, dass es nicht skaliert. Es ist also egal, welche Geschwindigkeit Ihre CPU hat oder wie viele Kerne sie hat, das Physik-Ergebnis wird unabhängig von der Hardware in der Box gleich sein. GO:

Der Grund, warum ich frage, ist, wie ich die Mirror's Edge-Demo beobachte, da die Person durch das Plastik zurückgeschossen wird, und mir wird klar, das wird furchtbar sadistisch klingen, aber ich frage mich wann ich es kann renne hoch, nimm den Plastik und wickle ihn um das Gesicht der Person? BDR:

Es gibt wirklich einen coolen Moment in Mirror's Edge. Erinnerst du dich an Stirb langsam den Film, das Original? GO:

Sicher. BDR:

Also Hans der Terrorist sagt zu seinen Schergen, er geht "Schieß auf das Glas! Schieß auf das Glas!" Er versucht, John McClane zu bekommen, sie versuchen, das Glas auf John McClane fallen zu lassen. Es gibt tatsächlich einen ähnlichen Moment in Mirror's Edge, wo es all diese Kronleuchter gibt, und wenn du die Kronleuchter schießt, werden die Kronleuchter zersplittern und Glas auf den Boden fallen lassen. Und wenn die bösen Jungs zufällig unter dem Glas sind, kannst du sie tatsächlich auf diese Weise herausholen. Das ist ein Ingame-Effekt, den du nur auf PhysX bekommst, und zu diesem Zeitpunkt ist es von einem dramatischen Effekt zu der Frage "Wie spielst du das Spiel anders?" [ ]