Skip to content

diablodale/boids_max

Repository files navigation

BOIDS package for Cycling 74's Max with support for Jitter Matricies

Boids is a bird flight and animal flock simulator. It is based on the same 
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://reality.sgi.com/employees/craig/boids.html".

Original BOIDS package included:
Boids............................................. by eric singer
  © 1995-98 Eric L. Singer (eric@ericsinger.com)
boids2d, boids3d.................................. by jasch & andrŽ sier
  3d adaptation 08/2005 by a. sier / jasch
jit.boids3d, jit.boids2d, xray.jit.boidsrender.... by wesley smith
  jitter adaptation 12/2005 by w. smith

boids package released under Gnu GPL license.
please refer to the accompanying COPYING file.

Based on Simon Fraser's implementation of Craig Reynolds' Boids algorithm. 
Boids is free for non-commercial use

Version 1.1 / 25 Jan 2007
	- changed flock structure to bflock. conflicts with fcntl.h:398
	- added set messages to externals (set pos, set dir, set speed, set invert speed)
Version 1.0 / 19 Dec 2005
	- original release

About

Boids implementation for Cycling74 Max and Jitter

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages