Title:
Animation Support in a User Interface Toolkit: Flexible, Robust, and Reusable Abstractions
Animation Support in a User Interface Toolkit: Flexible, Robust, and Reusable Abstractions
dc.contributor.author | Hudson, Scott E. | |
dc.contributor.author | Stasko, John T. | |
dc.date.accessioned | 2004-11-24T14:32:56Z | |
dc.date.available | 2004-11-24T14:32:56Z | |
dc.date.issued | 1993 | |
dc.description.abstract | 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-out" transitions. Because these abstractions are provided by the toolkit they are reusable and may be freely mixed with more conventional user interface techniques. In addition, the Artkit implementation of these abstractions is robust in the face of systems (such as the X Window System and Unix) which can be ill-behaved with respect to timing considerations. | en |
dc.format.extent | 159389 bytes | |
dc.format.mimetype | application/pdf | |
dc.identifier.uri | http://hdl.handle.net/1853/3627 | |
dc.language.iso | en_US | |
dc.publisher | Georgia Institute of Technology | en |
dc.relation.ispartofseries | GVU Technical Report;GIT-GVU-93-17 | |
dc.subject | Object-oriented user interface toolkits | en |
dc.subject | Window systems | en |
dc.subject | Animation techniques | en |
dc.subject | Dynamic interfaces | en |
dc.subject | Motion blur | en |
dc.subject | Real-time scheduling | en |
dc.title | Animation Support in a User Interface Toolkit: Flexible, Robust, and Reusable Abstractions | en |
dc.type | Text | |
dc.type.genre | Technical Report | |
dspace.entity.type | Publication | |
local.contributor.author | Stasko, John T. | |
local.contributor.corporatename | GVU Center | |
local.relation.ispartofseries | GVU Technical Report Series | |
relation.isAuthorOfPublication | 915f1577-d445-49b2-aa51-02218153f559 | |
relation.isOrgUnitOfPublication | d5666874-cf8d-45f6-8017-3781c955500f | |
relation.isSeriesOfPublication | a13d1649-8f8b-4a59-9dec-d602fa26bc32 |