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

TurtleBoidSandbox2

TurtleBoidSandbox2

Update to TurtleBoids Sandox: boids are mapped onto a torus, steering rules take this into account. See http://www.openprocessing.org/sketch/57265 for an explanation of the (fast) torus mapping algorithm. Based on Craig Reynolds' Steering behaviors with code adapted from Daniel Shiffman's Nature of Code http://www.shiffman.net and my own TurtleGraphics implementation from IgnoCodeLib, http://paulhertz.net/ignocodelib/ . Press the mouse to attract the boids, the torus topology should be clear by their behavior. Press 't' to switch between plane and torus.

TurtleBoidSandbox2

Update to TurtleBoids Sandox: boids are mapped onto a torus, steering rules take this into account. See http://www.openprocessing.org/sketch/57265 for an explanation of the (fast) torus mapping algorithm. Based on Craig Reynolds' Steering behaviors with code adapted from Daniel Shiffman's Nature of Code http://www.shiffman.net and my own TurtleGraphics implementation from IgnoCodeLib, http://paulhertz.net/ignocodelib/ . Press the mouse to attract the boids, the torus topology should be clear by their behavior. Press 't' to switch between plane and torus.
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.