Anzeige
Aperture Robot Repair Demo
Aperture Robot Repair Demo (Bild: Valve)

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

Aperture Robot Repair Demo
Aperture Robot Repair Demo (Bild: Valve)

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.

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.

Anzeige

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.


eye home zur Startseite
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...

Kommentieren



Anzeige

  1. IT Application Consultant (m/w) SAP FI/CO
    Viega GmbH & Co. KG, Attendorn
  2. IT System- und Prozessberater/-in
    Daimler AG, Ludwigsfelde
  3. IT-Service Mitarbeiter (m/w)
    DATAGROUP Köln GmbH, Düsseldorf
  4. Spezialist (m/w) SAP SD
    Continental AG, Eschborn

Detailsuche



Anzeige
Top-Angebote
  1. JETZT VERFÜGBAR: Overwatch - Origins Edition - [PC]
    59,00€
  2. JETZT VERFÜGBAR: Total War: WARHAMMER
    54,99€
  3. TIPP: Zotac Geforce GTX970
    259,00€ (Vergleichspreis: 290,04€)

Weitere Angebote


Folgen Sie uns
       


  1. Hyperloop

    HTT will seine Rohrpostzüge aus Marvel-Material bauen

  2. Smartwatches

    Pebble 2 und Pebble Time 2 mit Pulsmesser

  3. Kickstarter

    Pebble Core als GPS-Anhänger für Hacker und Sportler

  4. Virtual Reality

    Facebook kauft Two Big Ears für 360-Grad-Sound

  5. Wirtschaftsminister Olaf Lies

    Beirat der Bundesnetzagentur gegen exklusives Vectoring

  6. Smartphone-Betriebssystem

    Microsoft verliert stark gegenüber Google und Apple

  7. Onlinehandel

    Amazon startet eigenen Paketdienst in Berlin

  8. Pastejacking im Browser

    Codeausführung per Copy and Paste

  9. Manuela Schwesig

    Familienministerin will den Jugendschutz im Netz neu regeln

  10. Intels Compute Stick im Test

    Der mit dem Lüfter streamt (2)



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
Traceroute: Wann ist ein Nerd ein Nerd?
Traceroute
Wann ist ein Nerd ein Nerd?

Formel E: Monaco-Feeling beim E-Prix in Berlin-Mitte
Formel E
Monaco-Feeling beim E-Prix in Berlin-Mitte
  1. Hewlett Packard Enterprise "IT wird beim Autorennen immer wichtiger"
  2. Roborace Roboterrennwagen fahren mit Nvidia-Computer
  3. Elektromobilität BMW und Nissan wollen in die Formel E

Moto G4 Plus im Hands On: Lenovos sonderbare Entscheidung
Moto G4 Plus im Hands On
Lenovos sonderbare Entscheidung
  1. Android-Smartphone Lenovos neues Moto G gibt es gleich zweimal
  2. Motorola Aktionspreise für aktuelle Moto-Smartphones

  1. Re: schönes Gerät, aber der GPD Win kommt auch...

    Lightkey | 01:15

  2. Re: Notausstieg möglich ?

    Kleine Schildkröte | 01:12

  3. Re: Scramjet?

    486dx4-160 | 01:09

  4. Re: Ahoj! Vernunft in Sicht!

    Nogul | 01:07

  5. Re: Verschandelung gibt's schon überall

    DrWatson | 01:02


  1. 19:01

  2. 18:03

  3. 17:17

  4. 17:03

  5. 16:58

  6. 14:57

  7. 14:31

  8. 13:45


  1. Themen
  2. A
  3. B
  4. C
  5. D
  6. E
  7. F
  8. G
  9. H
  10. I
  11. J
  12. K
  13. L
  14. M
  15. N
  16. O
  17. P
  18. Q
  19. R
  20. S
  21. T
  22. U
  23. V
  24. W
  25. X
  26. Y
  27. Z
  28. #
 
    •  / 
    Zum Artikel