Geppetto: An Environment for the Efficient Control and Transmission of Digital Puppetry

  • Daniel P. Mapes
  • Peter Tonner
  • Charles E. Hughes
Part of the Lecture Notes in Computer Science book series (LNCS, volume 6774)


An evolution of remote control puppetry systems is presented. These systems have been designed to provide high quality trainer to trainee communication in game scenarios containing multiple digital puppets with interaction occurring over long haul networks. The design requirements were to support dynamic switching of control between multiple puppets; suspension of disbelief when communicating through puppets; sensitivity to network bandwidth requirements; and as an affordable tool for professional interactive trainers (Interactors). The resulting system uses a novel pose blending solution guided by a scaled down desktop range motion capture controller as well as traditional button devices running on an standard game computer. This work incorporates aspects of motion capture, digital puppet design and rigging, game engines, networking, interactive performance, control devices and training.


Digital puppetry avatar gesture motion capture 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Sturman, D.J.: Computer Puppetry. Computer Graphics and Applications 18(1), 38–45 (1998)CrossRefGoogle Scholar
  2. 2.
    Walters, G.: The Story of Waldo C. Graphic. Course Notes: 3D Character Animation by Computer. In: Proceedings of the 16th Annual Conference on Computer Graphics and Interactive Techniques (SIGGRAPH 1989), Boston, pp. 65–79. ACM Press, New York (1988)Google Scholar
  3. 3.
    Trowbridge, S., Stapleton, C.: Melting the Boundaries between Fantasy and Reality. Computer 42(7), 57–62 (2009)CrossRefGoogle Scholar
  4. 4.
    Dieker, L., Hynes, M., Hughes, C.E., Smith, E.: Implications of Mixed Reality and Simulation Technologies on Special Education and Teacher Preparation. Focus on Exceptional Children 40, 1–20 (2008)Google Scholar
  5. 5.
    Mazalek, A., Chandrasekharan, S., Nitsche, M., Welsh, T., Thomas, G., Sanka, T., Clifton, P.: In: Proceedings of the 2009 ACM SIGGRAPH Symposium on Video Games, New Orleans, Louisiana, pp. 161–168. ACM Press, New York (2009)Google Scholar
  6. 6.
    Rymaszewski, M.: Second Life: The Official Guide. Wiley-Interscience, New York (2007)Google Scholar
  7. 7.
    Kessler, G., Hodges, L., Walker, N.: Evaluation of the CyberGlove as a Whole-Hand Input Device. ACM Transactions on Computer-Human Interactaction 2(4), 263–283 (1995)CrossRefGoogle Scholar
  8. 8.
    Lee, J., Chai, J., Reitsma, P.S.A., Hodgins, J.K., Pollard, N.S.: Interactive Control of Avatars Animated with Human Motion Data. In: Proceedings of the 29th Annual Conference on Computer Graphics and Interactive Techniques (SIGGRAPH 2002), San Antonio, pp. 491–500. ACM Press, New York (2002)CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2011

Authors and Affiliations

  • Daniel P. Mapes
    • 1
  • Peter Tonner
    • 1
  • Charles E. Hughes
    • 1
  1. 1.University of Central FloridaOrlandoUSA

Personalised recommendations