Skip to main content

Authoring Background Character Responses to Foreground Characters

  • Conference paper
  • First Online:
Book cover Interactive Storytelling (ICIDS 2015)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 9445))

Included in the following conference series:

Abstract

This paper presents a flexible and intuitive authoring interface for specifying the behaviors of background characters and their reactions to user-controlled foreground characters. We use an event-centric behavior authoring paradigm and provide metaphors for altering the behavioral responses using conditions, modifiers, and contexts. The execution of an event (an interaction between multiple characters in the scene) is governed using authored conditions on the state of the participating characters, as well as the history of their past interactions. Our system monitors the ongoing simulation and the actions of foreground characters to trigger plausible reactions in the background characters as events, which satisfy user-authored conditions. Modifiers allow authors to vary how events are perceived by specific characters, to elicit unique responses. Contexts provide a simple mechanism to add behavior modifiers based on the current location of the characters. We demonstrate the benefits of our approach by authoring a virtual populace, and show the design of simple background activity, to more complex multi-agent interactions, that highlight the ease and flexibility of specification.

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 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.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

References

  1. Kapadia, M., Shoulson, A., Durupinar, F., Badler, N.: Authoring multi-actor behaviors in crowds with diverse personalities. In: Ali, S., Nishino, K., Manocha, D., Shah, M. (eds.) Modeling, Simulation and Visual Analysis of Crowds, vol. 11, pp. 147–180. Springer, New York (2013)

    Chapter  Google Scholar 

  2. Kapadia, M., Shoulson, A., Boatright, C.D., Huang, P., Durupinar, F., Badler, N.I.: What’s next? The new era of autonomous virtual humans. In: Kallmann, M., Bekris, K. (eds.) MIG 2012. LNCS, vol. 7660, pp. 170–181. Springer, Heidelberg (2012)

    Chapter  Google Scholar 

  3. Kim, M., Hyun, K., Kim, J., Lee, J.: Synchronized multi-character motion editing. ACM TOG 28(3), 79 (2009)

    Google Scholar 

  4. Lee, K.H., Choi, M.G., Lee, J.: Motion patches: building blocks for virtual environments annotated with motion data. ACM TOG 25, 898–906 (2006)

    Article  Google Scholar 

  5. Kim, M., Hwang, Y., Hyun, K., Lee, J.: Tiling motion patches. In: ACM SIGGRAPH/EG SCA, pp. 117–126 (2012)

    Google Scholar 

  6. Shum, H.P., Komura, T., Shiraishi, M., Yamazaki, S.: Interaction patches for multi-character animation. ACM TOG 27, 114 (2008). ACM

    Article  Google Scholar 

  7. 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 

  8. Mateas, M., Stern, A.: A behavior language: joint action and behavioral idioms. In: Prendinger, H., Ishizuka, M. (eds.) Life-Like Characters, pp. 135–161. Springer, Heidelberg (2004)

    Chapter  Google Scholar 

  9. Shoulson, A., Garcia, F.M., Jones, M., Mead, R., Badler, N.I.: Parameterizing behavior trees. In: Allbeck, J.M., Faloutsos, P. (eds.) MIG 2011. LNCS, vol. 7060, pp. 144–155. Springer, Heidelberg (2011)

    Chapter  Google Scholar 

  10. Shoulson, A., Marshak, N., Kapadia, M., Badler, N.I.: Adapt: the agent development and prototyping testbed. In: ACM SIGGRAPH I3D, pp. 9–18 (2013)

    Google Scholar 

  11. Shoulson, A., Marshak, N., Kapadia, M., Badler, N.I.: Adapt: the agent developmentand prototyping testbed. IEEE TVCG 20(7), 1035–1047 (2014)

    Google Scholar 

  12. Kapadia, M., Singh, S., Reinman, G., Faloutsos, P.: A behavior-authoring framework for multiactor simulations. IEEE CGA 31(6), 45–55 (2011)

    Google Scholar 

  13. Kapadia, M., Falk, J., Zünd, F., Marti, M., Sumner, R.W., Gross, M.: Computer-assisted authoring of interactive narratives. In: ACM SIGGRAPH I3D, pp. 85–92 (2015)

    Google Scholar 

  14. Shoulson, A., Gilbert, M.L., Kapadia, M., Badler, N.I.: An event-centric planning approach for dynamic real-time narrative. In: ACM SIGGRAPH Motion on Games, 99:121–99:130 (2013)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Mubbasir Kapadia .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this paper

Cite this paper

Geraci, F., Kapadia, M. (2015). Authoring Background Character Responses to Foreground Characters. In: Schoenau-Fog, H., Bruni, L., Louchart, S., Baceviciute, S. (eds) Interactive Storytelling. ICIDS 2015. Lecture Notes in Computer Science(), vol 9445. Springer, Cham. https://doi.org/10.1007/978-3-319-27036-4_12

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-27036-4_12

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-27035-7

  • Online ISBN: 978-3-319-27036-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics