About cookies on this site Our websites require some cookies to function properly (required). In addition, other cookies may be used with your consent to analyze site usage, improve the user experience and for advertising. For more information, please review your options. By visiting our website, you agree to our processing of information as described in IBM’sprivacy statement. To provide a smooth navigation, your cookie preferences will be shared across the IBM web domains listed here.
Conference paper
Processes in a functional animation system
Abstract
We investigate the problem of rapidly prototyping animation sequences. Conventional programming lan-guages such as 'C result in programs that are notoriously difficult to develop and to change. We show how a functional approach leads to a fresh perspective on the problem. A compact set of primitive operations over movies (i.e. picture tequencea) is used as the basis for an animation system. We investigate the problem of interaction between components of an animated sequence and then show how lazy evaluation may be used to devise a process-oriented metaphor within a purely functional framework. This allows us to arrange the interaction of animation sequences by encapsulating them within processes.