Abo
  • Services:
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...



Anzeige

Stellenmarkt
  1. BG-Phoenics GmbH, Hannover
  2. Sonntag & Partner Partnerschaftsgesellschaft mbB, Augsburg
  3. Detecon International GmbH, Dresden
  4. Präsidium Technik, Logistik, Service der Polizei, Stuttgart


Anzeige
Blu-ray-Angebote
  1. (u. a. Reign, Person of Interest, Gossip Girl, The Clone Wars)
  2. 11,18€ + 5,00€ Versand
  3. (u. a. Hobbit Trilogie Blu-ray 43,89€ und Batman Dark Knight Trilogy Blu-ray 17,99€)

Folgen Sie uns
       


  1. Heiko Maas

    "Kein Wunder, dass Facebook seine Vorgaben geheim hält"

  2. Virtual Reality

    Oculus Rift unterstützt offiziell Roomscale-VR

  3. FTP-Client

    Filezilla bekommt ein Master Password

  4. Künstliche Intelligenz

    Apple arbeitet offenbar an eigenem AI-Prozessor

  5. Die Woche im Video

    Verbogen, abgehoben und tiefergelegt

  6. ZTE

    Chinas großes 5G-Testprojekt läuft weiter

  7. Ubisoft

    Far Cry 5 bietet Kampf gegen Sekte in und über Montana

  8. Rockstar Games

    Waffenschiebereien in GTA 5

  9. Browser-Games

    Unreal Engine 4.16 unterstützt Wasm und WebGL 2.0

  10. Hasskommentare

    Bundesrat fordert zahlreiche Änderungen an Maas-Gesetz



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
Debatte nach Wanna Cry: Sicherheitslücken veröffentlichen oder zurückhacken?
Debatte nach Wanna Cry
Sicherheitslücken veröffentlichen oder zurückhacken?
  1. Sicherheitslücke Fehlerhaft konfiguriertes Git-Verzeichnis bei Redcoon
  2. Hotelketten Buchungssystem Sabre kompromittiert Zahlungsdaten
  3. Onlinebanking Betrüger tricksen das mTAN-Verfahren aus

Sphero Lightning McQueen: Erst macht es Brummbrumm, dann verdreht es die Augen
Sphero Lightning McQueen
Erst macht es Brummbrumm, dann verdreht es die Augen

Quantencomputer: Nano-Kühlung für Qubits
Quantencomputer
Nano-Kühlung für Qubits
  1. IBM Q Mehr Qubits von IBM
  2. Quantencomputer Was sind diese Qubits?
  3. Verschlüsselung Kryptographie im Quantenzeitalter

  1. Re: Also so eine art Amerikanischer IS Verschnitt...

    SanderK | 21:21

  2. Re: Akito Thunder 2 + Macbook

    Mixermachine | 21:13

  3. Re: Spulenfiepen!?

    strike | 21:10

  4. Re: Für was verwendet man den noch im Jahr 2017?

    GenXRoad | 21:05

  5. Hey, nicht nur rumheulen

    KlugKacka | 21:00


  1. 12:54

  2. 12:41

  3. 11:44

  4. 11:10

  5. 09:01

  6. 17:40

  7. 16:40

  8. 16:29


  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