← All projects

For Algernon

by elsif

Minted
266 / 300
Published
2023-01-28

I brought flowers for Algernon, but some are lost to time
When logic gives way to emotions and order surrenders to entropy
For lost youths and forgotten dreams
Someday there may be flowers for me

This work is inspired by the brilliant short story Flowers for Algernon. I read the story for the first time last year, cried, then immediately started working on this series. The initial painting process cannot be paused; this is my intention and not an oversight. You may watch the perfect moment slip by, but I hope that you’ll come to love the end result as well. There is beauty in imperfection, and everything that is remembered is not entirely lost. After the initial painting is complete, you can press [p] to watch it continuously evolve.

I developed two new original algorithms for this work. First, a method to draw flowers by rotating and layering sine waves at varying amplitudes and wavelengths to create a variety of colored petals. Second, a real-time painting method with multisampling to blend and generate new colors on the fly. The first method represents order, logic and the intellect, while the second represents entropy, chance, and emotions. Together, this is a study of generative flowers under entropy, where strokes are allowed to wander and colors to mix freely. I didn’t set out to emulate any traditional media, but the outputs of this algorithm often resemble acrylic paintings at first glance. Upon closer inspection you will discover that each painting is entirely made of opaque geometric strokes that are distinctly digital.

This work is best viewed in a Chrome or Edge browser on a desktop machine, where the initial painting process only takes a few seconds. The rendering in Safari and Firefox is significantly slower as of January 2023. Made with p5js and the canvas API.

Keyboard controls:
[p] Play/pause painting after the initial rendering is completed.
[f] Fill the current window (press ‘f’ again to get back to the original aspect ratio).
[g] Toggle the background texture.
[m] Change the margin amount.
[s] Saves a PNG image of the live view, default resolution is 1600x2000px.
[1]-[6] Change the output resolution, up to 9600x12000px.

URL parameters:
&aspect=[an aspect ratio between 0.25 and 4, default is 0.8]
&texture=[a roughness value greater than or equal to 0, default is 1]
&margin=[the amount of margin around the painting (try 20 to 150), default is 0]
&fill=[true/false, whether to fill the window]

Created by Elsif, 2023.01.

P.S. Someday I may no longer understand all the code I wrote, but there will always be an impression of colors, and a memory of flowers.

Project information
fxhash project ID
24350
Runtime
fxhash snippet · params: no
Network
Tezos
Token contract
KT1U6EHmNxJTkvaWJ4ThczG4FSDaHC21ssvi
Issuer (mint) contract
KT1BJC12dG17CVvPKJ1VYaNnaT5mzfnUTwXv
Artist addresses
tz2E2R7xBGTaDUpsERfZVLLY5nrswWAvp9xK
Generator URI
ipfs://QmXDsewU9TMPLcUB31Toq5RKNS3JHpoEFgfsKvUvb6MY1b
Tags
flowerspaintingcolorfulgenerativeentropyalgernon
View project on objkt ↗

Related articles

NFTs 266

Ownership snapshot 2026-10-13

Release

Current mint status and pricing are unavailable. Reload to retry.

Primary minting creates a new NFT. This site replays existing NFTs.

Related articles 6

Artists on the Rise - Jan 2023

By bfos.art

A continuation of a series I started in 2022. Is there anything better than being a fan "before they were cool?" Being ahead of the curve takes patience, but it can be rewarding in many ways! Most, but not all, works I've highlighted in this article are owned by myself. I strongly recommend that you take a deep look at each one of these artists if you haven't already.

Published
2023-01-31
Minted NFTs
50

N4 - Boundless Realms

By fx(review)

Welcome fellow beings, to the fourth issue of fx(review), where we delve into the dynamic and diverse realm of generative art. This issue showcases our recent favourite creations from fxhash artists, who have inspired us with their boundless creativity over the past two weeks. Join us on this exciting voyage of artistic expression.

Published
2023-01-30
Minted NFTs
16
Index coverage

Last completed index sync: block 15334133 · Mon, 12 Oct 2026 00:50:17 GMT.

Mint history

Supply
300
Indexed NFTs
266
Mint scheduled
2023-01-29T17:00:00.000Z
Primary mints recorded
266
Prices paid at mint
30–80 tez · 266 priced mints

Market history

Secondary trades
245
Recorded volume
22133.149 tez / wXTZ
Lowest latest priced sale
0.3 tez / wXTZ
Last completed sales index sync
fx(params) mint tickets
Block 15348250
fxhash issuer v1 (first)
Block 15348250
fxhash issuer v1
Block 15348250
fxhash issuer v2
Block 15348250
fxhash issuer fx(params)
Block 15348250
fxhash marketplace v2
Block 15348250
fxhash marketplace v1
Block 15348250
objkt.com marketplace v1
Block 15348250
objkt.com English auctions v2
Block 15348250
objkt.com marketplace v2
Block 15348250
objkt.com English auctions v1
Block 15348250
objkt.com marketplace v3.2
Block 15348250
objkt.com collection offers
Block 15348250
objkt.com English auctions v3
Block 15348250
objkt.com marketplace v3.1
Block 15348250
objkt.com Dutch auctions v1
Block 15348250