Unreal Engine 4 Demo: PlayStation 4 vs. PC
Ein epischer Vergleich.
Durch die Vorstellung der Unreal Engine 4 auf der PlayStation-4-Hardware in der vergangenen Woche konnten wir einen erneuten Blick auf die Elemental-PC-Demo aus dem Jahr 2012 werfen - die damals auf einem Core i7 mit einer leistungsstarken GTA 680 von NVIDIA lief - und nachdem sich der Staub gelegt hat, sind wir natürlich neugierig, wie sich die beiden Versionen im direkten Vergleich schlagen. Das sollte uns eine Vorstellung davon geben, wie Epic seinen Code verändert hat, damit er besser zur neuen Konsolen-Plattform passt. Natürlich sind wir noch in den Anfangstagen und auch die UE4 selbst ist noch in Entwicklung, aber eine Frage bleibt: Inwiefern kann die PS4 mit einem High-End-PC mithalten?
Man könnte meinen, durch einen simplen Direktvergleich ganz einfach die Unterschiede erkennen und so diese Frage beantworten zu können. Und obwohl es viel gibt, was wir genau dadurch lernen können, wird doch offensichtlich, dass Epic seine Demo nicht einfach nur „portiert“ hat. Bestimmte Elemente wurden umfangreich überarbeitet, wodurch man manchmal den Eindruck hat, mehr Details zu sehen - hin und wieder aber auch weniger. Auf technologischer Ebene ist klar erkennbar, dass die Effekte aus der ursprünglichen PC-Version der Demo zurückgefahren wurden. Das ist keine Überraschung, wenn man bedenkt, dass die GTX 680 deutlich mehr Leistung zu bieten hat als die neue Konsolengeneration.
Von solchen Einschränkungen abgesehen ist der allgemeine Eindruck der PlayStation-4-Präsentation jedoch positiv. Im Hinblick auf Details, Physik und Effekte ist Elemental auf der PS4 nach wie vor ein sehr cooles Stück Technologie. Und wir rechnen damit, dass die Unreal Engine 4 auf den neuen Konsolen genau da weitermacht, wo die UE3 auf PS3 und Xbox 360 aufhörte - als bevorzugte Middleware für die Next-Gen-AAA-Entwicklung.
"Es gibt viele Unterschiede und Kompromisse, aber die wichtigste Erkenntnis ist, dass der Effekt der Elemental-Demo auch auf der noch jungen PS4-Technologie noch immer sehr beeindruckend ist."
Wie schlägt sich also die erste UE4-Tech-Demo nach ihrem Transfer vom PC auf die PS4? Das größte Opfer ist der Wegfall der Echtzeit-Global-Illumination, die in der ursprünglichen Präsentation für eine wirklich beeindruckende Beleuchtung sorgte - besonders die Art und Weise, wie Lichtquellen von verschiedenen Materialien reflektiert wurden. Die dynamische Generierung von Schatten scheint ebenfalls ein Problem zu sein, aber da sich die Position der Sonne im Vergleich zur PC-Demo offenbar deutlich verändert hat und die Szenen anders beleuchtet werden, können wir nicht wirklich viel dort hineininterpretieren.
Obwohl der Wegfall der Echtzeit-GI schon so etwas wie ein Schlag ist, haben wir den Eindruck, dass diese leistungsfähige Technologie sich einfach als zu viel für die neue Konsolen-Hardware erwiesen hat (unter Berücksichtigung der Leistung der PS4 und einer Reihe von Low-End/Mid-Range-PC-Grafikkarten), da es durch eine verbesserte Version des vorberechneten Beleuchtungssystems der Unreal Engine 3 ersetzt wurde: Lightmass. Sie kommt im Zusammenspiel mit einer Form von Echtzeit-Global-Illumination auf Objekten zum Einsatz - das ist nicht unbedingt ein neuer Ansatz, den gleichen Grundgedanken hatte man bei Halo 3.
Andere Effekte wurden definitiv zurückgefahren, aber nicht so sehr, dass es einen großen Einfluss auf die Präsentation hätte. Es gibt weniger GPU-Partikel-Effekte, die Tiefenschärfe wurde deutlich überarbeitet und wirkt auf der PS4 nicht ganz so stark, während das Objekt-basierte Motion Blur offensichtlich entfernt wurde. Die sich bewegende Lava hatte in der ursprünglichen PC-Version echte Tiefe und Texturen - auf der PS4 wirkt sie deutlich flacher.
Etwas verwunderlich ist der Vorbeiflug an der Festung des Elemental Knight. Es war einer der spektakulärsten Aspekte der ursprünglichen Demo, aber für die PS4-Version wurde er herausgeschnitten. Im Gegenzug gibt es eine erweiterte Outro-Sequenz, die wir auf dem PC nicht gesehen haben und in der die Physik- und Zerstörungs-Technologie auf die Probe gestellt werden, bis schließlich die eisige Nemesis des Elemental Knight auftaucht.
Abseits der neuen Inhalte konnten wir auch feststellen, dass viele Assets in der Demo überarbeitet wurden - die Festung hat eine völlig andere Beleuchtung und die sauberen Wände der PC-Version wurden durch detailliertere Texturen ersetzt. Außerdem fliegt Vulkangestein durch die Luft. Veränderungen gab es auch bei der Geometrie im Inneren - selbst bei individuellen Felsformationen, die sich von der ursprünglichen PC-Fassung unterscheiden. Es ist schwierig, sich vorzustellen, dass Epic solch kleine Details von seinen Grafikern überarbeiten lässt, daher fragen wir uns, ob die Tessellation-Effekte (die dynamische Generierung zusätzlicher Geometrie-Details) für die PS4-Präsentation verändert wurden.
Einerseits ist eine ein Jahr alte und für die PS4-Hardware leicht abgemagerte PC-Demo vermutlich nicht das, was Konsolen-Spieler erwarten und es passt auch nicht zu anderen Entwicklern, die davon reden, dass die PS4 über Jahre hinweg die meisten PCs hinter sich lassen würde. Aber es wichtig, das alles in den richtigen Kontext zu rücken. Das DirectX-11-API ist bereits sehr ausgereift, während die PS4-Tools und -APIs noch in einer frühen Entwicklungsphase sind - die Entwickler werden Zeit brauchen, um die neue Hardware in den Griff zu bekommen. Darüber hinaus - unter Annahme, dass es sich um die gleiche Demo handelt, die bei der PS4-Vorstellung gezeigt wurde - wissen wir, dass die Mehrzahl der Studios erst Wochen zuvor finale Dev-Kits erhalten hat. Das deutet darauf hin, dass die meisten Arbeiten an der UE4 noch mit unfertiger Hardware stattfanden.
Behält man all das im Hinterkopf, ist die Tatsache, dass sich die PS4 überhaupt in Schlagdistanz befindet, eine ziemlich große Leistung. Lediglich der Wegfall von SVOGI erweist sich als Enttäuschung - und dadurch wird der Eindruck erweckt, dass die nächste Generation der Konsolen-Hardware vielleicht nicht ganz so leistungsstark ist, wie es sich Epic vor einem Jahr erhoffte.