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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
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)
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)
Marriot, A.: VHML (2001). http://www.vhml.org/
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
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
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)
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)
Č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)
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
Árnason, B.P., Porsteinsson, A.: The CADIA BML realizer. http://cadia.ru.is/projects/bmlr/
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
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)
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)
iSpeech. http://www.ispeech.org/. Accessed May 2016
Leung, C., Salga, A.: Enabling WebGL. In: Proceedings of the 19th International Conference on World Wide Web, pp. 1369–1370. ACM (2010)
WebGL - 3D Canvas graphics. http://caniuse.com/. Accessed April 2016
FFmpeg. https://ffmpeg.org/. Accessed May 2016
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights 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)