High On Life, entwickelt von Squanch Games, zeichnet sich nicht nur durch seinen satirischen Humor aus, sondern auch durch eine robuste technische Pipeline in Unreal Engine 4. Das Spiel kombiniert Umgebungsmodellierung in Blender, organisches Sculpting in ZBrush und metallische Texturierung in Substance Painter, um eine schleimige, außerirdische Ästhetik zu erzielen. Dieser Artikel analysiert, wie diese Werkzeuge integriert wurden, um die Gesichtsanimationen der sprechenden Waffen zu erstellen und organische Texturen für Echtzeit zu optimieren. 🎮
Integration von ZBrush und Blender für Echtzeit-Gesichtsanimationen 🎭
Die größte technische Herausforderung bestand darin, die sprechenden Waffen mit komplexen Gesichtsausdrücken zu animieren, ohne die Leistung zu beeinträchtigen. Die Künstler modellierten die Aliens in ZBrush und erzeugten hochauflösende Displacement- und Normal Maps. Anschließend wurden die Netze in Blender retopologisiert, um eine effiziente Polygonanzahl in UE4 zu gewährleisten. Für die Gesichtsanimationen wurden Morph Targets (Blendshapes) verwendet, die direkt aus Blender exportiert wurden, wobei das Rig optimiert wurde, damit die Engine bis zu 50 verschiedene Ausdrücke pro Waffe ohne Frameeinbrüche verarbeiten konnte. Die metallischen Oberflächen, die in Substance Painter erstellt wurden, wurden mit Rauigkeitsmasken versehen, um übermäßige Reflexionen auf den schleimigen Oberflächen zu vermeiden.
Lektionen zur Optimierung organischer Texturen in Unreal Engine 4 🧪
Die satirische Ästhetik von High On Life erfordert Texturen, die Schleim und Fleisch simulieren, ohne den GPU-Speicher zu sättigen. Der Schlüssel lag darin, Substance Painter zu verwenden, um organische Texturen mit kontrollierten Emissionskanälen zu erzeugen und so die Verwendung dynamischer Materialien zu reduzieren. Es wird empfohlen, Normal Maps gegenüber Displacement in Echtzeit zu priorisieren und ein aggressives LOD für Hintergrund-Assets anzuwenden. Darüber hinaus ermöglichte die Verwendung von Master-Materialien in UE4 die Wiederverwendung von Shadern für die Waffen, was Kompilierungszeit sparte. Für ähnliche Projekte sorgt die Begrenzung der Anzahl von 4K-Texturen auf die Hauptcharaktere für visuelle Flüssigkeit.
In Anbetracht der Verwendung von Blender, ZBrush und Substance in der Pipeline von High On Life: Wie gelang es Squanch Games, eine kohärente und optimierte visuelle Ästhetik in Unreal Engine 4 beizubehalten, ohne die Spielflüssigkeit zu beeinträchtigen, insbesondere in Szenen mit mehreren Charakteren und Animationen?
(PS: Ein Spieleentwickler ist jemand, der 1000 Stunden damit verbringt, ein Spiel zu machen, das die Leute in 2 Stunden durchspielen)