Abstract
The aggregate motion of a flock of birds, a herd of land animals, or a school of fish is a beautiful and familiar part of the natural world. But this type of complex motion is rarely seen in computer animation. This paper explores an approach based on simulation as an alternative to scripting the paths of each bird individually. The simulated flock is an elaboration of a particle systems, with the simulated birds being the particles. The aggregate motion of the simulated flock is created by a distributed behavioral model much like that at work in a natural flock; the birds choose their own course. Each simulated bird is implemented as an independent actor that navigates according to its local perception of the dynamic environment, the laws of simulated physics that rule its motion, and a set of behaviors programmed into it by the "animator." The aggregate motion of the simulated flock is the result of the dense interaction of the relatively simple behaviors of the individual simulated birds.
Keywords
Related Publications
Flocks, herds, and schools: A quantitative theory of flocking
We present a quantitative continuum theory of ``flocking'': the collective\ncoherent motion of large numbers of self-propelled organisms. Our model\npredicts the existence of an...
Computer animation with scripts and actors
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 ...
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...
A 'Notion' for interactive behavioral animation control
Behavioral animation is a means for automatic motion control in which animated objects are capable of sensing their environment and determining their motion within it according ...
Vigilance and Perception of Flock Size in Foraging House Sparrows (Passer Domesticus L.)
Perception of flockmates is clearly important if individuals' vigilance behaviour depends as much on the behaviour of other individuals as on the flock size. We attempted to eva...
Publication Info
- Year
- 1987
- Type
- article
- Volume
- 21
- Issue
- 4
- Pages
- 25-34
- Citations
- 4979
- Access
- Closed
External Links
Social Impact
Social media, news, blog, policy document mentions
Citation Metrics
Cite This
Identifiers
- DOI
- 10.1145/37402.37406