Abstract
We introduce a new animation system dedicated to real-time character animation. A multi-layered script system is used to control the motion from the higher semantic level (used to produce scenarios using high level orders) to the geometrical aspect (required to control the movement in a precise way). Two low-level animation subsystems are proposed, depending on the requirements of the final user. One uses a blending layer to mix the tasks generated by the script system, whereas the other performs on-the-fly spacetime optimization to compute the resulting motion. Two applications are described, each one using one of these two systems, putting in evidence their respective advantages and drawbacks.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Zicheng Liu, Michael F. Cohen: Keyframe Motion Optimization by Relaxing Speed and Timing, 6th EuroGraphics Workshop on Animation and Simulation (Maastricht, The Netherlands) (1995)
Bonnafous, V; Menou, E; Jessel, J.P; Caubet, R: Co-Operative and Concurrent Blending Motion Generators, WSCG (2001)
Boulic, R; Becheiraz, P; Emering, L; Thalmann, D: Integration of Motion Control Techniques for Virtual Human and Avatar Real-Time Animation in Proceedings of the VRST’97 (1997) 111–118
Andrew Witkin, Michael Kass: Spacetime Constraints, John Dill, editor, Computer Graphics (SIGGRAPH’ 88 Proceedings), volume 22 (1988) 159–168
Michael F. Cohen: Interactive spacetime control for animation, Computer Graphics, 26(2) (1992) 293–302
Michael Gleicher, Peter Litwinowicz: Constraint-based motion adaptation, The Journal of Visualization and Computer Animation, 9(2) (1998) 65–94
Zoran Popovic, Andrew Witkin: Physically Based Motion Transformation, Computer Graphics Proceedings. ACM SIGGRAPH (1999)
Perlin, K, Goldberg, A: Improv: A System for Scripting Interactive Actors in Virtual Worlds, Computer Graphics (1996) 205–216
Kallmann, M; Monzani, J.S; Caicedo, A; Thalmann, D: ACE: A Plateform for the Real Time Simulation of Virtual Human Agents, EGCAS’ 2000, 11th Eurographics Workshop on Animation and Simulation (2000)
Badler, N; Palmer, S.P; Bindiganavale, R: Animation Control for Real-Time Virtual Humans, Communication of the ACM, Vol.42, No.8 (1999) 65–73
Granieri, J.; Becket, W.; Reich, B.D: Behavioral control for real-time simulated human agents, Symposium on Interactive 3D Graphics (1995) 173–180
Badler, N; Bindiganavale, R; Bourne, J; Palmer, M; Shi, J; Schuler, W.: A Parameterized Action Representation for Virtual Human Agents, Workshop on embodied conversational characters, Lake Tahoe, California (1998)
Zhao, L; Costa, M, Badler, N: Interpreting Movement Manner, Procedings of Computer Animation 2000 (2000)
Levison, L; Balder, N: How Animated Agents Perform Task: Connecting Planning and Manipulation Through Object-Specific Reasoning, Presented at the AAAI Spring Symposium: Toward Physical Interaction and Manipulation (1994)
X. Tu, D. Terzopoulos: Artificial Fishes: Physics, Locomotion, Perception, Behavior, Proc. Siggraph 94, ACM Press, New York (1994) 43–50
Badler, N; Philips, C.B; Webber, B.L.: Simulating humans, Oxford University Press (1993)
AEM Design, CFSQP Homepage: http://www.gachinese.com/aemdesign/FSQPframe.htm
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2001 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Menou, E., Bonnafous, V., Jessel, JP., Caubet, R. (2001). Real-Time Character Animation Using Multi-layered Scripts and Spacetime Optimization. In: Balet, O., Subsol, G., Torguet, P. (eds) Virtual Storytelling Using Virtual Reality Technologies for Storytelling. ICVS 2001. Lecture Notes in Computer Science, vol 2197. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45420-9_15
Download citation
DOI: https://doi.org/10.1007/3-540-45420-9_15
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-42611-0
Online ISBN: 978-3-540-45420-5
eBook Packages: Springer Book Archive