"Ergebnis auch auf der GTX 470": Die Entwickler von World of Tanks über die Einführung von Ray Tracing im Spiel

Beim „Tankman Day“-Event im September kündigte Wargaming zum ersten Mal seinen Auftritt in World of Tanks an

Ray-Tracing-Technologie, die verbessert werden sollteQualität der Schattendarstellung im beliebten Panzer-Actionspiel. Dann wurden die Journalisten eher gehänselt, da äußerst wenige Informationen zur Verfügung gestellt wurden. Besonders viele Fragen wurden durch die Nachricht aufgeworfen, dass die Lösung von Wargaming im Gegensatz zur bereits bekannten Implementierung dieser Technologie in Spielen keine Grafikkarte mit Hardwareunterstützung für Raytracing erfordert. Wir haben den Produktmanager von World of Tanks Encore RT, Alexander Shemetov, und den Grafikprogrammierer von World of Tanks, Denis Ishmukhametov, kontaktiert und ihnen ein paar Fragen gestellt. Über Optimierung, wie die Technologie ohne RT-Kerne funktioniert, für welche Computerkonfigurationen sie ausgelegt ist und ungefähre Veröffentlichungstermine.

Gadget:So wie ich es verstehe, unterscheidet sich Ihre Technologie von dem, was Benutzer normalerweise unter Ray Tracing in Spielen verstehen. Zumindest ist keine Nvidia Geforce 2060-Grafikkarte erforderlich. Was sind sonst noch die Unterschiede?

Denis Ishmukhametov:RTX ist eine proprietäre Nvidia-Technologie und wirWir nutzen es nicht. World of Tanks verwendet selbst den Raytracing-Algorithmus (RT), der bereits seit den 80er Jahren verwendet wird. Unsere Implementierung verwendet DirectX 11, Compute-Shader und die Intel Embree-Bibliothek. Somit liegen die Berechnungen auf der GPU und der CPU. Normalerweise funktioniert Raytracing in drei Schritten. Der erste Schritt ist der Aufbau einer Datenstruktur (BVH), bei der Polygone zu Boxen zusammengefasst werden, um die Arbeit zu beschleunigen. In der zweiten Phase findet die eigentliche Nachverfolgung statt. Diese Phase kann zum Zeichnen von Schatten, globaler Beleuchtung und mehr verwendet werden. Dann kommt die dritte Stufe, in der Rauschen und Körnung entfernt werden. Auf Grafikkarten mit Hardware-Tracing-Unterstützung wird nur die zweite Stufe beschleunigt.

Wenn wir mit der Nvidia-Technologie vergleichen, wird sich unsere Bildqualität nicht unterscheiden. Der einzige Unterschied besteht darin, dass wir die RT-Kerne der Grafikkarte nicht benötigen

Notiz:Aufgrund der Tatsache, dass in World of Tanks Ray Tracing DirectX 11 verwendet, kann die Funktion unter Windows 7 und höher gestartet werden.


</ img>


</ img>


</ img>


</ img>


</ img>


</ img>

 


 


 


 


 


 


 

 

gagadget: Wie läuft es mit der Optimierung auf Multicore-Prozessoren? Wie effizient werden alle Kerne genutzt?

Alexander Schemetow:Im Februar dieses Jahres wurde World of Tanks veröffentlichtEin Update, das Unterstützung für Multi-Core-Prozessoren bietet. Mit diesem Update wurde es möglich, alle Prozessorkerne, auch virtuelle, vollständig zu laden. Die damals eingeführte Technologie ermöglichte es, den Aufbau einer Datenstruktur (BVH) zu beschleunigen. Also haben wir uns im Voraus vorbereitet. Was die Optimierung und Auslastung aller Kerne angeht, funktioniert alles gut. Zusammen mit dem Spielclient wurde Unterstützung für Multicore und Raytracing in das World of Tanks Encore RT-Demoprogramm eingeführt. So können Sie die neue Technologie bereits in der Dynamik testen und die Optimierung selbst bewerten.


</ img>

</ img>

</ img>

</ img>
 


 


 


 


 

 

Gadget:Welche genauen Auswirkungen wird Raytracing in World of Tanks haben? Schatten, Reflexionen oder Beleuchtung im Allgemeinen? Beispielsweise sind in Battlefiled V Reflexionen von Feuer und Leuchtspuren von Panzergranaten auf Pfützen oder Autokarosserien zu sehen. Wird in Ihrem Projekt etwas Ähnliches umgesetzt?

Spezielles Projekt

Ein Laptop aus der Zukunft: Test des ASUS ZenBook Duo Pro mit zwei Touchscreens

Denis Ishmukhametov:Jetzt ist die Leistung von Grafikkarten, auch wenn sieSie nutzen Hardware-Raytracing-Beschleunigung, die nur ausreicht, um einen der möglichen Effekte umzusetzen. Es gibt Spiele, bei denen Schatten herausgearbeitet werden, und es gibt Spiele, bei denen Nachzeichnungen zur Verbesserung von Reflexionen oder zur globalen Beleuchtung eingesetzt werden. Es ist unmöglich, alles auf einmal zu implementieren – die Grafikkarten schaffen das nicht. Wir haben uns entschieden, uns auf Schatten zu konzentrieren, da sie in World of Tanks den hervorstechendsten Teil der Grafik darstellen.

Alexander Schemetow:Es ist klärenswert, dass die Schatten weitergehenPanzer und aus Panzern. Dadurch ist es uns gelungen, eine gute Leistung zu erzielen, auch im Vergleich zu Spielen, bei denen die Raytracing-Hardware beschleunigt wird.

Im Gegensatz zur Schattenkarte, die derzeit inWird hauptsächlich in der Gaming-Branche verwendet, die Nachzeichnung ist genauer und realistischer. Schatten von kleinen Details sind klarer geworden und haben den „Leiter“-Effekt verloren. Gleichzeitig sind im Halbschatten (Halbschatten) neue verschwommene Schatten aufgetaucht. der Raum zwischen den Bereichen voller Schatten und vollem Licht


</ img>

gagadget: Wie ich es verstehe, wird es möglich sein, die Nachverfolgung sowohl in HD als auch im SD-Client des Spiels zu aktivieren?

Denis Ishmukhametov:Ja, aber für die Option zu arbeiten, wird es notwendig seinaktiviere "verbesserte Grafik" in den Spieleinstellungen. Die Einstellung ist optional, wenn der Computer nicht "zieht" - der Player kann ihn ausschalten. Zusätzlich gibt es drei RT-Betriebsarten: niedrig, mittel und hoch.

gagadget: Für welche Computerkonfigurationen ist die neue Technologie konzipiert? Wie stark wird die Leistung sinken? 

Denis Ishmukhametov: Um mit der Schattenverfolgung zu beginnen, reicht es auseine Grafikkarte, die DirectX 11 unterstützt (Nvidia GTX 470 oder höher oder eine ähnliche AMD-Karte). Aber mit dieser Hardware wird der Player wahrscheinlich keine angenehme Leistung erzielen.

Wir haben vor fünf Jahren auf erstklassige Grafikkarten gesetzt - Nvidia GeForce 970, ähnliche Lösungen von AMD und anderen Herstellern

Alexander Shemetov: Natürlich haben wir Tests durchgeführt, wir ungefährWir wissen, auf welchen Konfigurationen unsere Spieler spielen. Allerdings wurde alles unter Gewächshausbedingungen auf stabilen Systemen durchgeführt. Tatsächlich hängt alles von den Einstellungen des Benutzers, der Gefechtssituation, der Karte, persönlichen Vorlieben, den im Hintergrund eingeschalteten Programmen und vielen anderen Kleinigkeiten ab. Das lässt sich schwer genau sagen. Speziell zu diesem Zweck veröffentlichen wir unsere Demo-Anwendung World of Tanks Encore RT, die es jedem Spieler ermöglicht, die Technologie an seinem Auto und unter seinen Bedingungen auszuprobieren und vorab eine komfortable Konfiguration der Einstellungen auszuwählen. Die Technologie ist für AMD-, Nvidia-Grafikkarten und integrierte Intel-Grafik optimiert, sodass es auf High-End-Laptops keine Probleme geben sollte.


</ img>


</ img>

 


 


 

 

gagadget: In welchem ​​Stadium befindet sich die Entwicklung derzeit? Können Sie ein ungefähres Veröffentlichungsdatum nennen?

Alexander Schemetow:In naher Zukunft.

Sie können die Raytracing-Funktion jetzt in der Anwendung World of Tanks Encore RT testen.