Abo
  • Services:

Virtual Reality: Valves Render-Tricks für mehr Bildqualität und Leistung

Foveated Rendering, Multi-GPU, Supersampling, Reprojection und ausgelassene Pixel: Valve hat diverse Techniken von VR erläutert, die entweder die Bildqualität oder die Geschwindigkeit steigern.

Artikel veröffentlicht am ,
Aperture Robot Repair Demo
Aperture Robot Repair Demo (Bild: Valve)

Eine der bestbesuchten Sessions auf der Games Developer Conference 2016 in San Francisco war erneut die von Valves Alex Vlachos: Unter dem Titel Advanced VR Rendering Performance sprach der Grafikprogrammierer über allerhand Render-Tricks, um Virtual Reality zu verbessern. Dazu zählen Leistungssteigerungen, um die Aperture Robot Repair Demo auf einem vier Jahre alten System flüssig darzustellen, zudem befürwortet er mehrere Grafikkarten in einem Rechner für mehr Bildqualität.

Stellenmarkt
  1. Walbusch Walter Busch GmbH & Co. KG, Solingen
  2. Robert Bosch GmbH, Reutlingen

Grundsätzlich sollte jede Engine für Virtual Reality zwar Multi-GPU unterstützen, sagte der Grafikprogrammierer. Der Leistungsgewinn falle aber mit 30 bis 35 Prozent verglichen mit dem in Spielen zumeist genutzten Alternate Frame Rendering recht gering aus, und die CPU-Last steige. Der Geschwindigkeitszuwachs solle in höhere interne Render-Auflösungen und Kantenglättungsmodi investiert werden. Die Aperture Robot Repair Demo wird pro Auge mit 1.512 x 1.680 Pixeln mit 4x Multisampling Antialiasing gerendert und mit 1.080 x 1.200 Bildpunkten auf der Vive ausgegeben.

  • Advanced VR Rendering Performance (Bild: Valve)
  • Advanced VR Rendering Performance (Bild: Valve)
  • Advanced VR Rendering Performance (Bild: Valve)
  • Advanced VR Rendering Performance (Bild: Valve)
  • Advanced VR Rendering Performance (Bild: Valve)
  • Advanced VR Rendering Performance (Bild: Valve)
  • Advanced VR Rendering Performance (Bild: Valve)
  • Advanced VR Rendering Performance (Bild: Valve)
  • Advanced VR Rendering Performance (Bild: Valve)
  • Advanced VR Rendering Performance (Bild: Valve)
  • Advanced VR Rendering Performance (Bild: Valve)
  • Advanced VR Rendering Performance (Bild: Valve)
  • Advanced VR Rendering Performance (Bild: Valve)
  • Advanced VR Rendering Performance (Bild: Valve)
  • Advanced VR Rendering Performance (Bild: Valve)
  • Advanced VR Rendering Performance (Bild: Valve)
  • Advanced VR Rendering Performance (Bild: Valve)
  • Advanced VR Rendering Performance (Bild: Valve)
  • Advanced VR Rendering Performance (Bild: Valve)
  • Advanced VR Rendering Performance (Bild: Valve)
  • Advanced VR Rendering Performance (Bild: Valve)
  • Advanced VR Rendering Performance (Bild: Valve)
  • Advanced VR Rendering Performance (Bild: Valve)
  • Advanced VR Rendering Performance (Bild: Valve)
  • Advanced VR Rendering Performance (Bild: Valve)
Advanced VR Rendering Performance (Bild: Valve)

Mit mehreren GPUs kann die Bildqualität angehoben werden: Vlachos zeigte exemplarisch bis zu 2.116 x 2.352 Pixel - also Faktor 1,4 - mit 8x statt 4x Multisampling. Der umgekehrte Weg eignet sich für einzelne und vor allem schwächere Grafikkarten. Die können die Aperture Robot Repair Demo in 1.102 x 1.224 Pixeln mit 4x MSAA berechnen, was die Bildrate auf Kosten der Optik kräftig steigert: Die Source-2-Engine kann das dynamisch.

Um noch mehr Leistung herauszukitzeln, hat Valve sogenanntes Foveated Rendering integriert: Die Fovea, zu Deutsch Sehgrube, bietet das beste Auflösungsvermögen, also die größte Schärfe des menschlichen Sehapparates. Eine Idee ist daher, nur den mittleren Teil des Bildes mit voller Auflösung zu rendern und die Außenbereiche mit weniger Pixeln - Nvidia nennt das Multi Resolution Shading. Die Leistung steigt so um etwa 5 bis 10 Prozent.

  • Advanced VR Rendering Performance (Bild: Valve)
  • Advanced VR Rendering Performance (Bild: Valve)
  • Advanced VR Rendering Performance (Bild: Valve)
  • Advanced VR Rendering Performance (Bild: Valve)
  • Advanced VR Rendering Performance (Bild: Valve)
  • Advanced VR Rendering Performance (Bild: Valve)
  • Advanced VR Rendering Performance (Bild: Valve)
  • Advanced VR Rendering Performance (Bild: Valve)
  • Advanced VR Rendering Performance (Bild: Valve)
  • Advanced VR Rendering Performance (Bild: Valve)
  • Advanced VR Rendering Performance (Bild: Valve)
  • Advanced VR Rendering Performance (Bild: Valve)
  • Advanced VR Rendering Performance (Bild: Valve)
  • Advanced VR Rendering Performance (Bild: Valve)
  • Advanced VR Rendering Performance (Bild: Valve)
  • Advanced VR Rendering Performance (Bild: Valve)
  • Advanced VR Rendering Performance (Bild: Valve)
  • Advanced VR Rendering Performance (Bild: Valve)
  • Advanced VR Rendering Performance (Bild: Valve)
  • Advanced VR Rendering Performance (Bild: Valve)
  • Advanced VR Rendering Performance (Bild: Valve)
  • Advanced VR Rendering Performance (Bild: Valve)
  • Advanced VR Rendering Performance (Bild: Valve)
  • Advanced VR Rendering Performance (Bild: Valve)
  • Advanced VR Rendering Performance (Bild: Valve)
Advanced VR Rendering Performance (Bild: Valve)

Valves eigener Ansatz heißt Radial Density Masking, bei dem im peripheren Sichtfeld schachbrettartig Pixel nicht gerendert, sondern näherungsweise ergänzt werden. Diese Technik erreicht in der Aperture Robot Repair Demo einen Geschwindigkeitszuwachs von 10 bis 15 Prozent. Zusammen mit 992 x 1.102 Pixeln und 4x MSAA konnte Valve die Szene flüssig auf einer Geforce GTX 680 rendern - ohne diese Tricks braucht es eine Geforce GTX 970.

Sollten die notwenigen 90 fps auf einem Vive dennoch nicht gehalten werden können, hilft kurzfristig eine Asynchronous Reprojection, auch als Asynchronous Time Warp bezeichnet. Kann die Grafikkarte nicht innerhalb von 11,1 Millisekunden den nächsten Frame berechnen, wird ein bereits fertiges Bild mit neuen Rotationspositionsdaten versehen und ausgegeben. Das führt zwar an den Rändern für Darstellungsfehler und lässt nahe Objekte leicht ruckeln, ist für wenige Frames aber besser, als die Bildrate absinken zu lassen.

  • Advanced VR Rendering Performance (Bild: Valve)
  • Advanced VR Rendering Performance (Bild: Valve)
  • Advanced VR Rendering Performance (Bild: Valve)
  • Advanced VR Rendering Performance (Bild: Valve)
  • Advanced VR Rendering Performance (Bild: Valve)
  • Advanced VR Rendering Performance (Bild: Valve)
  • Advanced VR Rendering Performance (Bild: Valve)
  • Advanced VR Rendering Performance (Bild: Valve)
  • Advanced VR Rendering Performance (Bild: Valve)
  • Advanced VR Rendering Performance (Bild: Valve)
  • Advanced VR Rendering Performance (Bild: Valve)
  • Advanced VR Rendering Performance (Bild: Valve)
  • Advanced VR Rendering Performance (Bild: Valve)
  • Advanced VR Rendering Performance (Bild: Valve)
  • Advanced VR Rendering Performance (Bild: Valve)
  • Advanced VR Rendering Performance (Bild: Valve)
  • Advanced VR Rendering Performance (Bild: Valve)
  • Advanced VR Rendering Performance (Bild: Valve)
  • Advanced VR Rendering Performance (Bild: Valve)
  • Advanced VR Rendering Performance (Bild: Valve)
  • Advanced VR Rendering Performance (Bild: Valve)
  • Advanced VR Rendering Performance (Bild: Valve)
  • Advanced VR Rendering Performance (Bild: Valve)
  • Advanced VR Rendering Performance (Bild: Valve)
  • Advanced VR Rendering Performance (Bild: Valve)
Advanced VR Rendering Performance (Bild: Valve)

Generell rät Vlachos dazu, 70 bis 90 Prozent der GPU zu nutzen, was das Render-Budget von 11,1 auf 10 bis 7,8 Millisekunden schrumpfen lässt. Damit bleibt genug Luft für kurzfristige Leistungsengpässe oder Hintergrundaufgaben wie den auch im VR-Betrieb weiter laufenden Windows-Desktop.



Anzeige
Spiele-Angebote
  1. 59,99€ mit Vorbesteller-Preisgarantie
  2. 59,99€ mit Vorbesteller-Preisgarantie
  3. (-20%) 47,99€
  4. (-15%) 23,79€

TobiVH 23. Mär 2016

Das mit dem Eyetracking ist mir schon bewusst, aber ich wollte damit betonen, dass damit...

it-fuzzy 22. Mär 2016

Meine (etwas ältere) Erfahrung mit 2 Grakas (AMD) war nicht so gut. Im Benchmark bin ich...


Folgen Sie uns
       


Blackberry Key 2 - Hands on

Das Key2 ist das Nachfolgemodell des Keyone. Das Grundprinzip ist gleich. Im unteren Gehäuseteil gibt es eine fest verbaute Hardware-Tastatur. Darüber befindet sich ein Display im 3:2-Format. Das Schreiben auf der Tastatur ist angenehm. Im Juli 2018 kommt das Key2 zum Preis von 650 Euro auf den Markt.

Blackberry Key 2 - Hands on Video aufrufen
KI in der Medizin: Keine Angst vor Dr. Future
KI in der Medizin
Keine Angst vor Dr. Future

Mit Hilfe künstlicher Intelligenz können schwer erkennbare Krankheiten früher diagnostiziert und behandelt werden, doch bei Patienten löst die Technik oft Unbehagen aus. Und das ist nicht das einzige Problem.
Ein Bericht von Tim Kröplin

  1. Medizintechnik Künstliche Intelligenz erschnüffelt Krankheiten
  2. Dota 2 128.000 CPU-Kerne schlagen fünf menschliche Helden
  3. KI-Bundesverband Deutschland soll mehr für KI-Forschung tun

Windenergie: Wie umweltfreundlich sind Offshore-Windparks?
Windenergie
Wie umweltfreundlich sind Offshore-Windparks?

Windturbinen auf hoher See liefern verlässlich grünen Strom. Frei von Umwelteinflüssen sind sie aber nicht. Während die eine Tierart profitiert, leidet die andere. Doch Abhilfe ist in Sicht.
Ein Bericht von Daniel Hautmann

  1. Hywind Scotland Windkraft Ahoi

Esa: Sonnensystemforschung ohne Plutonium
Esa
Sonnensystemforschung ohne Plutonium

Forscher der Esa arbeiten an Radioisotopenbatterien, die ohne das knappe und aufwendig herzustellende Plutonium-238 auskommen. Stattdessen soll Americium-241 aus abgebrannten Brennstäben von Kernkraftwerken zum Einsatz kommen. Ein erster Prototyp ist bereits fertig.
Von Frank Wunderlich-Pfeiffer

  1. Jaxa Japanische Sonde Hayabusa 2 erreicht den Asteroiden Ryugu
  2. Mission Horizons @Astro_Alex fliegt wieder
  3. Raumfahrt China lädt die Welt zur neuen Raumstation ein

    •  /