controlP5 library. The controlP5 library was not properly binding to variables when run as an applet. To fix this I created a number of "setter" functions to bind the sliders/buttons to."> controlP5 library. The controlP5 library was not properly binding to variables when run as an applet. To fix this I created a number of "setter" functions to bind the sliders/buttons to." /> Hungry Boids - A Flocking Simulation - OpenProcessing

Archived Sketch

This sketch is created with an older version of Processing,
and doesn't work on browsers anymore.

View Source Code

Click Record or
press 'R' to save 3 secs of animation

Hungry Boids - A Flocking Simulation

Hungry Boids - A Flocking Simulation

A flocking simulation à la Boids: http://www.vergenet.net/~conrad/boids/pseudocode.html Play with the various sliders and buttons to change the flocking behaviour. Note: Requires the controlP5 library. The controlP5 library was not properly binding to variables when run as an applet. To fix this I created a number of "setter" functions to bind the sliders/buttons to.

Hungry Boids - A Flocking Simulation

A flocking simulation à la Boids: http://www.vergenet.net/~conrad/boids/pseudocode.html Play with the various sliders and buttons to change the flocking behaviour. Note: Requires the controlP5 library. The controlP5 library was not properly binding to variables when run as an applet. To fix this I created a number of "setter" functions to bind the sliders/buttons to.
eg. "mouse, keyboard"
eg. "visualization, fractal, mouse"
learn more about Creative Commons
won't be published on feeds but still accessible on your profile
won't be accessible by anyone
source code won't be available on the page, however it will still be accessible via browser console

As a Plus+ Member feature, this source code is hidden by the owner.