Zusammenfassung
Im 3. Teil des Buches beschäftigen wir uns mit der Animation virtueller Charaktere. Dazu wird in diesem Kapitel zunächst der Aufbau virtueller Charaktere beschrieben. Grundlage ist das Skelett der Charaktere, das wir hier etwas allgemeiner betrachten und als kinematische Kette bezeichnen. Diese besteht aus Segmenten (analog zu Knochen) und Gelenken. Die Gelenke spielen eine wichtige Rolle für die Definition von kinematischen Ketten. Wir stellen daher verschiedene Arten von Gelenken dar, sowohl im menschlichen Skelett als auch in virtuellen Charakteren. Da sich die Skelette realer Lebewesen zum Teil stark unterscheiden können, führen wir entsprechende Begriffe zur Charakterisierung kinematischer Ketten ein. Für die Animation virtueller Charaktere ist eine Repräsentation der kinematischen Ketten in einem Animationssystem erforderlich. Wir beschreiben dies als Erweiterung unserer Animations-API, die in den vorherigen Kapiteln vorgestellt wurde. Für die Animation von kinematischen Ketten stehen uns mehrere Methoden zur Verfügung. Wir stellen die Animationen mit direkter und inverser Kinematik vor, die beide in gängigen Animationssystemen verwendet werden. Diese Methoden basieren auf grundlegenden mathematischen Kenntnissen und Konzepten, die ebenfalls in diesem Kapitel behandelt werden.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Literatur
Aristidou A, Lasenby J (2009) Inverse kinematics: a review of existing techniques and introduction of a new fast iterative solver
Aristidou A et al (2018) Inverse kinematics techniques in computer graphics: a survey. Comput Graph Forum 37:35–58
Aristidou A (2011) FABRIK: a fast, iterative solver for the inverse kinematics problem. Graph Models 73(5):243–260
Bender M, Brill M (2006) Computergrafik: Ein anwendungsorientiertes Lehrbuch, 2., überarb. Aufl. Hanser, München
Denavit J, Hartenberg R (1955) A kinematic notation for lower-pair mechanisms based on matrices. J Appl Mech 22:215–221
Featherstone R (1987) Robot dynamics algorithms: Zugl.: Edinburgh, Univ., Diss., 1984, Bd 22. Kluwer international series in engineering and computer science robotics. Kluwer und Springer Science+Business Media, Boston und New York
Ferguson RS (2014) Practical algorithms for 3D computer graphics, 2. Aufl. A K Peters
Jackèl D, Neunreither S, Wagner F (2006) Methoden der Computeranimation. eXamen.press. Springer, Berlin
Lander J (1998) The ocean spray in your face. Game Dev 5(7):13–19
Melax S (2009) The shortest arc quaternion. In: DeLoura MA et al (Hrsg) Game programming gems. Charles River Media, S 214–218
Mukundan R (2012) Advanced methods in computer graphics: with examples in OpenGL. Springer, London
Parent R (2012) Computer animation: algorithms and techniques, 3. Aufl. Morgan Kaufmann, San Francisco
Spong MW, Hutchinson S, Vidyasagar M (2006) Robot modeling and control. Wiley, Hoboken
Siciliano B et al (2010) Robotics: modelling, planning and control. Advanced textbooks in control and signal processing. Springer, London
Wang L-CT, Chen CC (1991) A combined optimization method for solving the inverse kinematics problems of mechanical manipulators. IEEE Trans Robot Autom 7(4):489–499
Welman C (1989) Inverse kinematics and geometric constraints for artificial figure manipulation. Diss., Simon Fraser University
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
Copyright information
© 2024 Springer Fachmedien Wiesbaden GmbH, ein Teil von Springer Nature
About this chapter
Cite this chapter
Grünvogel, S.M. (2024). Kinematik. In: Einführung in die Computeranimation. Springer Vieweg, Wiesbaden. https://doi.org/10.1007/978-3-658-41989-9_9
Download citation
DOI: https://doi.org/10.1007/978-3-658-41989-9_9
Published:
Publisher Name: Springer Vieweg, Wiesbaden
Print ISBN: 978-3-658-41988-2
Online ISBN: 978-3-658-41989-9
eBook Packages: Computer Science and Engineering (German Language)