← All projects

S T R U T T U R A

by _fra978

Minted
14 / 100
Published
2023-03-12

A generator inspired by deconstructivist architecture, which creates a unique 3D rotating structure using slabs of varying sizes and a base color.
The algorithm employs automatic zooming animations and color flashing sequences driven by timings based on the seed (hash) and internally stored, in addition it generates unique sound effects for the structure (key "a" to on/off sounds).

"Struttura" is an exploration of the interplay between chaos and order, providing a glimpse into the possibilities of generative design.

  • Press "e" for exhibition mode (sounds on).
  • Press 'k' to show/hide on-screen keyboard controls.
  • On mobile: TAP/DOUBLE TAP to show/hide the GUI.

////////////////////////////////////////////////////////////////////
Features (printed on Info bar):

  • TYPE: the type od generated structure ("vertical" or "centerd").
  • BASE COLOR: the main RGB color used for the structure in hexadecimal code.
  • GRID: the color of the grid generated in overlay ("black" or "white").
  • ZOOM: the initial zooming level of the camera (0 or -200).
  • MAX SIZES: max random sizes (Width, Height, Depth) of each slab.

////////////////////////////////////////////////////////////////////
Additional URL params:

  • &win=true : enter in full window size (not fixed square composition).
  • &sound=on : enter with sound effects (some browsers need of a click on the canvas).
  • &view=full : enter in Exhibition mode (full size + sounds on, read above).

////////////////////////////////////////////////////////////////////
Used libraries:

  • p5.min.js (p5js.org/download)
  • p5.sound.min.js (github.com/processing/p5.js-sound)
  • p5.save-frames by tapioca24 (github.com/tapioca24/p5.save-frames)
  • p5.EasyCam (github.com/freshfork/p5.EasyCam)

////////////////////////////////////////////////////////////////////
Code and outputs are licensed under CC BY-NC 4.0
////////////////////////////////////////////////////////////////////

Project information
fxhash project ID
25899
Runtime
fxhash snippet · params: no
Network
Tezos
Token contract
KT1U6EHmNxJTkvaWJ4ThczG4FSDaHC21ssvi
Issuer (mint) contract
KT1BJC12dG17CVvPKJ1VYaNnaT5mzfnUTwXv
Artist addresses
tz1MKWdKzegSxXMhVGtYgA3HNrCN6G9kd1te
Generator URI
ipfs://QmepYqNfzLFwj4tBjo9nro6V3zbpUK7ufZDKAWPzNdtWSK
Tags
3DWEBGLstructureflashinganimatedinteractive
View project on objkt ↗

Editions 14

Ownership snapshot 2026-10-07

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
100
Indexed editions
14
Mint scheduled
2024-09-25T23:00:00.000Z
Primary mints recorded
14
Prices paid at mint
3–10 tez · 14 priced mints

Current mint availability and pricing are shown on fxhash.

Market history

Secondary trades
0
Recorded volume
0 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