A practical animation language for software development
- 4 December 2002
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
Abstract
A practical language for creating real-time, two-dimensional, smooth, color animations is described. Animation can be a valuable component in a variety of domains, such as user interface design, on-line help information, and computer-aided instruction. The animation language produces aesthetically pleasing, smooth imagery, and is easy to learn and use. The language is based on four abstract data types: locations, images, paths, and transitions. Animation designers create and modify objects of these types in order to produce animation sequences. In addition, a precise specification and semantics are provided for all the data type operations. This rigorous definition helps simplify animation design by formalizing the actions resulting from the operations. A prototype algorithm animation system that utilizes this design language as its basis has been implemented.Keywords
This publication has 7 references indexed in Scilit:
- Exploring algorithms using Balsa-IIComputer, 1988
- A Functional Approach to AnimationComputer Graphics Forum, 1986
- Animated graphical interfaces using temporal constraintsPublished by Association for Computing Machinery (ACM) ,1986
- The X window systemACM Transactions on Graphics, 1986
- Formal Specification of Graphic Data TypesACM Transactions on Programming Languages and Systems, 1982
- Dial: A Diagrammatic Animation LanguageIEEE Computer Graphics and Applications, 1982
- Picture-driven animationPublished by Association for Computing Machinery (ACM) ,1969