Anonim

Anmerkung der Redaktion 49.04.08 12:36 Uhr : OK, ich gebe es zu. Ich habe HAD von diesem Artikel. Es basiert auf einem Aprilscherz und hat es weit nach Aprilscherzen zu PCMech geschafft. Ich lasse es hier oben, da die Leute es bereits kommentiert haben. Ich bin mir nicht sicher, ob Nathan (der Autor) wusste, dass es eine Farce war, aber eines ist sicher: Ich muss viel besser aufpassen, wenn ich Gastbeiträge für PCMech veröffentliche. Meine Güte…

–START DES ORIGINALARTIKELS–

Es wurde angekündigt, dass DirectX 11 eine völlig neue Art von Grafik-Rendering namens Ray-Tracing enthalten wird. Warte eine Minute. Es ist nicht neu Tatsächlich gibt es das schon seit den 80ern. Warum hat es so lange gedauert, bis es für die Öffentlichkeit umgesetzt wurde? Wie funktioniert es? Welche Vorteile hat es gegenüber aktuellen Grafiken? Diese Fragen werden gleich beantwortet.

Ray-Tracing

Ray-Tracing wurde 1986 zum ersten Mal eingeführt und wird im Grunde genommen als Verfolgung der Lichtwege bei der Interaktion mit Objekten definiert. Dies ist im Wesentlichen das, was unsere Augen tun, so dass ein recht lebendiges und realistisches Bild entsteht. Leider war die Verwendung in alltäglichen Grafiken nicht praktikabel, da die Berechnung so viel Rechenleistung in Anspruch nahm. Es wurde in den 90er Jahren kaum genutzt, aber nur für Demonstrationen und jetzt im 21. Jahrhundert mit Mehrkerntechnologie ist es endlich möglich, Ray-Tracing praktisch zu machen.

Also was ist passiert? Nun, die Filmindustrie hat es gleich ausgenutzt. Viele Spezialeffekte wurden strahlverfolgt, um ein realistischeres Aussehen zu erzielen. Der Film Beowulf wurde komplett durchleuchtet. Es war nicht perfekt, aber es war verdammt nah und verdammt viel besser als das, was die Leute jetzt haben. Um Ihnen ein Beispiel dafür zu geben, wie viel Leistung für die Ray-Trace-Funktion erforderlich ist, hat eine Person auf YouTube ein Video mit der Ray-Tracing-Funktion eines Cabriolets in Echtzeit erstellt, das den kombinierten Aufwand von DREI PS3-Konsolen erfordert. Du kannst es dir hier ansehen, es ist ziemlich cool. Denken Sie daran, dass jede PS3 8 Prozessoren hat (6 aktiv). Wir suchen also nach über 20 Prozessoren für ein nicht bewegtes Objekt.

Hmm. Dies fängt an, einige Dinge zu erklären. Zum Beispiel, warum Nvidia DX10.1 auf seinen 9er-Karten nicht unterstützte und keine andere neue Technologie als kleinere Chipgrößen auf den Karten hatte. Sie stellten fest, dass die alten Formen der Grafik aussterben. Was bringt Directx 10.1 überhaupt? Die Rasterisierung, wie sie von Nvidia und ATI verwendet wird, hat ihren Höhepunkt erreicht. Beide haben die Kunst, Grafiken im Wesentlichen zu fälschen, perfektioniert. Jetzt ist es Zeit für das echte Zeug. Es ist ein offenes Feld, und anscheinend plant Intel, sich der Konkurrenz anzuschließen. Sie experimentierten kürzlich damit, einen Prozessor mit der Grafikkarte zu kombinieren, was zu erfolgreichen Ergebnissen führte. Dies könnte sowohl für ATI als auch für Nvidia eine schlechte Nachricht sein, aber wenn man weiß, wie Intel die Preise festlegt, wird es sicher noch immer einen engen Wettbewerb geben.

Das Interessante an Ray-Tracing ist, dass es ziemlich skalierbar ist. Mit der Rasterung bemerken Sie mit jeder Verbesserung weniger. Zum Beispiel bringt das neue 8-Core-Skull-Trail-Monster von Intel den Spielern kaum ein paar FPS bei der Rasterung ein. Beim Ray-Tracing ist es jedoch genau achtmal besser als bei einem Single-Core. Also, was wird das tun? Nun, es wird wahrscheinlich alle paar Monate einen neuen Multi-Core-Prozessor geben, der möglicherweise vor 2010 über 100 erreicht. Wenn jeder eine Grafik mit Ray-Tracing-Technologie implementiert hat, können Sie den Vorteil davon gegenüber einer separaten Grafikkarte erkennen.

Vorteile von Ray Tracing

Inzwischen möchten Sie wahrscheinlich sehen, was Ray-Tracing im Vergleich zum Rastern leisten kann. Schauen Sie sich dieses Bild auf der rechten Seite an. Wie Sie deutlich sehen können, weist das Raytracing-Bild realistischere Reflexionen und Schatten auf. Nvidia hat mit ihren 3D-Shader-Prozessoren gearbeitet, aber sie könnten nie etwas in die Nähe bekommen. Es ist sehr ermutigend, den Unterschied zu bemerken, aber denken Sie daran, dass wir noch weit davon entfernt sind, Objekte dieser Klarheit auf unseren Computern interaktiv zu machen. Directx 11 wird nur einige wenige Dinge unterstützen, so dass der Übergang zum Ray-Tracing schrittweise und nicht auf einmal erfolgt. Ich bin nicht überrascht, wenn Ray-Tracing Processing Units (RPUs) auf den Karten der Nvidia 10-Serie implementiert sind. Zunächst werden möglicherweise nur Zeichen auf Strahlen verfolgt. Wenn neue Hardware eingeführt wird, werden Texturen und Objekte innerhalb einer bestimmten Zeichnungsentfernung strahlverfolgt, bis schließlich alles, soweit das Auge reicht, strahlverfolgt wird und die Rasterung der Vergangenheit angehört.

Und das ist wichtig, weil …

Ist das eine gute Sache? Vielleicht. Alles wäre viel vorhersehbarer, und Sie könnten anhand des Datenblatts sicher erkennen, welche Marke der Grafikkarte besser ist, im Gegensatz zu heute, wo nur durch strenge Tests festgestellt werden kann, welche der beiden Karten besser ist sie in 3D-Programmen, messen ihre Temperaturen, berechnen die Leistung usw. Es gibt also zwei Konsequenzen. Entweder beenden wir das Zahlenspiel, indem wir wirklich sagen können, was ist, ohne Hintergrundinformationen, oder, wahrscheinlicher, es tritt einfach in die nächste Phase ein, in der die allgemeine Öffentlichkeit verwirrt wird, um Gewinne zu erzielen.

Directx 11 läutet eine neue Ära der Grafik ein