Skip to main content

Providing Physical Appearance and Behaviour to Virtual Characters

  • Conference paper
  • First Online:
Articulated Motion and Deformable Objects (AMDO 2016)

Part of the book series: Lecture Notes in Computer Science ((LNIP,volume 9756))

Included in the following conference series:

  • 903 Accesses

Abstract

The goal of the work presented in this paper is to develop a web based authoring tool to create the physical appearance of a virtual character and to provide its behaviour. One of the main characteristics of this tool is its simplicity to create a virtual character, provide its behaviour and the way to integrate it anywhere. The appearance of each virtual character and its behaviour are stored in a database. In order to specify the behaviour, the standard BML (Behaviour Markup Language) is used. It is interpreted by a BML Parser module that indicates to the animation engine how the virtual character has to act. The authoring tool is tested creating different virtual characters and integrating them in two unrelated applications with different roles.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

Notes

  1. 1.

    http://secondlife.com/.

  2. 2.

    https://www.thesims.com/.

  3. 3.

    http://eu.battle.net/wow/.

References

  1. Vilhjálmsson, H.H., et al.: The behavior markup language: recent developments and challenges. In: Pelachaud, C., Martin, J.-C., André, E., Chollet, G., Karpouzis, K., Pelé, D. (eds.) IVA 2007. LNCS (LNAI), vol. 4722, pp. 99–111. Springer, Heidelberg (2007)

    Chapter  Google Scholar 

  2. Jung, Y., Wagner, S., Jung, C., Behr, J., Fellner, D.: Storyboarding and pre-visualization with X3D. In: Proceedings of the 15th International Conference on Web 3D Technology, pp. 73–82. ACM (2010)

    Google Scholar 

  3. Marriot, A.: VHML (2001). http://www.vhml.org/

  4. Kshirsagar, S., Magnenat-Thalmann, N., Guye-Vuillme, A., Thalmann, D., Kamyab, K., Mamdani, E.: Avatar markup language. In: ACM International Conference Proceeding Series, vol. 23, pp. 169–177, May 2002

    Google Scholar 

  5. Arafa, Y., Mamdani, A.: Scripting embodied agents behaviour with CML: character markup language. In: Proceedings of the 8th International Conference on Intelligent User Interfaces, pp. 313–316. ACM, January 2003

    Google Scholar 

  6. Oyarzun, D., Ortiz, A., Carretero, M.P., Gelissen, J., Garcia-Alonso, A., Sivan, Y.: A framework for representing inhabitants in 3D virtual worlds. In: Proceedings of the 14th International Conference on 3D Web Technology, pp. 83–90. ACM (2009)

    Google Scholar 

  7. Scherer, S., et al.: Perception markup language: towards a standardized representation of perceived nonverbal behaviors. In: Nakano, Y., Neff, M., Paiva, A., Walker, M. (eds.) IVA 2012. LNCS, vol. 7502, pp. 455–463. Springer, Heidelberg (2012)

    Chapter  Google Scholar 

  8. Čereković, A., Pejša, T., Pandžić, I.S.: A controller-based animation system for synchronizing and realizing human-like conversational behaviors. In: Esposito, A., Campbell, N., Vogel, C., Hussain, A., Nijholt, A. (eds.) Second COST 2102. LNCS, vol. 5967, pp. 80–91. Springer, Heidelberg (2010)

    Google Scholar 

  9. Thiebaux, M., Marsella, S., Marshall, A.N., Kallmann, M.: Smartbody: behavior realization for embodied conversational agents. In: Proceedings of the 7th International Joint Conference on Autonomous Agents and Multiagent Systems, vol. 1, pp. 151–158. International Foundation for Autonomous Agents and Multiagent Systems, May 2008

    Google Scholar 

  10. Árnason, B.P., Porsteinsson, A.: The CADIA BML realizer. http://cadia.ru.is/projects/bmlr/

  11. van Welbergen, H., Reidsma, D., Ruttkay, Z.M., Zwiers, J.: Elckerlyc: a BML realizer for continuous, multimodal interaction with a virtual human. J. Multimodal User Interfaces 3(4), 271–284 (2010). ISSN: 1783-7677

    Article  Google Scholar 

  12. Lee, J., Marsella, S.C.: Nonverbal behavior generator for embodied conversational agents. In: Gratch, J., Young, M., Aylett, R.S., Ballin, D., Olivier, P. (eds.) IVA 2006. LNCS (LNAI), vol. 4133, pp. 243–255. Springer, Heidelberg (2006)

    Chapter  Google Scholar 

  13. Gebhard, P., Mehlmann, G., Kipp, M.: Visual SceneMaker: a tool for authoring interactive virtual characters. J. Multimodal User Interfaces 6(1–2), 3–11 (2011)

    Google Scholar 

  14. iSpeech. http://www.ispeech.org/. Accessed May 2016

  15. Leung, C., Salga, A.: Enabling WebGL. In: Proceedings of the 19th International Conference on World Wide Web, pp. 1369–1370. ACM (2010)

    Google Scholar 

  16. WebGL - 3D Canvas graphics. http://caniuse.com/. Accessed April 2016

  17. FFmpeg. https://ffmpeg.org/. Accessed May 2016

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to María del Puy Carretero .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer International Publishing Switzerland

About this paper

Cite this paper

Carretero, M.d.P., Diez, H.V., García, S., Oyarzun, D. (2016). Providing Physical Appearance and Behaviour to Virtual Characters. In: Perales, F., Kittler, J. (eds) Articulated Motion and Deformable Objects. AMDO 2016. Lecture Notes in Computer Science(), vol 9756. Springer, Cham. https://doi.org/10.1007/978-3-319-41778-3_10

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-41778-3_10

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-41777-6

  • Online ISBN: 978-3-319-41778-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics