Was ist das Raytracing von Videospielen und wozu dient es?

Was ist das Raytracing von Videospielen?

Raytracing wurde 2018 mit eingeführt Nvidia Turing siliziumbetriebene Grafikkarten und wird als große Neuigkeit für diese neue Konsolengeneration verkauft. Es gibt jedoch immer noch viele Spieler, die sich nicht ganz klar darüber sind, woraus diese Technologie besteht und ob sie einen echten Einfluss auf die hat Gameplay wenn man auf der Couch sitzt und ein Spiel spielt. Lassen Sie uns ein wenig erklären, was die berühmten Ray Tracing besteht und ob es sich heute lohnt oder nicht.

Was ist Raytracing?

Star Wars Raytracing.

Raytracing oder Raytracing ist keine neue Technologie. Grundsätzlich besteht es darin, eine vom Computer entworfene Szene so zu beleuchten, wie es das Licht in der realen Welt tun würde.

Das, was a priori so einfach erscheinen mag, ist es nicht für unsere Computer. Licht simulieren erfordert einen enormen Rechenaufwand, da der Computer jeden Lichtstrahl berechnen und bestimmen muss, welche Strahlen abprallen, welche absorbiert werden und welche anderen von einem Objekt verdeckt werden und Schatten erzeugen.

Raytracing existiert theoretisch seit Jahrzehnten und wurde nur von einigen Animationsstudios in die Praxis umgesetzt, die über genügend Leistung verfügten Rendern Sie Szenen mit dieser Technik . Bis 2018 schien die Idee, dass wir Grafikkarten in unseren Computern (oder Konsolen) haben könnten, die Lichtstrahlen simulieren können, noch weit entfernt. Auch heute, vier Jahre später, gibt es noch viel zu tun, und es gibt viele Videospiele, die aufgrund der Technik nicht besonders profitieren Schwierigkeiten, die noch bestehen, wenn es um die Umsetzung geht .

Raytracing vs. Rasterung

Software-Ingenieure treffen die Werkzeuge Barriere, als sie zum ersten Mal versuchten, Raytracing anzuwenden, also mussten sie ein System entwickeln, um die Arbeit mit Silizium zu vereinfachen. Das ist wie Rasterung , das das Modell ist, das in praktisch allen Videospielen, die wir kennen, verwendet wurde – und weiterhin verwendet wird.

Rasterisierung funktioniert das Gegenteil von Raytracing . Zuerst wird jedes Objekt in der Szene farbig bemalt. Und dann wird mathematische Logik angewendet, um die Lichter und Schatten zu bestimmen, obwohl der Effekt nur auf Pixel angewendet wird, die sich im Sichtfeld der Kamera befinden. Obwohl dieses System etwas archaisch erscheinen mag, wurde es in Wahrheit so perfektioniert, dass es sogar möglich ist, Ergebnisse zu erzielen, die denen mit Raytracing sehr ähnlich sind. Jedoch, Raytracing wird immer qualitativ hochwertigere Schatten und Reflexionen haben .

Daher ist es das Ziel von Raytracing, dreidimensionale Umgebungen so darzustellen, wie Bilder in unserer Welt entstehen. Im Moment wird Raytracing noch viele Jahre mit der Rasterung koexistieren. Heute hat Raytracing ziemlich viele Einschränkungen , und es gibt immer noch eine technische Obergrenze, wenn bestimmte Spiele auf sehr hohe Auflösungen verschoben werden, etwas, das die Rasterung effizient gelöst hat.