Die Entwicklung von Scars Above, dem Titel von Mad Head Games, stellt eine faszinierende Fallstudie zur Erschaffung organischer und außerirdischer Welten dar. Das Team stand vor der Herausforderung, lebende Biomasse und komplexe Kreaturen auf Basis der Unreal Engine 4 zu generieren, wobei Werkzeuge für digitales Bildhauen und prozedurales Texturieren kombiniert wurden. Das Ergebnis ist ein außerirdisches Ökosystem, in dem Biolumineszenz nicht nur ein visueller Effekt, sondern eine in die Materialien integrierte narrative Komponente ist.
Modellierungs- und Texturierungs-Pipeline: Von ZBrush zu Substance Designer 🌿
Der Workflow begann in ZBrush, wo die Künstler die Kreaturen und die außerirdische Flora mit einem hohen Maß an organischem Detail modellierten. Die hochpolygonalen Netze wurden retopologisiert, um ihre Leistung in der Unreal Engine 4 zu optimieren. Anschließend wurden die Assets in Adobe Substance 3D Designer übertragen. Hier erstellten die Entwickler komplexe Materialien mit Schichten aus durchscheinendem Gewebe, rauen Schuppen und schillernden Membranen. Die Verwendung von Substance ermöglichte es, Farb- und Abnutzungsvarianten ohne einzelne Texturen zu erzeugen, was die Schaffung eines kohärenten Ökosystems erleichterte. Die Texturen wurden im Bitmap-Format exportiert, bereit für die Montage in der Grafik-Engine.
Die Herausforderung der Echtzeit-Biolumineszenz ✨
Die größte technische Errungenschaft von Scars Above liegt in der Integration der Biolumineszenz. In der Unreal Engine 4 verwendeten die Künstler Materialien basierend auf Shader Model 5, wobei sie Emissionsknoten und Intensitätsmasken einsetzten, um das organische Flackern der Kreaturen zu simulieren. Für schwebende Pollen und Sporen wurden Partikelsysteme implementiert, während dynamische Lichter über Blueprints mit den Materialien der Kreaturen synchronisiert wurden. Dieser Ansatz ermöglichte es, dass jedes außerirdische Element visuell auf die Interaktion des Spielers reagierte, wobei eine stabile Leistung durch den Einsatz aggressiver LODs und optimierten Cullings in Bereichen mit hoher Polygondichte aufrechterhalten wurde.
Auf welche Weise optimiert die technische Pipeline von Scars Above in der Unreal Engine 4 die Erstellung außerirdischer Umgebungen unter Beibehaltung einer stabilen Leistung auf Konsolen der vorherigen Generation?
(PS: Shader sind wie Mayonnaise: wenn sie gerinnen, fängt alles wieder von vorne an)