overview | basic concepts | gops | gprims | animation | rendering | math | index

basic concepts


gprims, gops, graphics state | models, avars | al types

Models

The term "model" simply refers to an AL program which generates an object. The object can be as simple as a ball or a single leaf. Models can be hierarchically composed into more complex objects such as a forest, a human figure, or an entire scene or animation. In AL, the location of a model within another, larger model is identifiable by name. Each model can also have an associated set of avars which can be used to animate the model's components.


Avars

The term "avar" is short for articulation variable. An avar is a one-dimensional variable which can vary over time. Many systems use the term "track" for such variables. Avars are defined by a set of "keys" or "key frames." Each key specifies the value of the avar at a specific point in time. It may also specify the slope at that key. The slope is commonly used to control the "ease-in" and "ease-out" of the avar at a particular key.


AL: The Animation Language is Copyright © 1995,1996, Stephen F. May

Last updated: 11/13/95 / Steve May ( smay@cgrg.ohio-state.edu )
Any comments or suggestions appreciated.