Abstract
Building story-based interactive systems are important for entertainment and education. In the storytelling system, a user can change the discourse of the story by talking with the character. The problem is that the scene goals in the realistic situations are complex and often multiple goals make effects to decide the current action. When a user asks something to the character, the character needs to arbitrate multiple goals based on the priorities, the current action plan, and the contents of the conversation. In this paper, we propose the method for controlling multiple temporal goals of the story character. The character controls its reaction to the user interactions by using temporal key action (TKA). TKA is a temporal sub-goal setting with time constraint and a priority value. When the TKA is newly added, the action sequences are interpolated using an action network. We created a story-based animation example in which the user can be a detective in the virtual London city.
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
Ickmore, T., Campbell, L., Vilhj’Almsson, H., Yan, H.: Conversation as a system framework: Designing embodied conversational agents. In: Cassell, J., Sullivan, J., Prevost, S., Churchill, E. (eds.) Embodied Conversational Agents. MIT Press, Cambridge (2000)
Cohen, M.F.: Interactive spacetime control for animation. In: Computer Graphics (Proc. SIGGRAPH 1992), vol. 26, pp. 293–302 (1992)
Dijkstra, E.W.: A note on two problems in connection with graphs. NumerischeMathematik 1, 269–271 (1959)
Faloutsos, P., Panne, M., Terzopoulos, D.: Composable Controllers for Physics-based Character Animation. In: Proceedings of ACM SIGGRAPH 2001, pp. 251–260 (2001)
Funge, J., Tu, X., Terzopoulos, D.: Cognitive Modeling: Knowledge, reasoning and planning for intelligent characters. In: Proc. ACM SIGGRAPH 1999 Conference, Los Angeles, CA. Computer Graphics Proceedings, Annual Conference Series, August 1999, pp. 29–38 (1999)
Kovar, L., Gleicher, M., Pighin, F.: Motion graphs. In: ACM Transactionson Graphics (Proc. SIGGRAPH 2002), vol. 21(3), pp. 473–482 (2002)
Lee, J., Shin, S.Y.: A hierarchical approach to interactive motion editing for human-like figures. Computer Graphics (Proc. SIGGRAPH 1999) 33, 395–408 (1999)
Li, Y., Wang, T., Shum, H.-Y.: Motion texture: A two-level statistical model for character motion synthesis. ACM Transactions on Graphics (Proc. SIGGRAPH 2002) 21(3), 465–472 (2002)
Maes, P.: How to do the right things. Connection Science Journal, Special Issue on Hybrid Systems (1989)
Mateas, M., Stern, A.: Towards Integrat-ing Plot and Character for Interactive Drama. In: Socially Intelligent Agents: The Human in the Loop, AAAI symposium (2000)
Martin, K., Michael, K., Patrick, G., Thomas, R.: Staging Exhibitions: Methods and tools for modelling narrative structure to produce interactive performances with virtual actors. In: Special Issue of Virtual Reality on Story-telling in Virtual Environments. Springer, Heidelberg (2003)
Mori, H.H.: Key Action Control of Virtual Actors. In: Proceedings of IEEE VR 2005 (2005) (accepted as a poster)
Noser, H., Pandzic, I.S., Capin, T.K., Thalmann, N.M., Thalmann, D.: Playing games through the virtual life network. In: Proc. Alife 1996 (1996)
Noser, H., Renault, O., Thalmann, D., Thalmann, N.M.: Navigation for digital actors based on synthetic vision, memory, and learning. ComputersandGraphics 19(1), 7–19 (1995)
Perlin, K., Goldberg, J.A.: Improv: a system for scripting interactive actors in virtual worlds. In: SIGGRAPH 1996, pp. 205–216 (1996)
Propp, V.: Morphology of the Folktale. University of Texas Press (1958)
Pullen, K., Bregler, C.: Motion capture assisted animation: Texturing and synthesis. In: ACM Transactions on Graphics (Proc. SIGGRAPH 2002), vol. 21(3), pp. 501–508 (2002)
Rickel, J., Johnson, W.: Animated agents for procedural training in virtual reality: Perception, cognition, and motor control. Applied Artificial Intelligence 13, 343–382 (1999)
Rickel, J., Johnson, J.L.: Virtual humans for team training in virtual reality. In: Proceedings of the Ninth International Conference on Artificial Intelligence in Education, pp. 578–585. IOS Press, Amsterdam (1999)
Rose, C., Cohen, M.F., Bodenheimer, B.: Verbs and adverbs: Multidimensional motion interpolation. IEEE Computer Graphics and Applications 18(5), 32–40 (1998)
Towns, S., Voerman, J., Callaway, C., Lester, J.: Coherent gestures, locomotion, and speech in life-like pedagogical agents. In: Proceedings of the 3rd international conference on Intelligent user interfaces, pp. 13–20 (1997)
Sgouros, N.M.: Dynamic Generation, Management and Resolution of Interactive Plots. Artificial Intelligence 107(1), 29–62 (1999)
Swartout, W., Hill, R., Gratch, J., Johnson, W.L., Kyriakakis, C., Labore, K., Lind-Heim, R., Marsella, S., Miraglia, D., Moore, B., Morie, J., Rickel, J., Thiebaux, M., Tuch, L., Whitney, R., Douglas, J.: Toward the Holodeck: Integrating Graphics, Sound, Character and Story. In: Proceedings of the Fifth International Conference on Autonomous Agents 2001, pp. 409–416. ACM Press, New York (2001)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 IFIP International Federation for Information Processing
About this paper
Cite this paper
Mori, H., Hoshino, J. (2005). Key Action Technique for Digital Storytelling. In: Kishino, F., Kitamura, Y., Kato, H., Nagata, N. (eds) Entertainment Computing - ICEC 2005. ICEC 2005. Lecture Notes in Computer Science, vol 3711. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11558651_4
Download citation
DOI: https://doi.org/10.1007/11558651_4
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-29034-6
Online ISBN: 978-3-540-32054-8
eBook Packages: Computer ScienceComputer Science (R0)