Press escape to exit fullscreen

{{sketch.instructions}}

CC {{sketch.licenseObject.short}}

Archived Sketch

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

View Source Code

Capture Screenshot

TurtleBoidSandbox2

{{$t('general.by')}}
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.
We recovered an unsaved version of this sketch. Please review your changes below.

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

  • {{co.title}}
    {{$t('sketch.mode-pjs')}} {{$t('general.learnMore')}}
    Select mode or a template
    {{liveCodeLink}}
    • {{l.url.substr(l.url.lastIndexOf('/') + 1)}}
    {{$t('sketch.layoutDescription')}}

    {{k.category}}
    {{k.label}}
    {{k.description}}

    {{$t('sketch.seeMoreShortcuts')}}

    Versions are only kept for 7 days.
    Join Plus+ to keep versions indefinitely!

    {{$t('general.joinPlus')}}


    {{$t('sketch.versionsSummarized')}}