← All projects

Industrial Devolution

by Piter Pasma

Minted
99 / 100
Published
2022-10-06

As the abandoned sewage planet Xnor lay seemingly dormant, aeons crept by. Erosion and oxidation recombined in plumbing, slowly causing the pipes to evolve sentience and grow to the horizon in a blooming chaos of rust, steel and concrete.

Industrial Devolution is the first long-form generative project using my rayhatching algorithm. It combines a raymarcher for SDFs with a surface orientation based flow field renderer in order to draw arbitrary 3D scenes as line art, with an organic, hatched drawing style. The SDF formulas were generatively designed and parametrized to form ancient landscapes of corroded industrial pipes and immense, ageless blocks of concrete.

The entire code of Industrial Devolution is 3930 characters, using no external libraries.

When done rendering, the output can be right-click saved as an SVG file and plotted using a plotter such as an Axidraw. The lines in the SVG are in random order, so it is recommended to use a path reordering/optimizing tool such as axicli or vpype before plotting. This will greatly reduce the plotting time. The output SVG is intended to be plotted at A3 (297x420mm) using a 0.4mm black pen (but feel free to experiment). You can change this by adding these options to the URL:

&lw=.4 the linewidth in millimetres
&d=.8 the line density (multiplier to the line width, density 0.6 recommended for plotter output)
&h=420 how high the page is, in millimetres (width is always height * 0.707)
&bg=1 set to 0 to remove background rectangle (bg=0 recommended for plotter output)

Industrial Devolution was released during a live minting event at Bright Moments Gallery, Venice Beach in collaboration with Bright Moments, fx(hash) and Tender.

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

Editions 99

Ownership snapshot 2026-10-03

Release

Mint status
Closed — sold out
Pricing type
Fixed · 600 tez
Remaining supply
0 of 100
Opens
2022-10-07T01:00:00Z

Chain state at block 15274692 · 2026-10-07T21:04:37Z. Cached for up to 60 seconds; eligibility and transaction execution may differ.

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

Mint history

Supply
100
Indexed editions
99
Mint scheduled
2022-10-07T01:00:00.000Z
Primary mints recorded
99
Prices paid at mint
600 tez · 99 priced mints

Current mint availability and pricing are shown on fxhash.

Market history

Secondary trades
32
Recorded volume
21981.94 tez / wXTZ
Lowest latest priced sale
123 tez / wXTZ

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

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

Related articles

E49 - Rampant Speculation

By Waiting To Be Signed

Our 50th weekly episode and you know the drill. In addition to the top projects of the week, intrepid podcasters WillPop and Trinity discuss new fxhash / AB crossovers, just who is Ty Vek, and, of course, Warrior Nun. Follow along while you listen to the show, and always consider collecting to support.

Published
2022-12-11
Minted editions
126

fx(update) #001

By fx(hash) team

👋 fx(update) is a community newsletter bringing you platform updates, bug fixes, integrations, upcoming product releases, and more. This issue covers upgrades from our recent development cycle, a recap of Live Minting Experiences, new team hires, and a sneak peek at the fxhash 1-year anniversary plans.

Published
2022-10-27
Minted editions
1000

Rayhatching Evolution

By Piter Pasma

I developed an algorithm that performs raytracing/raymarching of SDFs, to produce hatched line art SVG output. This is the story of how I got from not there, to there.

Published
2022-10-10
Minted editions
100
Index coverage

Articles mentioning this project or its editions. Last completed index sync: block 15239738 · Mon, 05 Oct 2026 10:23:35 GMT.