Computer animation with scripts and actors

1982 Proceedings of the 9th annual conference on Computer graphics and interactive techniques 188 citations

Abstract

A technique and philosophy for controlling computer animation is discussed. Using the Actor/Scriptor Animation System (ASAS) a sequence is described by the animator as a formal written SCRIPT, which is in fact a program in an animation/graphic language. Getting the desired animation is then equivalent to "debugging" the script. Typical images manipulated with ASAS are synthetic, 3D perspective, color, shaded images. However, the animation control techniques are independent of the underlying software and hardware of the display system, so apply to other types (still, B&W, 2D, line drawing ...). Dynamic (and static) graphics are based on a set of geometric object data types and a set of geometric operators on these types. Both sets are extensible. The operators are applied to the objects under the control of modular animated program structures. These structures (called actors) allow parallelism, independence, and optionally, synchronization, so that they can render the full range of the time sequencing of events. Actors are the embodiment of imaginary players in a simulated movie. A type of animated number can be used to drive geometric expressions (nested geometrical operators) with dynamic parameters to produce animated objects. Ideas from programming styles used in current Artificial Intelligence research inspired the design of ASAS, which is in fact an extension to the Lisp programming environment. ASAS was developed in an academic research environment and made the transition to the "real world" of commercial motion graphics production.

Keywords

Scripting languageComputer scienceAnimationComputer graphics (images)Human–computer interactionComputer animationProgramming languageMultimedia

Affiliated Institutions

Related Publications

Toward Automatic Motion Control

Motion control for computer animation is a rich area for new research. The trend toward greater complexity in animation makes the development of more convenient and automatic me...

1987 IEEE Computer Graphics and Applications 64 citations

Dynamic graphics using quasi parallelism

Dynamic computer graphics is best represented as several processes operating in parallel. Full parallel processing, however, entails much complex mechanism making it difficult t...

1978 Proceedings of the 5th annual confere... 15 citations

Publication Info

Year
1982
Type
article
Pages
289-296
Citations
188
Access
Closed

Social Impact

Social media, news, blog, policy document mentions

Citation Metrics

188
OpenAlex
8
Influential

Cite This

Craig W. Reynolds (1982). Computer animation with scripts and actors. Proceedings of the 9th annual conference on Computer graphics and interactive techniques , 289-296. https://doi.org/10.1145/800064.801293

Identifiers

DOI
10.1145/800064.801293

Data Quality

Data completeness: 81%