> > > > VXGI als Teil der Cave-Demo in der Unreal Engine 4

VXGI als Teil der Cave-Demo in der Unreal Engine 4

Veröffentlicht am: von

Unreal Engine LogoWichtiger Technik-Baustein für die Zukunft und damit auch Teil der aktuellen GeForce-Generation ist das sogenannte VXGI (Voxel Global Illumination). Bereits zum Launch der GeForce GTX 980 und GTX 970 (Hardwareluxx-Artikel) hatten wir einen Blick auf die Technik dahinter geworfen, da VXGI auch Teil der Hardware-Entwicklung ist bzw. die Architektur auf solche Software-Lösungen hin optimiert wurde.

Ein komplettes Raytracing, also die Nachverfolgung und Berechnung beliebig vieler Lichtstrahlen, ist das angestrebte Endziel einer jeden Beleuchtungstechnik. Bis dies in den aktuellen Auflösungen allerdings möglich sein wird, werden noch einige Jahre vergehen, da die Hardwareanforderungen enorm sind. Als Zwischenschritt hat NVIDIA VXGI entwickelt, welches auf den drei neuen Karten mit "Maxwell"-Architektur der zweiten Generation bereits lauffähig ist. VXGI beschreibt eine dynamische Berechnung eines Szenarios mit der Einbeziehung einer Reflexion einer direkten und indirekten Lichtquelle sowie von vorherigen Reflexionen und diffuser Beleuchtung. Wie genau dies funktioniert, erfährt man im dazugehörigen Artikel zur "Maxwell"-Architektur mit zahlreichen Illustrationen der Render-Technik.

VXGI in der Cave-Demo zur Unreal Engine 4VXGI in der Cave-Demo zur Unreal Engine 4

VXGI in der Cave-Demo zur Unreal Engine 4 (links ohne VXGI - recht mit VXGI).

Eine erste Adaption der Technik, die einmal Teil der GameWorks-API werden soll bzw. schon ist, wurde auf Basis der Unreal Engine 4 entwickelt. Die Apollo 11 Lunar Landing Demo kann von jedermann heruntergeladen und ausprobiert werden. Dass sich aber auch erste Engine-Entwickler mit VXGI beschäftige, zeigt ein Beitrag im Forum zur Unreal Engine. Darin sind Screenshots zu sehen, die eine Umsetzung von VXGI auf der Unreal Engine 4 und hier genauer zur Cave-Demo zeigen. Die Unterschiede sind in der Ausleuchtung der 3D-Szenen recht deutlich zu erkennen, auch wenn noch etwas Feinschliff notwenig ist, damit die Szenen auch realistisch wirken.

VXGI in der Cave-Demo zur Unreal Engine 4VXGI in der Cave-Demo zur Unreal Engine 4

VXGI in der Cave-Demo zur Unreal Engine 4 (links ohne VXGI - recht mit VXGI).

Der Nutzer Ad3ViLl liefert neben den Screenshots auch gleich die dazugehörige Voxel-Ansicht. VXGI verwendet 3D-Voxel, denen zwei Eigenschaften zugewiesen werden: Durchlässigkeit für das Licht und in welche Richtung sowie in welcher Farbe das Licht aus dem Voxel emittiert. Um den Raum in die Voxel aufzuteilen, sind bestimmte Sampling-Verfahren notwendig, die dedizierte Hardware voraussetzen, die ebenfalls nur in der "Maxwell"-Architektur vorhanden sind. Sie sind auch Teil des DirectX-12-Subsets, welches bereits von "Maxwell" beherrscht wird. Die Voxel repräsentieren in einer kompletten Renderszene die Lichtquellen. Abhängig vom Abstand der Oberfläche sind die Voxel unterschiedlich groß und werden in Trichtern unterschiedlicher Richtung, Länge und Dicke dargestellt. Durch die unterschiedliche Größe der Voxel in Abhängigkeit zur Oberfläche wird ein "Level of Detail" eingeführt.

VXGI in der Cave-Demo zur Unreal Engine 4VXGI in der Cave-Demo zur Unreal Engine 4

VXGI in der Cave-Demo zur Unreal Engine 4VXGI in der Cave-Demo zur Unreal Engine 4

VXGI in der Cave-Demo zur Unreal Engine 4 (links ohne VXGI - recht mit VXGI).

Voxel-Ansicht zu VXGI
Voxel-Ansicht zu VXGI.

Derzeit noch im Hinterkopf behalten sollte man allerdings, dass ein Zuschalten von VXGI auf einer GeForce GTX 970 einen Einbruch bei den Bildraten von 86 auf 9 Bildern pro Sekunde nach sich zieht.

Dazu haben wir zum Launch der GeForce GTX 980 und GTX 970 auch eine Videoaufzeichnung der Technik-Demo, welche das Vorgehen der Berechnung noch einmal in bewegten Bildern zeigt:

Social Links

Ihre Bewertung

Ø Bewertungen: 0

Tags

Kommentare (4)

#1
Registriert seit: 19.12.2010
Bayreuth
Bootsmann
Beiträge: 614
Man sollte noch an den kleinen Performance Drop von 86fps zu 9fps erwähnen.^^
#2
customavatars/avatar60338_1.gif
Registriert seit: 19.03.2007
Berlin
Flottillenadmiral
Beiträge: 5334
Sorry, aber auf mich wirken alle Bilder mit VXGI grell und unnatürlich beleuchtet.
In jedem, in wirklich jedem Beispielbild sieht VXGI schlechter aus als die herkömmliche Licht-/Schattenberechnung. Ob da mit "Feinschliff" noch was herauszuholen ist wage ich zu bezweifeln. Vom Performanceverlust - der sicherlich durch "Feinschliff" noch etwas reduziert werden kann - nicht zu reden. Im Augenblick und in dieser Form so sinnvoll wie ein Kropf.
#3
customavatars/avatar199366_1.gif
Registriert seit: 30.11.2013

Bootsmann
Beiträge: 719
Wow - ich dachte erst VXGI wären die Bilder auf der linken Seite, da diese mir deutlich besser vorkamen...

joa so irrt man sich ^^

Irgendwie scheint es, dass wie viele neue Grafikfeatures zu viel ressourcen verbraucht werden bei geringer/gar keiner Verbesserung..
#4
Registriert seit: 21.10.2014

Obergefreiter
Beiträge: 111
Wirkt als hätte jemand ambient occlusion ausgemacht, Schatten runtergestellt(fast aus) und den gamma Wert erhöht.

Liegt aber auch an den sauschlechten Texturen, je weniger man davon sieht, desto besser wirkt das Bild.

Wird sich schon noch verbessern
Um Kommentare schreiben zu können, musst Du eingeloggt sein!

Das könnte Sie auch interessieren:

Spotify Premium Family: Streaming-Anbieter schaut bei Familien-Konten jetzt...

Logo von IMAGES/STORIES/2017/SPOTIFY

Die Praxis ist bekannt: Ein Kunde abonniert einen Streaming-Dienst wie Amazon Prime, Netflix oder auch Spotify und andere Personen nutzen das Abonnement dann mit. So vorgesehen ist das durch die Streaming-Anbieter natürlich nicht, wird in der Praxis aktuell aber zumeist geduldet. Ein Ende... [mehr]

Über Spotify.me lässt sich nun das eigene Musikverhalten analysieren

Logo von IMAGES/STORIES/2017/SPOTIFY

Für manche Menschen ist der eigene Musikgeschmack etwas ganz Privates und gehört zur Intimsphäre. Andere Menschen lieben es hingegen, in die Welt hinaus zu posaunen, was sie gerade hören, wie viel sie hören und was sie eventuell länger schon nicht mehr gehört haben. Für solche Menschen... [mehr]

Unreal Engine 4: So realistisch geht virtueller Wald

Logo von IMAGES/STORIES/2017/UNREAL-ENGINE4

Die Entwickler von MAWI United, ein CG- und VR-Studio, welches hauptsächlich Animationen und Effekte für Filme, Serien, Trailer, Videospiele und Werbeclips erstellt, zeigt einige Beispiele, wie man mithilfe der Unreal Engine 4 einen spektakulären Wald erstellen kann. MAWI United bietet die... [mehr]

Kodi muss international verstärkt gegen Patent-Trolle vorgehen

Logo von IMAGES/STORIES/2017/KODI_LOGO

Kodi ist eine Open-Source-Software, die sich schon seit Jahren enormer Beliebtheit erfreut: Die Multimedia-Software ist extrem vielseitig, erweiterbar und kostenlos. Viele Anwender nutzen Kodi, um umfangreiche Musik- und Videosammlungen zu verwalten. Dabei müssen die Entwickler der freien... [mehr]

IKEA Place: Schwedische Möbelhauskette veröffentlicht AR-App für iOS 11...

Logo von IMAGES/STORIES/2017/IKEA

Apple hat mit seiner neusten iOS-Version 11 auch das sogenannte Augmented-Reality-Kit - kurz ARKit - eingeführt. ARKit ermöglicht Entwicklern die einfache Integration von Augmented Reality, welche das Einrichtungshaus IKEA auch direkt für eine eigene App einsetzt. Mit der App IKEA Place... [mehr]

Filmstudios erwirken Einstellung umstrittener aber beliebter Add-Ons für Kodi

Logo von IMAGES/STORIES/2017/KODI_LOGO

Die Multimedia-Software Kodi ist bei vielen Nutzern beliebt: Sie steht für unzählige TV-Boxen wie die NVIDIA Shield Android TV zur Verfügung und erlaubt es, sowohl lokale Medienbibliotheken zu verwalten als auch mit der Cloud oder sogar externen Streaming-Angeboten zu arbeiten. Letzteres ist... [mehr]