Wolfenstein Raytraced beherrscht jetzt Anti-Aliasing.
Wolfenstein Raytraced beherrscht jetzt Anti-Aliasing. (Bild: Nico Ernst/Golem.de)

Wolfenstein Raytraced

Intels Raytracer kann jetzt Anti-Aliasing und HDR

IDF

Daniel Pohl von den Intel Labs hat seiner Raytracing-Engine für die Knights-Ferry-Karten neue Effekte beigebracht. Mit einer besonderen Form von Edge-Antialiasing ist jetzt auch Kantenglättung möglich.

Anzeige

Auf dem Intel Developer Forum in San Francisco hat der deutsche Grafikforscher Daniel Pohl die neue Version von Wolfenstein Raytraced gezeigt. Die Vorführungen liefen auf acht Knights-Ferry-Karten, die zusammen über 256 der kleinen x86-Kerne verfügen. Die früher unter dem Namen Larrabee bekannte Architektur wird von Intel nicht mehr als Grafikkarte, sondern als Rechenbeschleuniger weiterentwickelt.

Daher ist das sehr gut parallelisierbare Raytracing auch eine der Vorzeigeanwendungen dafür. Eine der Standardfunktionen moderner Raster-Engines, wie sie in Spielen fast ausschließlich verwendet werden, ist bei Raytracing aber besonders schwierig: das Anti-Aliasing zur Vermeidung von Treppeneffekten an harten Objektkanten.

Ein Raytracer setzt das Bild erst am Schluss der Berechnung zusammen, wobei Teile des Bildes zudem auf verschiedenen Kernen erzeugt werden. Es gibt dabei keinen Mechanismus, der dem Framebuffer einer Grafikkarte vergleichbar wäre - im Zusammenspiel mit dem Framebuffer filtern Raster-Engines und die Grafikkarten das Bild.

Also muss die Kantenglättung schon bei der Berechnung der einzelnen Bildteile im Raytracer vollzogen werden. Das würde aber für eine Glättung des gesamten Bildes oder aller Kanten den Bedarf an Rechenleistung in die Höhe treiben. Daniel Pohl filtert deshalb nur die Kanten, an denen die Effekte besonders störend sein könnten.

Anti-Aliasing durch Mesh-IDs

Dazu nutzt er die in der Wolfenstein-Engine schon vorhandenen Mesh-IDs von Objekten. In diesen Daten ist nicht nur gespeichert, welche Objekte in derselben Tiefenebene liegen. Die Meshes bestimmen auch, welche Objekte sich verdecken und wo ihre Kanten liegen. Befinden sich zwei Elemente in verschiedenen Meshes und stoßen sie aneinander, werden ihre Kanten gefiltert.

Die neue Engine kann diese Zusammenhänge auch durch Fehlfarben darstellen. Dabei werden die Objekte, die im selben Mesh liegen, durch eine Farbe gekennzeichnet. Nur wenn ein für den Betrachter sichtbares Mesh - in einer anderen Farbe - darüber liegt, kann das Aliasing besonders störend sein, und dann wird Anti-Aliasing angewandt.

Das klappt schon recht gut, gibt aber, besonders wenn zwei Objekte im selben Mesh aneinanderstoßen, teils Kantenflimmern. Wie Daniel Pohl im Gespräch mit Golem.de sagte, will er dieses Problem noch durch bessere Erkennungsalgorithmen lösen. Möglich sei mit noch mehr Knights-Ferry-Karten auch Full-Scene-Anti-Aliasing. Bisher ähnelt der Ansatz aber eher noch dem Edge-Anti-Aliasing, das moderne Grafikkarten schon beherrschen.

HDR und Depth of Field

Zwei weitere Effekte, die in Spielen schon eingesetzt werden, kann nun auch Intels Raytracer. Mit High-Dynamic-Range-Rendering (HDR) lässt sich der Kontrastumfang soweit erhöhen, dass es zu Überstrahlungseffekten kommt. Diese Nachbildung der Trägheit des menschlichen Sehapparates wird in Spielen vor allem beim Wechsel von dunklen in helle Szenen eingesetzt, kann aber auch in gleichmäßig ausgeleuchteten Umgebungen wie bei HDR-Fotografie für schönere Bilder sorgen.

Die zweite Neuerung ist Depth of Field, die Bestimmung der Schärfentiefe. Das ist mit Raytracing leichter möglich als mit Raster-Grafikkarten, weil die Engine am Verlauf der Strahlen schon die Entfernung des Fokuspunktes kennt. Grafikkarten verwenden dafür aufwendiges Post-Processing anhand des Framebuffers. Weitere Erklärungen finden sich auch in einem Blog-Eintrag von Daniel Pohl.


amp amp nico 25. Jan 2013

Wenn die Auflösung hoch genug ist, wird Kantenglättung dann nicht sowieso komplett...

FaLLoC 23. Sep 2011

...vorallem darin, dass man nicht allerhand schiefer Tricks braucht, um etwas realistisch...

genossemzk 22. Sep 2011

Jain. Richtig umgesetztes HDR macht auch genau das gleiche in Spielen. Es wird mit einem...

Kommentieren



Anzeige

  1. Teamleiter Project Management Office (m/w)
    LS telcom AG, Lichtenau
  2. Teamleiter E/E (m/w)
    MBtech Group GmbH & Co. KGaA, Mannheim
  3. Vermessungstechniker/in / Geomatiker/in
    Landratsamt Göppingen, Göppingen
  4. IT-Mitarbeiter (m/w)
    SRH Dienstleistungen GmbH, Oberndorf a. N.

 

Detailsuche


Spiele-Angebote
  1. The Order: 1886 - [PlayStation 4] Blackwater Edition
    89,95€
  2. GTA V BIS 01.02. MIT VORBESTELLER-BONUS: Grand Theft Auto V [PC Download] mit Vorbesteller-Bonus bis 01.02.
    59,00€ (Vorbesteller-Preisgarantie) USK 18 - Release 24.03.
  3. Batman: Arkham Knight Collector's Edition
    109,00€

 

Weitere Angebote


Folgen Sie uns
       


  1. 1 GBit/s

    Bundesnetzagentur bereitet Weg für LTE-Advanced und 5G

  2. Snapdragon 810

    Auch Oneplus soll Probleme mit Qualcomms Chip haben

  3. Präsenz ist die neue Immersion

    Die Zukunft von Virtual und Augmented Reality

  4. Facebook Lite ausprobiert

    Facebooks abgespeckter Android-Client

  5. IE-Nachfolger

    Spartan zeigt sich mit Chrome-Agent in Windows 10

  6. Ausfall von Internetdiensten

    Lizard Squad will's gewesen sein, Facebook sagt nein

  7. Netzausbau

    Vodafone will Telekom einholen

  8. China

    Neue Zensurmaßnahmen gegen VPNs

  9. Xbox One

    Neue Firmware macht das Gamepad schneller

  10. Motorola

    Apple soll Fingerabdrucksensor beim Nexus 6 verhindert haben



Haben wir etwas übersehen?

E-Mail an news@golem.de



IMHO: Sichert Firmware endlich nachprüfbar ab!
IMHO
Sichert Firmware endlich nachprüfbar ab!
  1. Zu viele Krisen Unions-Obmann im NSA-Ausschuss hört auf
  2. Snowden-Unterlagen NSA entwickelt Bios-Trojaner und Netzwerk-Killswitch
  3. Exdatenschützer Schaar Telekom könnte sich strafbar gemacht haben

Asus Eeebook X205TA im Test: Die gelungene Rückkehr des Netbooks
Asus Eeebook X205TA im Test
Die gelungene Rückkehr des Netbooks

IMHO: Juhu, DirectX 12 gibt's auch für Windows-7-Besitzer
IMHO
Juhu, DirectX 12 gibt's auch für Windows-7-Besitzer
  1. Benchmark-Beta DirectX 12 und Mantle gleich schnell in 3DMark
  2. Grafikschnittstelle AMD zieht Aussage zu DirectX 12 zurück
  3. Grafikschnittstelle Kein DirectX 12 für Windows 7

    •  / 
    Zum Artikel