Spielfiguren werden normalerweise mit einer Technik animiert, die als Skelettanimation bezeichnet wird :
(Bildquelle: Valve Software )
Jedes 3D-Modell hat eine unsichtbare Knochenstruktur (die roten und blaugrünen Linien im Bild oben). Jedes Polygon des Modells ist mit einem Knochen verbunden. Wenn Sie eine Bewegungssequenz definieren, definieren Sie sie als eine Folge von Rotationen der Knochen um ihre Verbindungen zu anderen Knochen. Wenn sich ein Knochen bewegt, bewegen sich die damit verbundenen Polygone mit. Auf diese Weise können Bewegungsabläufe definiert werden, ohne dass die Position jedes einzelnen Polygons geändert werden muss. Wenn mehrere Charaktere dieselbe Knochenstruktur haben, können sie auch dieselben Animationen verwenden, sodass Sie nicht jede Animation für jeden Charakter neu erstellen müssen (obwohl Sie möglicherweise einige Animationen für Charaktere unterschiedlichen Geschlechts, Persönlichkeitstyps und Ebenen unterschiedlich gestalten möchten der körperlichen Fitness).
Die meisten 3D-Modellierungssoftware unterstützen Skelettanimationen und verfügen über Exportformate, die von weit verbreiteten 3D-Engines gelesen werden können. Bitte fragen Sie hier nicht nach Produktempfehlungen, da diese nicht zum Thema gehören.
Es führt jedoch nicht immer zu den besten Ergebnissen, wenn ein Künstler Animationen von Grund auf neu erstellt. Es ist schwierig, alle subtilen Nuancen der menschlichen Körpersprache aus dem Gedächtnis wiederherzustellen, daher wirken die Ergebnisse oft roboterhaft und unnatürlich. Aus diesem Grund verwenden größere Spielestudios, die über die entsprechenden Ressourcen verfügen, einen Prozess namens Motion Capturing .
Menschliche Schauspieler werden angeheuert, um die Aktionen der Spielfiguren auszuführen. Die Schauspieler tragen während der Aufführung spezielle Anzüge, an denen gut sichtbare Markierungen angebracht sind. Wenn sie während der Inszenierung von einer Videokamera aufgenommen werden, kann die Bewegung dieser Markierungen auf die Knochen der 3D-Modelle der Charaktere abgebildet werden. Auf diese Weise können die Bewegungen der Akteure dann auf jedes 3D-Modell angewendet werden, das dieselbe Knochenstruktur verwendet. Diese Methode führt normalerweise zu viel natürlicheren Ergebnissen. Wenn eine große Anzahl von Animationen erstellt werden muss, kann dies auch eine enorme Zeitersparnis bedeuten.
(Bildquelle: Toptear Games )
Die Kosten für die für die Bewegungserfassung erforderliche Ausrüstung werden jedoch wahrscheinlich Ihr Budget bei weitem übersteigen, sodass Sie in einem 3D-Modellierungsprogramm manuell Skelettanimationen definieren müssen.