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

Spectrum Walker

{{$t('general.by')}}
Random walker zips around a grid. First time square is touched, it changes black to red (using HSB color). Subsequent touches increment Hue until it is red (255) again. After that, it decrements saturation until square is white. After that, it decrements brightness until square is black again. Mouse click repositions the walker. Hotkeys (click sketch to activate): (1-6) and (0) change square size. (7-9) change HSB increment/decrement rate. (-) (=) increment/decrement walker step size. ([) (]) change walker black/white. For best performance run in Processing, esp. with small squares.
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')}}