Articulated figure positioning by multiple constraints
IEEE Computer Graphics and Applications
Planning motions with intentions
SIGGRAPH '94 Proceedings of the 21st annual conference on Computer graphics and interactive techniques
Proceedings of the Eurographics workshop on Computer animation and simulation '96
Physically based motion transformation
Proceedings of the 26th annual conference on Computer graphics and interactive techniques
Real-time inverse kinematics techniques for anthropomorphic limbs
Graphical Models and Image Processing
SIGGRAPH '88 Proceedings of the 15th annual conference on Computer graphics and interactive techniques
Comparing constraint-based motion editing methods
Graphical Models
Interactive motion generation from examples
Proceedings of the 29th annual conference on Computer graphics and interactive techniques
Spacetime vertex constraints for dynamically-based adaptation of motion-captured animation
SCA '11 Proceedings of the 2011 ACM SIGGRAPH/Eurographics Symposium on Computer Animation
Hi-index | 0.00 |
This paper presents an algorithm for interactive character animation with kinematic constraints with limited computational time. In order to reduce necessary computation, the animation is not created by procedural algorithm but synthesized by deforming and concatenating short motion examples, each consisting of a sequence of postures. A keyframe placed between two consecutive motion examples is deformed by using inverse kinematics so that it satisfies given constraints. The motion examples between the keyframes are deformed to ensure continuity of postures in position and velocity. We parameterize each posture as a set of particles in an orthogonal coordinate system. The inverse kinematics method with the particle representation realizes fast and stable deformation of keyframe postures, and the deformation of motion examples are calculated on a frame-by-frame basis by decomposing a whole-body deformation into per-particle deformations. We present some examples of character animations synthesized at an interactive rate by this algorithm.