15.10.2012 Views

Actionscript 3 Entwicklerhandbuch

Actionscript 3 Entwicklerhandbuch

Actionscript 3 Entwicklerhandbuch

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Kapitel 18: Arbeiten mit inverser<br />

Kinematik<br />

Flash Player 10 und höher, Adobe AIR 1.5 und höher, erfordert Flash CS4 oder höher<br />

Die inverse Kinematik (IK) ist eine leistungsstarke Technik zur Erstellung realistischer Bewegungen.<br />

Mithilfe von IK können Sie innerhalb einer Kette verbundener Teile, eines sogenannten IK-Skeletts, koordinierte<br />

Bewegungen erstellen, damit die Teile sich realitätsgetreu zusammen bewegen. Das Skelett setzt sich aus Knochen<br />

(Bones) und Gelenken zusammen. Ausgehend vom Endpunkt des Skeletts berechnet IK die Winkel der Gelenke, die<br />

erforderlich sind, damit der Endpunkt erreicht wird.<br />

Eine manuelle Berechnung dieser Winkel wäre äußerst schwierig. Der große Vorteil dieser Funktion liegt darin, dass<br />

Sie Skelette interaktiv mit Adobe® Flash® Professional erstellen können. Anschließend animieren Sie die Skelette mit<br />

ActionScript. Die in Flash Professional enthaltene IK-Engine führt die Berechnungen aus, die die Bewegungen des<br />

Skeletts beschreiben. Sie können die Bewegung im ActionScript-Code auf bestimmte Parameter beschränken.<br />

Neu in der IK-Version von Flash Professional CS5 ist das Konzept der Bone-Federung, das bisher hauptsächlich von<br />

Spezialanwendungen für die Animation angeboten wurde. In Kombination mit dem neuen dynamischen<br />

Physikmodul (Physics Engine) ermöglicht dieses Merkmal die Konfiguration von realistischen Bewegungen. Dieser<br />

Effekt ist sowohl zur Laufzeit als auch beim Authoring sichtbar.<br />

Zur Erstellung von IK-Skeletten benötigen Sie eine Lizenz für Flash Professional.<br />

Verwandte Hilfethemen<br />

fl.ik-Paket<br />

Grundlagen der inversen Kinematik<br />

Flash Player 10 und höher, Adobe AIR 1.5 und höher, erfordert Flash CS4 oder höher<br />

Mit der inversen Kinematik (IK) können Sie realitätsgetreue Animationen erstellen, indem Sie Teile so verbinden, dass<br />

sie sich zusammen auf realistische Weise bewegen.<br />

Beispielsweise können Sie mithilfe von IK ein Bein an eine bestimmte Position bewegen, indem Sie die dazu<br />

erforderlichen Beingelenkbewegungen nachbilden. IK stützt sich auf eine miteinander verbundene Bone-Struktur, die<br />

als IK-Skelett bezeichnet wird. Verwenden Sie das fl.ik-Paket zur Erstellung von Animationen mit realitätsgetreuen<br />

Bewegungsabläufen. Mithilfe dieses Pakets können Sie mehrere IK-Skelette nahtlos animieren, ohne dass Sie die<br />

Physik der IK-Algorithmen genau verstehen müssen.<br />

Sie erstellen das IK-Skelett mit seinen zugehörigen Bones und Gelenken in Flash Professional. Anschließend können<br />

Sie auf die IK-Klassen zugreifen, um das Skelett zur Laufzeit zu animieren.<br />

Ausführliche Anleitungen zur Erstellung eines IK-Skeletts finden Sie im Abschnitt zur inversen Kinematik im<br />

Handbuch Verwenden von Flash Professional.<br />

Letzte Aktualisierung 27.6.2012<br />

366

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!