Skip to main content

A Multi-touch System for 3D Modelling and Animation

  • Conference paper
Smart Graphics (SG 2011)

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

Included in the following conference series:

Abstract

3D modelling and animation software is typically operated via single-pointer input, imposing a serialised workflow that seems cumbersome in comparison to how humans manipulate objects in the real world. Research has brought forth new interaction techniques for modelling and animation that utilise input with more degrees of freedom or employ both hands to allow more parallel control, yet these are separate efforts across diverse input technologies and have not been applied to a usable system. We developed a 3D modelling and animation system for multi-touch interactive surfaces, as this technology offers parallel input with many degrees of freedom through one or both hands. It implements techniques for one-handed 3D navigation, 3D object manipulation, and time control. This includes mappings for layered or multi-track performance animation that allows the animation of different features across several passes or the modification of previously recorded motion. We show how these unimanual techniques can be combined for efficient bimanual control and propose techniques that specifically support the use of both hands for typical tasks in 3D editing. A study proved that even inexperienced users can successfully use our system for a more parallel and direct modelling or animation process.

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

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Balakrishnan, R., Kurtenbach, G.: Exploring bimanual camera control and object manipulation in 3d graphics interfaces. In: Proc. CHI 1999. ACM, New York (1999)

    Google Scholar 

  2. Dontcheva, M., Yngve, G., Popović, Z.: Layered acting for character animation. ACM Trans. Graph. 22(3) (2003)

    Google Scholar 

  3. Esposito, C., Paley, W.B., Ong, J.C.: Of mice and monkeys: a specialized input device for virtual body animation. In: Proc. SI3D 1995. ACM, New York (1995)

    Google Scholar 

  4. Forlines, C., Vogel, D., Balakrishnan, R.: Hybridpointing: fluid switching between absolute and relative pointing with a direct input device. In: Proc. UIST 2006. ACM, New York (2006)

    Google Scholar 

  5. Forlines, C., Wigdor, D., Shen, C., Balakrishnan, R.: Direct-touch vs. mouse input for tabletop displays. In: Proc. CHI 2007. ACM, New York (2007)

    Google Scholar 

  6. Guiard, Y.: Asymmetric division of labor in human skilled bimanual action: The kinematic chain as a model. Journal of Motor Behaviour 19 (1987)

    Google Scholar 

  7. Hancock, M., Carpendale, S., Cockburn, A.: Shallow-depth 3d interaction: design and evaluation of one-, two- and three-touch techniques. In: Proc. CHI 2007. ACM, New York (2007)

    Google Scholar 

  8. Hancock, M., Cate, T.T., Carpendale, S.: Sticky tools: Full 6dof force-based interaction for multi-touch tables. In: Proc. ITS 2009. ACM, New York (2009)

    Google Scholar 

  9. Kaltenbrunner, M., Bovermann, T., Bencina, R., Costanza, E.: Tuio - a protocol for table based tangible user interfaces. In: Gibet, S., Courty, N., Kamp, J.-F. (eds.) GW 2005. LNCS (LNAI), vol. 3881. Springer, Heidelberg (2006)

    Google Scholar 

  10. Martinet, A., Casiez, G., Grisoni, L.: The design and evaluation of 3d positioning techniques for multi-touch displays. In: Proc. 3DUI, pp. 115–118. IEEE, Los Alamitos (2010)

    Google Scholar 

  11. Matejka, J., Grossman, T., Lo, J., Fitzmaurice, G.: The design and evaluation of multi-finger mouse emulation techniques. In: Proc. CHI 2009. ACM, New York (2009)

    Google Scholar 

  12. Moscovich, T., Hughes, J.F.: Multi-finger cursor techniques. In: Proc. GI 2006. Canadian Information Processing Society (2006)

    Google Scholar 

  13. Moscovich, T., Hughes, J.F.: Indirect mappings of multi-touch input using one and two hands. In: Proc. CHI 2008. ACM Press, New York (2008)

    Google Scholar 

  14. Moscovich, T., Igarashi, T., Rekimoto, J., Fukuchi, K., Hughes, J.F.: A multi-finger interface for performance animation of deformable drawings. In: Proc. UIST 2005. ACM, New York (2005)

    Google Scholar 

  15. Neff, M., Albrecht, I., Seidel, H.P.: Layered performance animation with correlation maps. In: Proc. EUROGRAPHICS 2007 (2007)

    Google Scholar 

  16. Oore, S., Terzopoulos, D., Hinton, G.: A desktop input device and interface for interactive 3d character animation. In: Proc. Graphics Interface (2002)

    Google Scholar 

  17. Reisman, J.L., Davidson, P.L., Han, J.Y.: A screen-space formulation for 2d and 3d direct manipulation. In: Proc. UIST 2009. ACM, New York (2009)

    Google Scholar 

  18. Sturman, D.J.: Computer puppetry. Computer Graphics in Entertainment (1998)

    Google Scholar 

  19. Terrenghi, L., Kirk, D., Sellen, A., Izadi, S.: Affordances for manipulation of physical versus digital media on interactive surfaces. In: Proc. CHI 2007. ACM, New York (2007)

    Google Scholar 

  20. Wilson, A.D.: Simulating grasping behavior on an imaging interactive surface. In: Proc. ITS 2009. ACM, New York (2009)

    Google Scholar 

  21. Wilson, A.D., Izadi, S., Hilliges, O., Mendoza, A.G., Kirk, D.: Bringing physics to the surface. In: Proc. UIST 2008. ACM, New York (2008)

    Google Scholar 

  22. Wu, M., Balakrishnan, R.: Multi-finger and whole hand gestural interaction techniques for multi-user tabletop displays. In: Proc. UIST 2003. ACM, New York (2003)

    Google Scholar 

  23. Zeleznik, R.C., Forsberg, A.S., Strauss, P.S.: Two pointer input for 3d interaction. In: Proc. SI3D 1997. ACM, New York (1997)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2011 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Walther-Franks, B., Herrlich, M., Malaka, R. (2011). A Multi-touch System for 3D Modelling and Animation. In: Dickmann, L., Volkmann, G., Malaka, R., Boll, S., Krüger, A., Olivier, P. (eds) Smart Graphics. SG 2011. Lecture Notes in Computer Science, vol 6815. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-22571-0_5

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-22571-0_5

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-22570-3

  • Online ISBN: 978-3-642-22571-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics