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

3D Flock Algorithm

{{$t('general.by')}}
Flock Algorithm based on Craig Reynolds Boids. The algorithm works on three simple steering behaviors: Separation Alignment Cohesion I have added tracers to each boid to visualise how the flock probes environment. In this case a box. Some repellers have been added to make things more interesting. For faster performance I recommend downloading the the sketch and running it using OPENGL Use mouse to navigate. Use Scroll to zoom in and out. Use the control parameters window to influence the flock.
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')}}