Experten von Eurogamer (Digital Foundry) analysierten die im Early Access befindliche Tech-Demo Valley of the Ancients, die die aktuellen Fähigkeiten der Unreal Engine 5 zeigt. Wie die Experten in ihrem Video feststellten, mit der Optimierung der Technologie auf dem PC , alles ist nicht so glatt, wie wir es gerne hätten.
Im aktuellen Zustand unterstützt Unreal Engine 5 bereits mehrere Spitzentechnologien. Dazu gehören virtualisierte Nanite-Geometrie, die für den einfachen Import von Quellbildern in die Engine entwickelt wurde; Lumen ist eine dynamische globale Beleuchtungslösung, die auf Veränderungen in Szene und Beleuchtung reagiert; neues Soundsystem MetaSounds; erweiterter Werkzeugsatz zum Erstellen von Animationen.
Technodemo wurde auf verschiedenen Hardwarekonfigurationen gestartet. Die Liste der verwendeten Prozessoren bestand aus Intel Core i9-10900K, AMD Ryzen 9 5950X und Ryzen 5 3600. Die Liste der verwendeten Grafikkarten: Radeon RX 6800 XT, GeForce RTX 3080 und GeForce RTX 3090, sowie Radeon RX 5700, GeForce RTX 2060 Super und GeForce RTX 2070 Super. Der Radeon RX 6800 XT Beschleuniger hatte eine werkseitig übertaktete GPU von 6%. Rendering-Einstellungen verwendet "episch" (maximal), bei 1080p mit Temporal Super Resolution (TSR)-Technologie durch die Engine selbst bis zu 4K.
Wie der Vergleich zeigte, bevorzugt die Unreal Engine 5 zumindest vorerst eine höhere Single-Core-Leistung statt der Gesamtzahl der verfügbaren Kerne, sodass ein System auf Basis eines Zehn-Kern-Intel Core i9-10900K etwas mehr produzierte (ca %) Frames pro Sekunde als basierend auf einem 16-Kern-Ryzen 9 5950X.
Interessanter gestaltete sich der Vergleich der Grafikleistung. Zeigten Radeon RX 6800 XT und GeForce RTX 3080 zu Beginn der Tech-Demo in der Regel mit einem Wert knapp unter 60 FPS ungefähr das gleiche Level an Bildern pro Sekunde, dann übernahm in den folgenden Szenen die AMD Grafikkarte die Führung . In einigen Szenen betrug der Vorsprung des Vertreters der Radeon RX 6000-Serie gegenüber der NVIDIA-Grafikkarte bis zu 12%.
Das Ergebnis zwischen der Radeon RX 5700 und der GeForce RTX 2060 war das genaue Gegenteil. Die NVIDIA-Karte zeigte in Lichtszenen im Allgemeinen etwa 10 % mehr Bilder pro Sekunde. In dunklen Szenen war die Leistung beider Grafikbeschleuniger jedoch fast gleich.
Interessant ist auch, dass Unreal Engine 5 den Wert von Hardware-Raytracing „herunterspielt“ und die eigene Software-Technologie Lumen für globale und diffuse Beleuchtung verwendet. Obwohl die Lumen-Technologie selbst die Beleuchtung mittels Software- und Hardware-Tracing unterstützt, wurde in den Einstellungen der Unreal Engine 5 Software-Tracing als Standardwert gewählt, der vermutlich bei der Einführung der Technodemo von den Digital Foundry-Spezialisten verwendet wurde.
In der Dokumentation zur Unreal Engine 5 bestätigen die Engine-Entwickler, dass softwarebasiertes Licht-Tracing seine eigenen Nachteile hat. Einer der wichtigsten ist, dass es nur mit statischen Netzen wie Wänden, Gebäuden, stehenden Fahrzeugen und anderen Objekten funktioniert, die sich nicht im Rahmen bewegen. Sie kann jedoch nicht mit dynamischen Netzen verwendet werden. Es kann beispielsweise nicht auf NPCs, Fauna und andere Objekte angewendet werden, die sich bewegen und über Skinned Meshes verfügen. Darüber hinaus werden transparente Materialien von Distanzfeldern ignoriert und als undurchsichtig behandelt. Dies kann zum Beispiel zu einer übermäßigen Beschattung der Vegetation führen, die durch den Schatten einer Vielzahl von Blättern verdeckt wird.
2021-06-11 23:58:37
Autor: Vitalii Babkin