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

Magic Boid Drawing

{{$t('general.by')}}
INSTRUCTIONS: "PRESELECTED" = Cycle trough examples "RANDOMIZE" = Recompute the initial positions of the boids "others slider" = adjust the drawing parameters. WARNING: A huge number of boids or a big draw radius can decrease performances. EXPLANATIONS: I have shown here a really basic implementation of Boids: the only thing they want to do is to move away from their closest neighbors. The simplest way to understand the algorithm is to cycle up to scene 5. My intention was to demonstrate that tweaking a few parameters can greatly change a visual rendering.
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')}}