Authors:
Dietmar Hildenbrand
1
;
Holger Lange
2
;
Florian Stock
2
and
Andreas Koch
2
Affiliations:
1
Research Center of Excellence for Computer Graphics, University of Technology, Germany
;
2
Embedded Systems and Applications Group, University of Technology, Germany
Keyword(s):
Geometric algebra, geometric computing, computer animation, inverse kinematics, hardware acceleration, reconfigurable hardware, runtime performance.
Related
Ontology
Subjects/Areas/Topics:
Animation Algorithms and Techniques
;
Animation and Simulation
;
Character Animation
;
Computer Vision, Visualization and Computer Graphics
;
Human Figure Animation
Abstract:
This paper presents a very efficient approach for algorithms developed based on conformal geometric algebra using reconfigurable hardware. We use the inverse kinematics of the arm of a virtual human as an example, but we are convinced that this approach can be used in a wide field of computer animation applications. We describe the original algorithm on a very high geometrically intuitive level as well as the resulting optimized algorithm based on symbolic calculations of a computer algebra system. The main focus then is to demonstrate our approach for the hardware implementation of this algorithm leading to a very efficient implementation.