Pipeline-Grafik von Arkham Shadow: Optimierung für VR auf Quest drei

21. May 2026 Veröffentlicht | Aus dem Spanischen übersetzt

Die Veröffentlichung von Batman: Arkham Shadow für Meta Quest 3 markiert einen Meilenstein in der Serie, da es der erste Titel ist, der exklusiv für Virtual Reality in der ersten Person entwickelt wurde. Dieser Paradigmenwechsel zwang die Entwickler, ihren traditionellen Arbeitsablauf zu überdenken und die Effizienz der Grafikpipeline über absolute Details zu stellen. Wir analysieren, wie Camouflaj es geschafft hat, die ikonische gotische Atmosphäre von Gotham mit Unreal Engine, Maya und Substance 3D beizubehalten, indem jedes Asset an die Einschränkungen der eigenständigen mobilen Hardware angepasst wurde. 🦇

Grafik-Pipeline von Arkham Shadow für Quest 3, Optimierung in Unreal Engine und Substance 3D

Lightmap-Baking und aggressive LODs in Unreal Engine 🔦

Um eine stabile Bildrate von 72 FPS auf der Snapdragon XR2 Gen 2 GPU zu erreichen, implementierte das Team eine drastische Polygonreduzierung mittels Detailstufen (LODs), die direkt in Maya generiert wurden. Die Charaktermodelle, die in einem Konsolenspiel über 100.000 Dreiecke haben könnten, wurden auf unter 15.000 für Nahaufnahmen und auf 1.000 für große Entfernungen optimiert. Die dynamische Beleuchtung wurde fast vollständig geopfert: Alle Schatten und Reflexionen wurden in statische Lightmaps innerhalb der Unreal Engine gebacken. Die in Substance 3D erstellten Texturen wurden auf das ASTC 4x4-Format komprimiert, wodurch das Gewicht der Assets von 2K auf 512x512 Pixel reduziert wurde, ohne die charakteristische Rauheit des nassen Asphalts von Gotham zu verlieren.

Das Dilemma des Realismus auf limitierter Hardware 🎮

Dieser Ansatz offenbart eine wichtige Lektion für die Entwicklung mobiler VR: Die visuelle Treue hängt nicht von der Anzahl der Polygone ab, sondern von der künstlerischen Kohärenz. Durch das Baking der Beleuchtung und die Verwendung kleinerer Texturen opfert Arkham Shadow die Interaktivität des Lichts, gewinnt aber eine solide und konstante Immersion. Für Entwickler besteht die wahre Herausforderung nicht mehr darin, die detaillierteste Welt zu rendern, sondern das menschliche Auge zu täuschen, damit es an die Tiefe und das Gewicht einer virtuellen Umgebung glaubt, selbst wenn jeder Schatten vorberechnet ist.

In Anbetracht dessen, dass Arkham Shadow auf mobiler Hardware wie dem Snapdragon XR2 Gen 2 läuft, welche Culling-Techniken und dynamischen LODs wurden implementiert, um stabile 72 fps zu halten, ohne die volumetrische Beleuchtung und die Echtzeitreflexionen zu opfern, die für die Unreal Engine charakteristisch sind?

(PS: 90% der Entwicklungszeit ist Polieren, die anderen 90% sind Fehlerbehebung)