Drag across the canvas to paint
⚠ Couldn't load the 3D engineThree.js failed to load from the CDN. Check your connection and reload.
This simulation explores the principles of artistic creation by letting you paint with an algorithmic brush: every stroke you drag across the canvas is reshaped by a divergence-free curl-noise flow field, so the same gesture never produces quite the same mark twice. A spontaneity slider blends your intention against the field's own eddies, color-harmony rules (monochrome, analogous, complementary, rainbow) generate a coherent palette automatically, and mirror symmetry turns single gestures into balanced compositions — demonstrating how creative exploration, structured randomness and simple rules combine to produce novel visual designs.