Skip to content

boids

boids is a Pure Data external library that provides 2D and 3D flocking simulation objects ([boids2d] and [boids3d]) based on Craig Reynolds' flocking algorithm. It simulates the collective flight and herding dynamics of birds and other animals for algorithmic composition, visual animation, and spatialization.

Contributors

People who contribute to this project.

Objects

  • boids2d boids2d is a two-dimensional bird-flight and animal-flocking simulator based on the Boids algorithm, producing lists that represent the simulated flock.
  • boids3d boids3d simulates bird flight and animal flocking in three dimensions, outputting lists that can be used to position individual boids.