On creating animated presentations

Computers are used to display visuals for millions of live presentations each day, and yet only the tiniest fraction of these make any real use of the powerful graphics hardware available on virtually all of today's machines. In this paper, we describe our efforts toward harnessing this power to create better types of presentations: presentations that include meaningful animation as well as at least a limited degree of interactivity. Our approach has been iterative, alternating between creating animated talks using available tools, then improving the tools to better support the kinds of talk we wanted to make. Through this cyclic design process, we have identified a set of common authoring paradigms that we believe a system for building animated presentations should support. We describe these paradigms and present the latest version of our script-based system for creating animated presentations, called SLITHY. We show several examples of actual animated talks that were created and given with versions of SLITHY, including one talk presented at SIGGRAPH 2000 and four talks presented at SIGGRAPH 2002. Finally, we describe a set of design principles that we have found useful for making good use of animation in presentation.

[1]  Barbara Tversky,et al.  Animation: can it facilitate? , 2002, Int. J. Hum. Comput. Stud..

[2]  Andrew Dillon,et al.  Space - the Final Chapter or Why Physical Representations are not Semantic Intentions , 1993 .

[3]  Ok-choon Park,et al.  Selective use of animation and feedback in computer-based instruction , 1992 .

[4]  Ron Hackathorn,et al.  Anima II: a 3-D color animation system , 1977, SIGGRAPH.

[5]  Bruce Randall Donald,et al.  Accessible animation and customizable graphics via simplicial configuration modeling , 2000, SIGGRAPH.

[6]  Ken Perlin,et al.  Pad: an alternative approach to the computer interface , 1993, SIGGRAPH.

[7]  Feiner,et al.  Dial: A Diagrammatic Animation Language , 1982, IEEE Computer Graphics and Applications.

[8]  Benjamin B. Bederson,et al.  Jazz: an extensible zoomable user interface graphics toolkit in Java , 2000, UIST '00.

[9]  R. Mayer,et al.  Animations need narrations : an experimental test of a dual-coding hypothesis , 1991 .

[10]  Marc H. Brown,et al.  Zeus: a system for algorithm animation and multi-view editing , 1991, Proceedings 1991 IEEE Workshop on Visual Languages.

[11]  R. Mayer,et al.  The instructive animation: helping students build connections between words and pictures in multimedia learning , 1992 .

[12]  S V Thompson,et al.  The effect of animated diagrams on the understanding of a mathematical demonstration in 11- to 14-year-old pupils. , 1990, The British journal of educational psychology.

[13]  Brian Wyvill,et al.  A Software Architecture for Integrated Modelling and Animation , 1989 .

[14]  I. M. Parker,et al.  Absolute PowerPoint: Can a software package edit our thoughts , 2001 .

[15]  John Lasseter,et al.  Principles of traditional animation applied to 3D computer animation , 1987, SIGGRAPH.

[16]  Tommy Burnette,et al.  Alice: lessons learned from building a 3D system for novices , 2000, CHI.

[17]  Benjamin B. Bederson,et al.  Zoomable user interfaces as a medium for slide show presentations , 2002, Inf. Vis..

[18]  Samuel J. Leffler,et al.  The menv modelling and animation environment , 1990, Comput. Animat. Virtual Worlds.

[19]  Barbara Tversky,et al.  Animation: Does It Facilitate Learning? , 2000 .

[20]  Craig W. Reynolds Computer animation with scripts and actors , 1982, SIGGRAPH.