Das neue Projekt von Nexon, Argent Twilight (ehemals Project: SF), setzt auf eine 3D-Cartoon-Ästhetik, die eine Episode eines japanischen Anime simuliert. Um dies zu erreichen, kombiniert das Studio Unreal Engine 4 mit 3ds Max, Photoshop und MotionBuilder. Dieser Artikel analysiert den technischen und künstlerischen Workflow hinter dieser ambitionierten Produktion, von der Charaktererstellung bis zur Echtzeitanimation.
Integration von 3ds Max und MotionBuilder in die UE4-Pipeline 🎨
Das Modellieren und Texturieren der Charaktere erfolgt in 3ds Max, wo stilisierte Formen und flache, für Cartoons typische Farben definiert werden. Die Texturen werden in Photoshop gemalt, wobei lebendige Paletten und Konturlinien priorisiert werden. Nach der Modellierung gelangen die Assets zu MotionBuilder für das Rigging und die Animation. Dort werden Skelettanimationstechniken mit weichen Kurven angewendet, die die übertriebenen Bewegungen des Anime imitieren. Die größte Herausforderung ist die Optimierung: Die Knochen müssen für die Ausdruckskraft ausreichen, aber begrenzt sein, um die Leistung in Unreal Engine 4 zu erhalten. Die Engine erhält die Daten über FBX, wobei Blendshapes für Gesichtsausdrücke und flüssige Kampfanimationen konfiguriert werden.
Lehren für die Industrie: 3D-Cartoon ohne Leistungseinbußen 🚀
Argent Twilight zeigt, dass eine überzeugende Anime-Ästhetik möglich ist, ohne übermäßige Produktionskosten zu verursachen. Der Schlüssel liegt in einer klar definierten Pipeline: Low-Poly-Modellierung mit stylisierten Texturen in 3ds Max, ausdrucksstarke Animation in MotionBuilder und eine intelligente Nutzung von nachbearbeiteten Materialien in UE4. Für unabhängige Entwickler reduziert dieser Workflow die Iterationszeiten und ermöglicht es, dass sich das Gameplay so lebendig anfühlt wie eine animierte Episode, während auf Konsolen und PCs stabile 60 fps beibehalten werden.
Wie schafft es Argent Twilight in Unreal Engine 4, die technische Leistung mit der 3D-Cartoon-Ästhetik in Einklang zu bringen, um die visuelle Flüssigkeit einer japanischen Anime-Episode zu simulieren, ohne das Echtzeit-Gameplay zu beeinträchtigen?
(PS: Shader sind wie Mayonnaise: Wenn sie gerinnen, fängt alles wieder von vorne an)