← All projects

Metamorphosis

by Pixel Symphony

Minted
196 / 200
Published
2023-06-03

This project uses cellular automata where the state of a cell in a new generation is determined based on its own and its neighbors' states in the previous generation. The guiding rules for these transitions, however, are not static; they undergo a random change every few generations, chosen from a possible 256 rules. By also slightly shifting the positions of cells and using an outline and texture that conveys a hand-drawn style, I have tried introducing an element of organic randomness.

Stepping away from the monochromatic color scheme used in my last three series, I have used a gradient effect to convey a transitioning hue across generations, combining a palette of two colors selected from an array of 14 different palettes.

Note on the name: The alternating rules and fluctuating cell positions serve as the apparent justification for its name. However, a subtler inspiration lies in my deep admiration for Franz Kafka and his remarkable short story, "The Metamorphosis". Kafka’s narrative explores the constantly evolving state of human existence, where patterns appear momentarily only to dissipate quickly. Just when you think you've spotted a pattern, poof, it changes. Just like in life, right :)

Implemented in JS, this code utilizes the Perlin.js and Simple-noise.js libraries.

Press p to save a png of the image in full screen. Press s to save an svg file.

Pixel Love!

Project information
fxhash project ID
27468
Runtime
fxhash snippet · params: yes
Network
Tezos
Token contract
KT1EfsNuqwLAWDd3o4pvfUx1CAh5GMdTrRvr
Issuer (mint) contract
KT1Xpmp15KfqoePNW9HczFmqaGNHwadV2a3b
Artist addresses
tz1ZgYi3qUbN99xEhqSZfdwuwxZwAdR5fT75
Generator URI
ipfs://QmUwrvkvWBdHhK2z1S7fbTott7iRJu3Awo211FGFNaaXSG
Tags
cellularautomatageometryfractalsjssvgpixelsymphonyabstract
View project on objkt ↗

Editions 196

Ownership snapshot 2026-10-07
Metamorphosis #3 static token preview

Owner: dcRay

Token ID
55099
Minted
2023-06-09
SeedopJQtdKNgp9f7hjeiD3ZBVTNEFLHHjR2HQa7RoxDrcDFMXXEfFn
Metamorphosis #4 static token preview

Owner: Purton

Token ID
55100
Minted
2023-06-09
SeedooXwg3J4cE9PYfG2v4dLUGSS8Mh2Ux8rWZDrepYSwr95ZxTTQ77
Metamorphosis #8 static token preview

Owner: henry

Token ID
55104
Minted
2023-06-09
SeedoopubMnukQuB5hE5nRWALT3ndz9VevGnHTB7vw5KQwa5WcfN83T
Metamorphosis #9 static token preview

Owner: krush

Token ID
55105
Minted
2023-06-09
SeedooSSE18tpt3pR3Pd1GHE2VKCQHJTbQwsijhLbF66E44tNUvSx9q
Metamorphosis #13 static token preview

Owner: dcRay

Token ID
55109
Minted
2023-06-09
SeedoonG5YvJvNWDmwGMN5TYj7eWhDZX7sma1qEvLwpjECa9Gq78SWg
Metamorphosis #23 static token preview

Owner: dcRay

Token ID
55119
Minted
2023-06-09
Seedonv56Q34c3MzFeTnPatrtkwZwCD2KXUdi5g4PdQdv8Z8RrhLzKQ

Release

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

Primary minting creates a new edition. This site replays existing editions.

Mint history

Supply
200
Indexed editions
196
Mint scheduled
2023-06-09T16:10:00.000Z
Primary mints recorded
196
Prices paid at mint
1 tez · 196 priced mints

Current mint availability and pricing are shown on fxhash.

Market history

Secondary trades
53
Recorded volume
207.575 tez / wXTZ
Lowest latest priced sale
1 tez / wXTZ

Historical trades; not current asking prices. Summaries refresh within 30 seconds.

Last completed sales index sync
fx(params) mint tickets
Block 15275886
fxhash issuer v1 (first)
Block 15275886
fxhash issuer v1
Block 15275886
fxhash issuer v2
Block 15275886
fxhash issuer fx(params)
Block 15275886
fxhash marketplace v2
Block 15275886
fxhash marketplace v1
Block 15275886
objkt.com marketplace v1
Block 15275886
objkt.com English auctions v2
Block 15275886
objkt.com marketplace v2
Block 15275886
objkt.com English auctions v1
Block 15275886
objkt.com marketplace v3.2
Block 15275886
objkt.com collection offers
Block 15275886
objkt.com English auctions v3
Block 15275886
objkt.com marketplace v3.1
Block 15275886
objkt.com Dutch auctions v1
Block 15275886