boids
Category: Libraries and externals
—
Other products by this author
Current release: boids 1.1.1
Released 2010-11-23 — tested with pd 0.41, pd 0.42
- changed flock structure to bflock. conflicts with fcntl.h:398 - added set messages to externals (set pos, set dir, set speed, set invert speed)
Experimental releases
There are no experimental releases available at the moment.
Project Description
- Project resources
Boids is a bird flight and animal flock simulator. It is based on thesame algorithm which was used in Jurassic Park for the herding dinosaurs. Boids takes an integer argument which is the number of boids. Each time Boids receives a bang, it calculates and outputs the new positions of the boids. The output consists of thew coordiantes for each boid, the number and type depending on the mode.
The flight parameters can be changed with messages. Use the 'dump' message to output a list of the current parameter settings.
For more information about the Boids algorithm, see Craig Reynolds' Web site at http://www.red3d.com/cwr/boids/