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

proximity 01

{{$t('general.by')}}
400 particles move in a way determined by their nearest neighbor, basically alternatingly toward, and away (and everything in between) from, their nearest neighbor. Start with the vector from each particle to its nearest neighbor. Rotate each vector by a time-varying angle, and move each particle along this rotated vector. A line is drawn connecting each particle with its nearest neighbor. Horizontal mouse position determines the rate of change of this rotating angle; center is minimal, left and right sides are maximal.
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')}}