“The EMOTE model for effort and shape” by Chi, Costa, Zhao and Badler

  • ©Diane M. Chi, Monica Costa, Liwei Zhao, and Norman I. Badler




    The EMOTE model for effort and shape



    Human movements include limb gestures and postural attitude. Although many computer animation researchers have studied these classes of movements, procedurally generated movements still lack naturalness. We argue that looking only at the psychological notion of gesture is insufficient to capture movement qualities needed by animated charactes. We advocate that the domain of movement observation science, specifically Laban Movement Analysis (LMA) and its Effort and Shape components, provides us with valuable parameters for the form and execution of qualitative aspects of movements. Inspired by some tenets shared among LMA proponents, we also point out that Effort and Shape phrasing across movements and the engagement of the whole body are essential aspects to be considered in the search for naturalness in procedurally generated gestures. Finally, we present EMOTE (Expressive MOTion Engine), a 3D character animation system that applies Effort and Shape qualities to independently defined underlying movements and thereby generates more natural synthetic gestures.


    1. Amaya, K., Bruderlin, A., Calvert, T. Emotion from motion. In Davis, W.A., Bartels, R., editors, Graphics Interface’96, pp. 222-229. Canadian Information Processing Society, Canadian Human-Computer Comm. Society, May 1996.
    2. Badler, N. A computational alternative to effort notation. In Gray, J.A., editor, Dance Technology: Current Applications and Future Trends. National Dance Association, VA, 1989.
    3. Badler, N., Chi, D., Chopra S. Virtual human animation based on movement observation and cognitive behavior models. In Computer Animation Conf., Geneva, Switzerland, May 1999. IEEE Computer Society Press.
    4. Badler, N., Smoliar, S. Digital representations of human movement. ACM Computing Surveys, 11 (1): 19-38, March 1979.
    5. Badler, N., Webber, B., Becket, W., Geib, C., Moore, M., Pelachaud, C., Reich, B., and Stone, M. Planning for animation. In N. Magnenat-Thalmann and D. Thalmann (eds), Interactive Computer Animation, Prentice-Hall, pp. 235-262, 1996.
    6. Bartenieff, I., Davis, M. Effort-Shape analysis of movement: The unity of expression and function. In Davis, M., editor, Research Approaches to Movement and Personality. Arno Press Inc., New York, 1972.
    7. Bartenieff, I., Lewis, D. Body Movement: Coping with the Environment. Gordon and Breach Science Publishers, New York, 1980.
    8. Becheiraz, P., Thalmann, D. A model of nonverbal communication and interpersonal relationship between virtual actors. Pro. Computer Animation 1996, IEEE Computer Society Press, pp.58-67, 1996.
    9. Bishko, L. Relationships between Laban Movement Analysis and computer animation. In Dance and Technology 1: Moving Toward The Future, pp. 1-9, 1992.
    10. Bruderlin, A., Williams, L. Motion signal processing. In Proc. of SIGGRAPH’ 95, pp. 97-104, August 1995.
    11. Calvert, T.W., Chapman, J., Patla, A. Aspects of the kinematic simulation of human movement. 1EEE Computer Graphics & Applications, 2:41-48, November 1982.
    12. Capin, T., Pandzic, I., Magnenat-Thalmann, N., Thalmann, D. Avatars in Networked Virtual Environments. Wiley, Chichester, England, 1999.
    13. Cassell, J. Not just another pretty face: Embodied conversational interface agents. Comm. of the ACM, 2000. (to appear).
    14. Cassell, J., Pelachaud, C., Badler, N., Steedman, M., Achorn, B., Becket, W., Douville, B., Prevost, S., Stone, M. Animated conversation: Rule-based generation of facial expression, gesture and spoken intonation for multiple conversational agents. In Computer Graphics, Annual Conf. Series, pp. 413-420. ACM, 1994.
    15. Chi, Diane. A Motion Control Scheme for Animating Expressive Arm Movements. PhD thesis, University of Pennsylvania, 1999.
    16. Davis, M. Effort-Shape analysis: Evaluation of its logic and consistency and its systematic use in research. In Bartenieff, I., Davis, M. and Paula, F., editors, Four Adaptations of Effort Theory in Research and Teaching. Dance Notation Bureau, Inc., New York, 1970.
    17. Dell, C. A Primer for Movement Description: Using Effort-Shape and Supplementary Concepts. Dance Notation Bureau, Inc., New York, 1970.
    18. Jack 2.2 Toolkit Reference Guide, Engineering Animation, Inc., 1999.
    19. Kendon, A. Gesticulation and speech: Two aspects of the process of utterance. In Key, M.R., editor, The Relation between Verbal and Nonverbal Communication, pp. 207-227. Mouton, 1980.
    20. Kochanek, D.H.U., Bartels, R.H. Interpolating splines with local tension, continuity, and bias control. In Proc. of SIGGRAPH’84, volume 18, pp. 33-41, July 1984.
    21. Koga, Y., Kondo, K., Kuffner, J., Latombe, J. Planning motions with intentions. In Proc. of SIGGRAPH’94, pp. 395-408, July 1994.
    22. Laban, R. The Mastery of Movement. Plays, Inc., Boston, 1971.
    23. Laban, R., Lawrence, F. C. Effort: Economy in Body Movement. Plays, Inc., Boston, 1974.
    24. Lamb, W. Posture and Gesture: An Introduction to the Study of Physical Behavior. Duckworth & Co., London, 1965.
    25. Lasseter, J. Principles of traditional animation applied to 3D computer animation. In Proc. of SIGGRAPH’87, volume 21, pp. 35-44, July 1987.
    26. Maletic, V. Body, Space, Expression: The Development of Rudolf Laban’s Movement and Dance Concepts. Mouton de Gruyte, New York, 1987.
    27. McNeil, D. Hand and Mind: What Gestures Reveal about Thought. University of Chicago, 1992.
    28. Moore, C.-L., Yamamoto, K. Beyond Words: Movement Observation and Analysis. Gordon and Breach Science Publishers, New York, 1988.
    29. Morawetz, C., Calvert, T. Goal-directed human animation of multiple movements. In Proceedings of Graphics Interface ’90, pp. 60-67, May 1990.
    30. O’Brien, J. F., Zordan, V. B., Hodgins, J. K. Combining Active and Passive Simulations for Secondary Motion. 1EEE Computer Graphics & Applications. In Press.
    31. Perlin, K. Real time responsive animation with personality. 1EEE Transactions on Visualization and Computer Graphics, 1(1):5-15, March 1995.
    32. Reynolds, C.W. Flocks, herds, and schools: A distributed behavioral model. In Proc. of SIGGRAPH’87, volume 21, pp. 25-34, July 1987.
    33. Rose, C., Cohen, M.F. and Bodenheimer, B. Verbs and adverbs: Multidimensional motion interpolation. 1EEE Computer Graphics & Applications, 18(5), September-October 1998.
    34. Steketee, S., Badler, N. Parametric keyframe interpolation incorporating kinetic adjustment and phasing control. In Proc. of SIGGRAPH’85, volume 19, pp. 225-262, July 1985.
    35. Thomas, F., Johnston, O. lllusion of Life: Disney Animation. Hyperion, New York, 1995.
    36. Tolani, D. Inverse Kinematics Methods for Human Modeling and Simulation. PhD thesis, University of Pennsylvania, 1998.
    37. Tu, X., Terzopoulos, D. Artificial fishes: Physics, locomotion, perception, behavior. In Proc. of SIGGRAPH’94, pp. 43-50, July 1994.
    38. Unuma, M., Anjyo, K., Takeuchi, R. Fourier principles for emotionbased human figure animation. In Proc. of SIGGRAPH’95, pp. 91-96, August 1995.
    39. Vilhjalmsson, H.H., Cassell J. Bodychat: Autonomous communicative behaviors in avatars. In Proc. of the Second International Conference on Autonomous Agents, pp. 269-277. ACM, May 1998.
    40. Witkin, A., Popovic, Z. Motion warping. Proceedings of SIGGRAPH ’95, pp. 105-108, Los Angeles, CA, August, 1995.

ACM Digital Library Publication:

Overview Page: