Skip to main content

Character Animation Scripting Environment

  • Living reference work entry
  • First Online:
Encyclopedia of Computer Graphics and Games

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

References and Further Reading

  • Arafa, Y., Mamdani, A.: Scripting embodied agents behaviour with cml: character markup language. In: International Conference on Intelligent User Interfaces, pp. 313–316. ACM Press, New York (2003)

    Google Scholar 

  • Balci, K., Not, E., Zancanaro, M., Pianesi, F.: Xface open source project and smil-agent scripting language for creating and animating embodied conversational agents. In: International Conference on Multimedia, pp. 1013–1016. ACM Press, New York (2007)

    Google Scholar 

  • Chai, J., Hodgins, J.K.: Performance animation from low-dimensional control signals. ACM Trans. Graph. 24(3), 686–696 (2005)

    Article  Google Scholar 

  • Cohen, M.F.: Interactive spacetime control for animation. ACM SIGGRAPH Comput. Graph. 26, 293–302 (1992)

    Article  Google Scholar 

  • Davis, J., Agrawala, M., Chuang, E., Popović, Z., Salesin, D.: A sketching interface for articulated figure animation. In: ACM SIGGRAPH/Eurographics Symposium on Computer Animation, pp. 320–328. Eurographics Association, UK (2003)

    Google Scholar 

  • Feng, A.W., Xu, Y., Shapiro, A.: An example-based motion synthesis technique for locomotion and object manipulation. In: ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games, pp. 95–102. ACM Press, New York (2012)

    Google Scholar 

  • Formella, A., Kiefer, P.P.: Anilan – an animation language. In: Computer Animation, pp. 184–189. IEEE, New York (1996)

    Google Scholar 

  • Gervautz, M., Schmalstieg, D.: Integrating a scripting language into an interactive animation system. In: Computer Animation, pp. 156–166. IEEE Press, New York (1994)

    Google Scholar 

  • Gleicher, M.: Retargetting motion to new characters. In: 25th Annual Conference on Computer Graphics and Interactive Techniques, pp. 33–42. ACM Press, New York (1998)

    Google Scholar 

  • Huang, Z., Eliëns, A., Visser, C.: Step: A scripting language for embodied agents. In: Workshop of Lifelike Animated Agents, pp. 87–109. Springer, Berlin (2002)

    Google Scholar 

  • Jung, Y.A.: Animating and rendering virtual humans: Extending x3d for real time rendering and animation of virtual characters. In: International Conference on Computer Graphics Theory and Applications, pp. 387–394. SCITEPRESS, UK (2008)

    Google Scholar 

  • Kapadia, M., Singh, S., Reinman, G., Faloutsos, P.: A behavior-authoring framework for multiactor simulations. Comp. Graph. Appl. 31(6), 45–55 (2011)

    Article  Google Scholar 

  • Kovar, L., Gleicher, M.: Flexible automatic motion blending with registration curves. In: ACM SIGGRAPH/Eurographics Symposium on Computer Animation, pp. 214–224. Eurographics Association, UK (2003)

    Google Scholar 

  • Kovar, L., Gleicher, M., Pighin, F.: Motion graphs. ACM Trans. Graph. 21(3), 473–482 (2002)

    Article  Google Scholar 

  • Kranstedt, A., Kopp, S., Wachsmuth, I.: Murml: A multimodal utterance representation markup language for conversational agents. In: AAMAS Workshop Embodied Conversational Agents – Let’s Specify and Evaluate Them! (2002)

    Google Scholar 

  • Kshirsagar, S., Magnenat-Thalmann, N., Guye-Vuillème, A., Thalmann, D., Kamyab, K., Mamdani, E.: Avatar markup language. In: Workshop on Virtual Environments, pp. 169–177. Eurographics Association (2002)

    Google Scholar 

  • Lang, P.: Root-motion. http://www.root-motion.com/. Accessed 29 Nov 2014

  • Levine, S., Theobalt, C., Koltun, V.: Real-time prosody-driven synthesis of body language. ACM Trans. Graph. 28(5), 1–10 (2009). Article No. 28

    Article  Google Scholar 

  • McCann, J., Pollard, N.: Responsive characters from motion fragments. ACM Trans. Graph. 26, p. Article No. 6 (2007)

    Google Scholar 

  • Min, J., Chai, J.: Motion graphs++: A compact generative model for semantic motion analysis and synthesis. ACM Trans. Graph. 31(6), Article No. 153 (2012)

    Google Scholar 

  • Mononen, M.: Recast/detour navigation library. https://github.com/memononen/recastnavigation. Accessed 29 Nov 2014

  • Mukai, T., Kuriyama, S.: Geostatistical motion interpolation. Trans. Graph. 24, 1062–1070 (2005)

    Article  Google Scholar 

  • Oshita, M.: Smart motion synthesis. Comp. Graph. Forum 27, 1909–1918 (2008)

    Article  Google Scholar 

  • Oshita, M.: Generating animation from natural language texts and semantic analysis for motion search and scheduling. Vis. Comput. 26(5), 339–352 (2010)

    Article  Google Scholar 

  • Park, S.I., Shin, H.J., Shin, S.Y.: On-line locomotion generation based on motion blending. In: ACM SIGGRAPH/Eurographics Symposium on Computer Animation, pp. 105–111. Eurographics Association, UK (2002)

    Google Scholar 

  • Perlin, K., Goldberg, A.: Improv: A system for scripting interactive actors in virtual worlds. In: 23rd Annual Conference on Computer Graphics and Interactive Techniques, pp. 205–216. ACM Press, New York (1996)

    Google Scholar 

  • Piwek, P., Grice, M., Krenn, B., Baumann, S., Schroder, M., Pirker, H.: Rrl: A rich representation language for the description of agent behaviour in neca. In: AAMAS Workshop on Embodied Conversational Agents (2002)

    Google Scholar 

  • Prendinger, H., Descamps, S., Ishizuka, M.: Mpml: A markup language for controlling the behavior of life-like characters. J. Vis. Lang. Comput. 15(2), 183–203 (2004)

    Article  Google Scholar 

  • Rößling, G., Freisleben, B.: Animalscript: an extensible scripting language for algorithm animation. ACM SIGCSE Bull. 33, 70–74 (2001)

    Article  Google Scholar 

  • Safonova, A., Hodgins, J.K.: Construction and optimal search of interpolated motion graphs. ACM Trans. Graph. 26, 106 (2007). Article No. 106

    Article  Google Scholar 

  • Sarris, N., Strintzis, M.G.: 3D Modeling and Animation: Synthesis and Analysis Techniques for the Human Body. IGI Global, Hershey (2003)

    Google Scholar 

  • Shoulson, A., Marshak, N., Kapadia, M., Badler, N.I.: Adapt: The agent development and prototyping testbed. In: ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games, pp. 9–18. ACM Press, New York (2013)

    Google Scholar 

  • Thiebaux, M., Marsella, S., Marshall, A.N., Kallmann, M.: Smartbody: Behavior realization for embodied conversational agents. In: International Joint Conference on Autonomous Agents and Multiagent Systems, vol. 1, pp. 151–158. International Foundation for Autonomous Agents and Multiagent Systems, ACM Press, New York (2008)

    Google Scholar 

  • Van Basten, B., Egges, A.: Motion transplantation techniques: a survey. Comput. Graph. Appl. 32(3), 16–23 (2012)

    Article  Google Scholar 

  • Van De Panne, M.: From footprints to animation. Comput. Graph. Forum 16, 211–223 (1997)

    Article  Google Scholar 

  • Vilhjalmsson, H., Cantelmo, N., Cassell, J., Chafai, N.E., Kipp, M., Kopp, S., Mancini, M., Marsella, S., Marshall, A.N., Pelachaud, C., Ruttkay, Z., Thorisson, K.R., Welbergen, H.V., Werf, R.J.V.D.: The behavior markup language: Recent developments and challenges. In: Intelligent Virtual Agents, pp. 99–111. Springer, Berlin (2007)

    Google Scholar 

  • Vitzthum, A., Amor, H.B., Heumer, G., Jung, B.: Xsamp13d: An action description language for the animation of virtual characters. J. Virtual Reality Broadcast. 9, Article No. 1 (2012)

    Google Scholar 

  • Witkin, A., Popovic, Z.: Motion warping. In: 22nd Annual Conference on Computer Graphics and Interactive Techniques, pp. 105–108. ACM Press, New York (1995)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Christos Mousas .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this entry

Cite this entry

Mousas, C., Anagnostopoulos, CN. (2015). Character Animation Scripting Environment. In: Lee, N. (eds) Encyclopedia of Computer Graphics and Games. Springer, Cham. https://doi.org/10.1007/978-3-319-08234-9_43-1

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-08234-9_43-1

  • Received:

  • Accepted:

  • Published:

  • Publisher Name: Springer, Cham

  • Online ISBN: 978-3-319-08234-9

  • eBook Packages: Springer Reference Computer SciencesReference Module Computer Science and Engineering

Publish with us

Policies and ethics