1. Hardwareluxx
  2. >
  3. News
  4. >
  5. Software
  6. >
  7. Spiele
  8. >
  9. Entwickler sprechen über die Details der UE5-Technologien

Entwickler sprechen über die Details der UE5-Technologien

Veröffentlicht am: von

unreal-engine4Bereits vor einigen Tagen stellte Epic Games die Unreal Engine 5 vor. Diese soll ab Ende 2021 in einer finalen Fassung vorgestellt und unter anderem auf den Next-Gen-Konsolen PlayStation 5 und Xbox Series X zum Einsatz kommen. Die erste Techdemo, die in Echtzeit auf einer PlayStation 5 gelaufen sein soll, sorgte für einiges an Aufsehen.

Die Kollegen von Digital Foundry haben mit einigen Entwicklern bei Epic über die Unreal Engine 5 gesprochen und dabei ein paar interessante Details erfahren.

Die Unreal Engine 5 soll eine hoch skalierbare Engine sein. Zielsysteme sind die nächsten Konsolen, aber auch der PC. Die Hardwarevoraussetzungen sind daher höchst unterschiedlich. Die aktuell gezeigte Demo wurde intern in 1440p mit 30 FPS berechnet und dann hochskaliert. Je nach Zustand der Entwickler-Hardware und der Unreal Engine selbst kann dies aber noch kein Indikator für die Leistungsanforderungen der UE5 sein.

Kommen wir nun zu den Details der neuen Techniken der Unreal Engine 5:

Nanite

Bei Nanite handelt es sich um ein Micro Polygone Rendering. In Spielen müssen hunderte, wenn nicht tausende 3D-Objekte dargestellt werden. Allesamt verfügen diese Objekte über ein mehr oder weniger detailliertes 3D-Modell. Um die Anzahl der zu berechnenden Objekte und Details besser ausbalancieren zu können, gibt es verschiedene Techniken. Die wohl bekannteste ist die Abstufung des Detailgrads über den Abstand des Betrachters. Über unterschiedliche Tessellation-Techniken können geometrische Details in komprimierter Form gespeichert und letztendlich wiedergegeben werden.

Die diversen Tessellation-Techniken haben allerdings auch einige Nachteile. So erzeugt ein zu- oder abnehmender Abstand zu solchen Objekten eine Art Popups, in denen deutlich zu erkennen ist, wie Objekte aufpoppen oder plötzlich in einem höheren Detailgrad berechnet werden. Es gibt wiederum Techniken diesen Effekt zu minimieren, meist aber bleibt er erkennbar.

Das Micro Polygone Rendering kommt bisher im Echtzeit-Rendering nicht zum Einsatz und wird nur im Offline-Rendering verwendet. Einfach gesprochen stellt das Micro Polygone Rendering Objekte in einer Auflösung von einem Polygon pro Pixel dar. Diese Details werden durch eine hoch aufgelöste Height-Map hinzugefügt. Die vielen Details werden aber erst mit einer korrekten Berechnung der Beleuchtung sichtbar. Dazu kommen wir bei der Lumen getauften Technik dann später.

Noch ein paar Fragezeichen gibt es hinsichtlich der Eignung für unterschiedliche Oberflächen. Steine und Oberflächen scheinen dem Micro Polygone Rendering entgegen zu kommen. Wie es aber um feine Details die Haare oder Vegetation bestellt ist, ist derzeit unklar. Zudem benötigt das Micro Polygone Rendering eine hohe Streaming-Leistung der Geometrie-Daten – also entweder viel Grafikspeicher oder eine schnell angebundene GPU. Sony stellte besonders die schnelle SSD als einen der Pluspunkte der eigenen Konsole heraus. Dies dürfte auch für das Micro Polygone Rendering eine Rolle spielen.

Lumen

Bei Lumen handelt es sich um eine Global-Illumination-Technik (GI), also eine Berechnung der kompletten Beleuchtung der dargestellten Szene. Anders als ein Raytracing-GI auf Basis einer Raytracing-Berechnung wie in Metro: Exodus verwendet Lumen aber nur ein Bounce Light, verfolgt den Lichtstrahl also gewissermaßen nur nach seinem ersten Auftreffen. Es handelt sich streng genommen also nicht um eine Raytracing-Technik.

Lumen ist im Gegensatz zu traditionellen Umsetzungen mit statischen Lightmaps, die zuvor festgelegt werden (pre-backed), aber dynamischer und ermöglicht es den Entwicklern schon während der Arbeit an den 3D-Szenen die direkten Auswirkungen in Echtzeit zu erkennen. Es muss nicht auf ein Pre-Rendering gewartet werden. Damit kann Lumen als eine Art Hybrid-Lösung zwischen einem vollständigen Raytracing-GI und den statischen Lightmaps bezeichnet werden.

Diese Kombination zeigt sich auch in der Umsetzung. Für große und weit entfernte Objekte wird eine Art VXGI (Voxel Global Illumination) verwendet. Für kleine und detailreiche Objekte wird der Screen Space verwendet und für dazwischenliegende Objekte eine Art geometrische Repräsentation des eigentlichen Objekts (Signed Distance Fields), auf welcher der direkte und indirekte Lichteinfall berechnet wird. Je nach Objektgröße wird also ein andere Detailgrad angewendet, was die Hardwareanforderungen im Vergleich zu einem Raytracing-GI deutlich reduziert.

Lumen scheint auch eine temporale Komponente zu verwenden. Diese besteht aus einer Feedback-Schleife, welche zuvor berechnet Informationen beibehält, auf die in einer nächsten Berechnung zurückgegriffen werden kann. Da mehrere Iterationen notwendig sind, kommt es in der Berechnung der Beleuchtungssituation allerdings auch zu kleineren Verzögerungen in der Darstellung.

Datenschutzhinweis für Youtube



An dieser Stelle möchten wir Ihnen ein Youtube-Video zeigen. Ihre Daten zu schützen, liegt uns aber am Herzen: Youtube setzt durch das Einbinden und Abspielen Cookies auf ihrem Rechner, mit welchen sie eventuell getracked werden können. Wenn Sie dies zulassen möchten, klicken Sie einfach auf den Play-Button. Das Video wird anschließend geladen und danach abgespielt.

Ihr Hardwareluxx-Team

Youtube Videos ab jetzt direkt anzeigen

Social Links

Das könnte Sie auch interessieren:

  • Microsoft nennt Systemanforderungen für den Flugsimulator 2020

    Logo von IMAGES/STORIES/2017/MICROSOFT_FLIGHT_SIMULATOR

    Microsoft hat die Systemvoraussetzungen für den aktuell in den Entwicklung befindlichen Flugsimulator 2020 veröffentlicht. Offenbar ist relativ viel Arbeitsspeicher und Festplattenplatz notwendig. Dafür zeigt sich Microsoft recht sparsam wenn es um die Voraussetzungen für den Prozessor und die... [mehr]

  • Diablo IV: Das ist bis jetzt bekannt (13. Update)

    Logo von IMAGES/STORIES/2017/BLIZZARD_LOGO

    Als im vergangenen Jahr die Spieleschmiede Blizzard das Mobile-Game Diablo Immortal der Öffentlichkeit präsentierte und der legendäre Satz "Do you guys not have phones?" fiel, dürfte sich dies nicht nur für alle Diablo-Fans wie ein Schlag ins Gesicht angefühlt haben. Gamer auf der ganzen... [mehr]

  • Call of Duty: Modern Warfare mit RTX im Benchmark-Test

    Logo von IMAGES/STORIES/2017/CALL-OF-DUTY-MW

    Mit etwas Verspätung wollen wir einen Blick auf Call of Duty: Modern Warfare werfen. Es handelt sich um einen weiteren Titel mit RTX-Effekten, also der Ray-Tracing-Umsetzung mittels DXR-Schnittstelle, die durch NVIDIAs Turing-GPU hardwarebeschleunigt werden. Wir haben uns einige Grafikkarten mit... [mehr]

  • Schärfer als nativ aufgelöst: DLSS 2.0 in Control und Mechwarrior 5

    Logo von IMAGES/STORIES/2017/DLSS20

    Anfang der Woche stellte NVIDIA das DLSS 2.0 offiziell vor. Entsprechend haben wir dazu einen ausführlichen Artikel veröffentlicht. Neben Deliver us the Moon und Wolfenstein: Youngblood sind Mechwarrior 5 und Control die ersten Titel, welche die aktuelle Umsetzung von DLSS 2.0... [mehr]

  • GTA Online dank dem Epic Games Store fast unspielbar

    Logo von IMAGES/STORIES/2017/GTAV

    Aktuell macht sich großer Frust unter den GTA-5-Onlinespielern breit. Grund hierfür sind die zahlreichen Cheater, die dank des Epic Games Stores eine weite Verbreitung bei Rockstars Open-World-Spiel erfahren. Zwar gab es beim fünften Teil der GTA-Reihe schon in der Vergangenheit immer mal... [mehr]

  • Was für ein Affentheater: Planet Zoo angespielt

    Logo von IMAGES/STORIES/2017/PLANETZOO

    Mit Planet Zoo präsentiert die britische Spieleschmiede Frontier Developments ein Aufbaustrategiespiel, das an den Erfolg der von Blue Fang Games entwickelten Wirtschaftssimulation Zoo Tycoon aus dem Jahr 2001 anknüpfen möchte. Aus diesem Grund hat sich Hardwareluxx in die Welt der Zoologie... [mehr]