Download presentation
Presentation is loading. Please wait.
1
Animation IS 247: Information Visualization and Presentation Saifon Obromsook Linda Harjono
2
Agenda Introduction Review of Papers When Is Animation Useful (or not)? Fun Examples
3
http://maps.unomaha.edu/AnimArt/Anim Var.html Animation = ? “The quality or condition of being alive, active, spirited, or vigorous” (dictionary.com) “A dynamic visual statement that evolves through movement or change in the display” “… creating the illusion of change by rapidly displaying a series of single frames” (Roncarelli 1988). “In cartography, … it depicts something that would not be evident if the maps were viewed individually. In a sense, what happens between each frame is more important than what exists on each frame” (Peterson 1995, 48).
4
We Use Animation to… Tell stories / scenarios: cartoons Illustrate dynamic process / simulation Create a character / an agent Navigate through virtual 3D space: games, medical Decorate Draw attentions
5
http://maps.unomaha.edu/AnimArt/Anim Var.html Variables of Animation Size Shape Position Speed Viewpoint Distance Scene Texture, Pattern, Shading, Color
6
Chang & Ungar “Animation: From Cartoons to the User Interface” Static presentations sudden change of states Cartoons animation make UI easier to understand at a cognitive level by presenting the transitions between states Self UI apply cartoon animation to UI
7
Animation Principles in Cartoon & Self Solidity (squash and stretch) Solid drawing Motion blur Dissolves Exaggeration Anticipation Follow through Reinforcement Slow in and slow out Arcs Follow through
8
Why Cartoon-Style Animation? Cartoons’ theatricality is powerful in communicating to the user. Cartoons can make UI engage the user into its world. The medium of cartoon animation is like that of graphic computers.
9
Notes Might be more useful for novices to a system Many principles applied in Window 2000/XP Lack of usability testing Self 4.1.4 released in August 2001: Download (Mac & Solaris) http://research.sun.com/research/self/rel ease_4.1/release.html http://research.sun.com/research/self/rel ease_4.1/release.html
10
Mackinlay, Card, and Robertson “Rapid Controlled Movement Through A Virtual 3D Space” Viewpoint control used to explore a virtual space and to get the right view for analysis & manipulation Current techniques of targeted viewpoint movement are hard to control Propose a new technique
11
3D Viewpoint Movements Move viewpoint through workspace Move objects
12
Problems with Current POI Techniques Inefficient interactions & movement trajectory Limits on human reach and precision – directly positioning view points Difficulties controlling high velocities – flying viewpoints through workspace Slow&Sure – takes time Fast&overshoot – miss the target Pulse – takes time
13
Proposed Technique: POI First specify the target Then move the viewpoint logarithmically to the target (in reverse for POI object movement) Fast in the beginning Slower as the target becomes closer Rotate viewpoint to face POI Constraints: Has to keep the virtual body upright Can’t change object during viewpoint movement
14
Examples of Navigation in Virtual 3D space From Parallel GraphicsFrom Parallel Graphics (need a VRML client)
15
Kehoe, Stasko, and Taylor “Rethinking Evaluation of Algorithm Animations as Learning Aids” Why previous studies present no benefits: No/limited benefits from animation Benefits are not captured in measurements Design of experiments prevents benefits to be received Methods: Combination of qualitative & quantitative More flexible setting Metrics: score for each type of questions, time used, usage of materials, qualitative data from observations & interviews
16
Findings Value is more apparent in interactive situations Most useful to learn procedural operations Make subject more accessible & less intimidating increase motivation
17
More Examples of Animation as Learning Aids Sorting algorithm Users should have control over the animation (speed, stop) With Narration or text - exampleexample Interactive, linking - exampleexample Use metaphor - exampleexample
18
When is animation worth doing compared to static graphics? To explain ideas that involves changes in time, position, and/or process, especially with multiple objects Flight paths Flight paths Damage to the Kursk ? Damage to the Kursk Ballot ? Ballot
19
When users’ goals are forgotten Flash Intro Office Agents Distracting ads
20
Animated Agents Microsoft Agent
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.