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

Foam Texture Synth

{{$t('general.by')}}
UI: Left-click pause/resume. Right-click reset. [i] Save frame as image. Let run for a bit, then click to pause. Texture can then be saved as image. My intent here was to dial back my ambition for difficult code, yet still produce an interesting result. The aim was for a pseudo diffusion reaction effect in terms of light and dark, and applied on a multi-scale protocol. This was achieved using nothing more than a bunch of circles in for loops -- truly beginner level code. Best when downloaded and viewed full screen.
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')}}