← Painting Lessons

Painting Lessons #6

by superbialux

Painting Lessons #6 static token preview
Full screen

Static preview.

Project

Through seemingly random brushstrokes and trial and error, a painting emerges. With each layer added, objects come to life. The painter takes their time to contemplate each new layer, infusing thought and intention into the artwork. Can my code teach me painting? Can I learn something by looking at the process of drawing? At the end of the day, it is I who made it paint, so why can't I?

Tech Note:
The artwork is extremely CPU-intensive and may take up to 2 minutes to fully render. The indicator in the bottom right corner provides information on the current process: "marching" - the algorithm generates new layers of squares by raymarching the terrain and evaluating color at the corners; "drawing" - random brush strokes are being applied to the canvas.

Controls:
1 - Press "S" to save the image.
2 - Press "R" to adjust the resolution.

The code has been tested on my old MacBook and various Windows machines. For the best results, please use a modern Chromium-based browser.

superbialux

Traits

Color Palette
Electric Sunrise2 of 47 indexed NFTs · 4%
Sky
Clear16 of 47 indexed NFTs · 34%
Aspect Ratio
16:911 of 47 indexed NFTs · 23%
Background Stroke Direction
Diagonal21 of 47 indexed NFTs · 45%
Border Size
Thick21 of 47 indexed NFTs · 45%

Price history

DateEventPriceMarket
2023-07-13Mint8 tezfxhash issuer fx(params)