Animation can be a very effective mechanism to convey information in visualization and user interface settings. However, integrating animated presentations into user interfaces has typically been a difficult task since, to date, there has been little or no explicit support for animation in window systems or user interface toolkits. This paper describes how the Artkit user interface toolkit has been extended with new animation support abstractions designed to overcome this problem. These abstractions provide a powerful but convenient base for building a range of animations, supporting techniques such as simple motion-blur, "squash and stretch", use of arcing trajectories, anticipation and follow through, and "slow-in / slow-ou...
International audienceAnimations are increasingly used in interactive systems in order to enhance th...
Our approach to user interface animation involves simulating the interaction of a user with the inte...
In order to reduce the inevitable end user disruption and cog-nitive perturbation induced by adaptin...
Animation can be a very effective mechanism to convey information in visualization and user interfac...
ions Scott E. Hudson John T. Stasko Graphics Visualization and Usability Center College of Computing...
Animation can be a very effective mechanism to convey information in visualization and user interfac...
havior; its smoothness corresponds to our perception of motion and changes in the real world. In a U...
\u3cp\u3eGraphical User Interfaces used to be static, graphically representing one software state af...
We present the visual programming techniques used by the HandMove system, which creates animated sce...
Animations express a sense of process and continuity that is difficult to convey through other techn...
International audienceAnimations are increasingly used in interactive systems in order to enhance th...
We describe HandMove (Human ANimation by Direct Manipulation of Objects and Visual Elements), a hig...
and store, and often fail to exploit the presence of the interface on the screen. Shneiderman [15] n...
The topic of this thesis is the design and use of animation in visual user interfaces. The goal is t...
The topic of this thesis is the design and use of animation in visual user interfaces. The goal is t...
International audienceAnimations are increasingly used in interactive systems in order to enhance th...
Our approach to user interface animation involves simulating the interaction of a user with the inte...
In order to reduce the inevitable end user disruption and cog-nitive perturbation induced by adaptin...
Animation can be a very effective mechanism to convey information in visualization and user interfac...
ions Scott E. Hudson John T. Stasko Graphics Visualization and Usability Center College of Computing...
Animation can be a very effective mechanism to convey information in visualization and user interfac...
havior; its smoothness corresponds to our perception of motion and changes in the real world. In a U...
\u3cp\u3eGraphical User Interfaces used to be static, graphically representing one software state af...
We present the visual programming techniques used by the HandMove system, which creates animated sce...
Animations express a sense of process and continuity that is difficult to convey through other techn...
International audienceAnimations are increasingly used in interactive systems in order to enhance th...
We describe HandMove (Human ANimation by Direct Manipulation of Objects and Visual Elements), a hig...
and store, and often fail to exploit the presence of the interface on the screen. Shneiderman [15] n...
The topic of this thesis is the design and use of animation in visual user interfaces. The goal is t...
The topic of this thesis is the design and use of animation in visual user interfaces. The goal is t...
International audienceAnimations are increasingly used in interactive systems in order to enhance th...
Our approach to user interface animation involves simulating the interaction of a user with the inte...
In order to reduce the inevitable end user disruption and cog-nitive perturbation induced by adaptin...