Was ist Ray Tracing und wie verbessert es die Grafik in Videospielen?

  • Jack Hood
  • 0
  • 4631
  • 951

Grafiken in Videospielen haben einen langen Weg zurückgelegt. Die Erwartungen der Spieler an die Grafik eines Spiels sind jedoch ebenfalls exponentiell gestiegen. Heutzutage fordern Gamer ein Maß an visueller Wiedergabetreue, das vor 10 Jahren außerhalb dedizierter 3D-Renderfarmen unvorstellbar war. Und doch sehen selbst die am besten aussehenden Spiele, die heute erhältlich sind, größtenteils genauso gut aus wie sie, wenn eine Reihe von Rendering-Verknüpfungen verwendet werden, die äußerst überzeugende Annäherungen an die Wahrnehmung der Welt um uns herum liefern, egal wie gut oder präzise diese sind Annäherungen bekommen, es fehlt noch etwas. Und das ist etwas der Mangel an Realismus.

Nun, die Spielebranche wird ihren größten Schub in Form von Ray Tracing erleben.

Was ist Ray Tracing??

Raytracing ist Eine Methode zur Berechnung von 3D-Szenen, die nachahmt, wie wir als Menschen die Welt um uns herum wahrnehmen, oder genauer gesagt, wie das Licht in unserer Welt von uns wahrgenommen wird. Die Technik, die es schon so lange gibt wie 3D-Rendering selbst und bei der akribisch Lichtstrahlen von einer Quelle zu ihrem Ziel berechnet werden und wie dieser Strahl von Objekten in einer Szene abprallt, durchdringt und von diesen verdeckt wird. Der größte Vorteil von Ray Tracing besteht darin, dass bei ausreichender Zeit und Rechenleistung die resultierenden Szenen nicht von der Realität (oder der virtuellen Realität) zu unterscheiden sind..

Wie Ray Tracing die Grafik in Spielen verbessert?

Die Leiter der Grafikabteilung, AMD und Nvidia kündigten auf der diesjährigen GDC 2018 ihre jeweiligen Technologien und Fortschritte bei Ray Tracing an. Während der Eröffnungssitzung von GDC 2018 „State of Unreal“ gab Epic Games in Zusammenarbeit mit NVIDIA und ILMxLAB die erste öffentliche Demonstration der Echtzeit-Raytracing-Funktion in Unreal Engine. Auf der anderen Seite gab AMD an, mit Microsoft zusammenzuarbeiten, um die Zukunft von DirectX12 zusammen mit Ray Tracing zu definieren, zu verfeinern und zu unterstützen.

Während der Präsentation von Nvidia präsentierten die drei Unternehmen eine experimentelle Filmdemo mit Star Wars-Charakteren aus The Force Awakens und The Last Jedi, die mit Unreal Engine 4 erstellt wurden. Die Demonstration basiert auf der RTX-Technologie von NVIDIA für Volta-GPUs, die über die DirectX Ray Tracing API von Microsoft ( DXR). Darüber hinaus wurde ein iPad mit ARKit als virtuelle Kamera verwendet, um feine Details aus der Nähe zu fokussieren.

„Echtzeit-Raytracing ist seit Jahren ein Traum der Grafik- und Visualisierungsbranche.“ sagte Tony Tamasi, Senior Vice President für Inhalt und Technologie bei NVIDIA. "Mit der NVIDIA RTX-Technologie, Volta-GPUs und der neuen DXR-API von Microsoft konnten die Teams etwas wirklich Erstaunliches entwickeln, das zeigt, dass die Ära der Echtzeit-Raytracing endlich da ist."

AMD hat zwar keinen Proof of Concept für ihre Fortschritte vorgelegt, sie haben jedoch erklärt, dass sie auch mit Microsoft koordiniert sind. Beide Unternehmen sollen den Entwicklern später in diesem Jahr Unterstützung für die Ray Tracing-Technologie mithilfe der DXR-API zur Verfügung stellen.

Da diese High-End-Grafiktreue nun nach Ermessen der Entwickler verfügbar ist, können wir nur erwarten, dass kommende Spiele realistischere Grafiken mit einer genauen Darstellung der Lichtverhältnisse und einer besseren Schärfe bieten. Dies erfordert zwar eine höhere Belastung der GPUs, Ray Tracing verspricht sicherlich, die Lücke zwischen Realität und virtueller Realität zu schließen.




Bisher hat noch niemand einen Kommentar zu diesem Artikel abgegeben.

Gadget-Kaufanleitungen, Technologien, die wichtig sind
Wir veröffentlichen detaillierte Anleitungen für den Kauf von Geräten, erstellen interessante Listen der besten Produkte auf dem Markt und berichten über Neuigkeiten aus der Welt der Technologie