Skip to main content

A Pattern-Based Tool for Creating Virtual Cinematography in Interactive Storytelling

  • Conference paper
  • 1385 Accesses

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

Abstract

In this work we design a tool for creators of interactive stories to explore the effect of applying camera patterns to achieve high level communicative goals in a 3D animated scenario. We design a pattern language to specify high level communicative goals that are translated into simple or complex camera techniques and transitions, and then flexibly applied over a sequence of character actions. These patterns are linked to a real-movie shot specification database through elements of context such as characters, objects, actions, and emotions. The use of real movies provides rich context information of the film, and allows the users of our tool to replicate the feel and emotion of existing film segments. The story context, pattern language and database are linked through a decision process that we call the virtual director, who reasons on a given story context and communicative goals, translates them into the camera patterns and techniques, and selects suitable shots from the database. Our real-time 3D environment gives the user the freedom to observe and explore the effect of applying communicative goals without worrying about the details of actor positions, scene, or camera placement.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   34.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   44.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

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Lothe, J.: Narrative in Fiction and Film: An Introduction. Oxford University Press (2000)

    Google Scholar 

  2. He, L.W., Cohen, M.F., Salesin, D.H.: The virtual cinematographer: A paradigm for automatic real-time camera control and directing. In: Proceedings of SIGGRAPH 1996, pp. 217–224. ACM Press (1996)

    Google Scholar 

  3. Drucker, S.M., Zeltzer, D.: Intelligent camera control in a virtual environment. In: Proceedings of Graphics Interface, vol. 94, pp. 190–199 (1994)

    Google Scholar 

  4. Bares, W.H., Thainimit, S., Mcdermott, S.: A Model for Constraint-Based Camera Planning. In: Smart Graphics (2000)

    Google Scholar 

  5. Amerson, D., Kime, S.: Real-time cinematic camera control for interactive narratives. In: Proceedings of the 2005 ACM SIGCHI International Conference on Advances in Computer Entertainment Technology, pp. 369–369. ACM Press (2005)

    Google Scholar 

  6. Kneafsey, J., McCabe, H.: Camerabots: Cinematography for games with non-player characters as camera operators. In: DIGRA Conf. (2005)

    Google Scholar 

  7. Lino, C., Christie, M., Lamarche, F., Schofield, G., Olivier, P.: A Real-time Cinematography System for Interactive 3D Environments. In: 2010 ACM SIGGRAPH Eurographics Symposium on Computer Animation, vol. 1, pp. 139–148 (2010)

    Google Scholar 

  8. Porteous, J., Cavazza, M., Charles, F.: Narrative generation through characters’ point of view. In: Proceedings of the 9th AAMAS Conference, International Foundation for Autonomous Agents and Multiagent Systems, pp. 1297–1304 (2010)

    Google Scholar 

  9. Elson, D.K., Riedl, M.O.: A Lightweight Intelligent Virtual Cinematography System for Machinima Production. In: Proceedings of the 3rd Conference on Artificial Intelligence and Interactive Digital Entertainment, Palo Alto, California, USA (2007)

    Google Scholar 

  10. Jhala, A., Young, R.M.: Cinematic Visual Discourse: Representation, Generation, and Evaluation. IEEE Transactions on Computational Intelligence and AI in Games 2(2), 69–81 (2010)

    Article  Google Scholar 

  11. Lino, C., Christie, M.: Efficient Composition for Virtual Camera Control. In: Eurographics/ ACM SIGGRAPH Symposium on Computer Animation (2012)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2014 Springer International Publishing Switzerland

About this paper

Cite this paper

Lai, PC., Wu, HY., Sanokho, C., Christie, M., Li, TY. (2014). A Pattern-Based Tool for Creating Virtual Cinematography in Interactive Storytelling. In: Christie, M., Li, TY. (eds) Smart Graphics. SG 2014. Lecture Notes in Computer Science, vol 8698. Springer, Cham. https://doi.org/10.1007/978-3-319-11650-1_11

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-11650-1_11

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-11649-5

  • Online ISBN: 978-3-319-11650-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics