skip to main content
10.1145/1357054.1357122acmconferencesArticle/Chapter ViewAbstractPublication PageschiConference Proceedingsconference-collections
research-article

K-sketch: a 'kinetic' sketch pad for novice animators

Published:06 April 2008Publication History

ABSTRACT

Because most animation tools are complex and time-consuming to learn and use, most animations today are created by experts. To help novices create a wide range of animations quickly, we have developed a general-purpose, informal, 2D animation sketching system called K-Sketch. Field studies investigating the needs of animators and would-be animators helped us collect a library of usage scenarios for our tool. A novel optimization technique enabled us to design an interface that is simultaneously fast, simple, and powerful. The result is a pen-based system that relies on users' intuitive sense of space and time while still supporting a wide range of uses. In a laboratory experiment that compared K-Sketch to a more formal animation tool (PowerPoint), participants worked three times faster, needed half the learning time, and had significantly lower cognitive load with K-Sketch.

References

  1. Alvarado, C. and Davis, R. Resolving Ambiguities to Create a Natural Sketch Based Interface. In Proc. IJCAI '01, 1365--71. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Baecker, R. Picture-Driven Animation. In Proc. AFIPS Spring Joint Computer Conference, 34 (1969), 273--288.Google ScholarGoogle Scholar
  3. Bederson, B.B., et al. Toolkit Design for Interactive Structured Graphics. IEEE Transactions on Software Engineering 30,8 (2004), 535--546. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Davis, R.C. and Landay, J.A. Informal Animation Sketching: Requirements and Design. In Proc. 2004 AAAI Fall Symposium on Making Pen-Based Interaction Intelligent and Natural (2004), 42--48.Google ScholarGoogle Scholar
  5. Di Fiore, F. and Van Reeth, F. A Multi-Level Sketching Tool for "Pencil-and-Paper" Animation. In Proc. 2002 AAAI Spring Symposium on Sketch Understanding (2002), 32--36.Google ScholarGoogle Scholar
  6. Fitzmaurice, G., et al. Tracking menus. In Proc. UIST '03, ACM Press (2003), 71--79. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Gross, M.D. and Do, E.Y. Ambiguous intentions: a paper-like interface for creative design. In Proc. UIST '96, 183--192. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Hart, S.G. and Staveland, L.E., Development of the NASA-TLX (Task Load Index): Results of Empirical and Theoretical Research, in Human Mental Workload, P.A. Hancock and N. Meshkati, Eds. Elsevier, 1988. 139--177.Google ScholarGoogle ScholarCross RefCross Ref
  9. Honda, M., et al. Integrated Manipulation: Context-Aware Manipulation of 2D Diagrams. In Proc. UIST '99, 159--160. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Igarashi, T., et al. As-rigid-as-possible Shape Manipulation. In Proc. SIGGRAPH '05, ACM Press (2005), 1134--1141. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Landay, J.A. and Myers, B.A. Sketching Interfaces: Toward More Human Interface Design. IEEE Computer 34,3 (2001), 56--64. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. LaViola, J.J. and Zeleznik, R.C. MathPad²: A System for the Creation and Exploration of Mathematical Sketches. In Proc. SIGGRAPH '04, ACM Press (2004), 432--440. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Li, Y., et al. Experimental Analysis of Mode Switching Techniques in Pen-based User Interfaces. In Proc. CHI '05, ACM Press (2005), 461--470. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Moscovich, T., Animation Sketching: An Approach to Accessible Animation, Unpublished Master's Thesis, C. S. Department, Brown University, 2001.Google ScholarGoogle Scholar
  15. Newman, M.W., et al. DENIM: An Informal Web Site Design Tool Inspired by Observations of Practice. Human-Computer Interaction 18,3 (2003), 259--324. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. Park, O. and Hopkins, R. Instructional Conditions for Using Dynamic Visual Displays: A Review. Instructional Science 21 (1993), 427--448.Google ScholarGoogle ScholarCross RefCross Ref
  17. Popović, J., et al. Motion Sketching for Control of Rigid-body Simulations. ACM Trans. Graph. 22,4 (2003), 1034--1054. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. Rieber, L.P., Computers, Graphics, and Learning. Brown and Benchmark, Madison, WI, USA, 1994. 144--170. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. Rogers, B. Living Ink: Implementation of a Prototype Sketching Language for Real Time Authoring of Animated Line Drawings. In Proc. Eurographics 2006 Workshop on Sketch-based Interfaces and Modeling (2006), 115--122. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. Takahashi, S., et al. A New Static Depiction and Input Technique for 2D Animation. In Proc. 2005 IEEE Symposium on Visual Languages & Human-Centric Computing, 296--98. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. Tatar, D., et al. Handhelds Go to School: Lessons Learned. IEEE Computer 36,9 (2003), 30--37. Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. Thorne, M., et al. Motion Doodles: An Interface for Sketching Character Motion. In Proc. SIGGRAPH '04, 424--431. Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. Tversky, B., et al. Animation: Can it Facilitate? International Journal of Human-Computer Studies 57 (2002), 247--262. Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. Zongker, D.E. and Salesin, D.H. On Creating Animated Presentations. In Proc. 2003 ACM SIGGRAPH/Eurographics Symposium on Computer Animation, 298--308. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. K-sketch: a 'kinetic' sketch pad for novice animators

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in
    • Published in

      cover image ACM Conferences
      CHI '08: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
      April 2008
      1870 pages
      ISBN:9781605580111
      DOI:10.1145/1357054

      Copyright © 2008 ACM

      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 6 April 2008

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • research-article

      Acceptance Rates

      CHI '08 Paper Acceptance Rate157of714submissions,22%Overall Acceptance Rate6,199of26,314submissions,24%

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader