opTrwjdQGVdYtzetaGWzVjCUwfqQmydLdetgzJ1DqGymEh1ZSopBubblemania
by toxi
- Minted
- 94 / 128
- Published
- 2023-04-17
This small project is several things:
-
First and foremost, it's a little, light "visual ASMR" treat to bring some positivity into your day - some "Maluma" softness to contrast the more common "Takete" of contemporary generative art aesthetics[1].
-
A small gift to celebrate the fledgling generative art/design community on Mastodon: 20 of the 128 tokens are given to some of the people in that slowly growing community, with the remainder given as Thank You (and smoke signal/sign of life) to some of my existing collectors, randomly chosen via lottery script[2].
-
For those so inclined, and with a bit of hand-holding, ChatGPT explains the true conceptual depths of this project much better than I ever could:
"The bubbles in this generative art piece serve as a reflection of the human experience, reminding us of our own impermanence and the ephemeral nature of all things. The piece invites us to contemplate the fundamental questions of human existence and speaks to our innate curiosity and desire to understand the world around us.
Through the convergence of science and art, this piece reveals the infinite complexity and unpredictability of the world while also hinting at the underlying order that exists within the chaos of the universe. It reminds us that even in the midst of uncertainty, there is beauty and order to be found, and that it is through the pursuit of knowledge and understanding that we can find meaning and purpose in our lives."
Isn't that lovely & who can argue with that?! :)
- I often revisit projects/ideas after many years, mainly to re-examine them with new eyes/knowledge/tools and/or to get answers/verification which I couldn't get earlier. This is one of these instances. So for the more rational-minded, this is a TypeScript/GLSL (WebGL) version of an older Clojure/Houdini project (from 2016) to generate a Voronoi via the simulation of intersecting sphere meshes (aka foam bubbles). In this new version the sim & deformations are done in realtime (~4M vertices, mainly via vertex shader). Also added some basic physics and procedural textures to create more of a quirky character (hopefully complemented by the different color themes and other params).
Made with ❤️ and https://thi.ng/umbrella!
[1] https://en.wikipedia.org/wiki/Bouba/kiki_effect
[2] https://gist.github.com/postspectacular/3d970e02570b7dfd32d03d43e1e7e3e0
Hotkeys:
SPACE : pause/play
X : export current frame as PNG
Ultra-widescreen support:
The piece should be adaptive to aspect ratios from 1:3 (portrait) to 4:1 (landscape).
Project information
- fxhash project ID
- 26702
- Runtime
- fxhash snippet · params: yes
- Network
- Tezos
- Token contract
KT1EfsNuqwLAWDd3o4pvfUx1CAh5GMdTrRvr- Issuer (mint) contract
KT1Xpmp15KfqoePNW9HczFmqaGNHwadV2a3b- Artist addresses
tz1d4ThofujwwaWvxDQHF7VyJfaeR2ay3jhf- Generator URI
ipfs://QmQ2xQxZ4d5nQ3F3MnnR84LKoNA7VCoH1jhpcoTPvcwoq6
Editions 94
Ownership snapshot 2026-10-07ooc8o3soNsPcGqM1iKykGKK7xGAk4SqyGaSP6bs2ojUJQtYYGdxopLjkw5gD8MTw3MCoPvGDW5thtm9tcgBC3otbo9ZFhTRJJLm9QQop1NokrzAxk9WJEA7ZoKKV4EhdVi5td62iwYkZdevGn35oDghz4opESmeg4s8X22bGnHJc5j3GEkqDFBKHhUWE7Nx1oYCRUp1ttjaeoomAc5GpJgtrskh1jBJH7kyQgX1NabUKfRJXvk5YDATdWzRXWMEonxNqAEanuzhHwkGtcFn5KvsBHaQTV4FPAGYvCopDW9BuDmQvk8ooFcsnZBR21MRPkZeBMJFya6SZTtvnfoUzYpejfg5txRCCWnVyHooqbEmMtYCwKdrBr48eY1i11C2nD7BzjCFmdKuE5KF8f8xXbRY7ooUMYqwAwoZUH3Z2GCVqSzYd7i4VgQvSSgNVb1YZckwY9FHgRieooWPQH6gxXbDZGA5k6iYGp6uyLkXDYiYepQZ6K2HUjNdN46XwPYooakvSp5Av7fAGGJUFF4BfSFXV65dLohTUvh7qkqA7mKFHiWsAaopKxAGeMrsPH7FuNgspZiy9hjEDhj4A3TnFJyxY5Ei8ZBg1TTYzooRLwUriznQhMueSy5GbmcA9b9vMFFcnCxbLNMMum2vyKi2T5Wnoo2obKq4hyJ12xJQzAcQw3bpBv9UMbRyVt3c2Ms3sBfFE6ZA4kMonsTQid1dqM51ySBbpnGDw5FWw9eCmbZrFG2eHTEPSes6yodrmPopNSUAHcuRpt3cJDWPKi51uk8uijm8sAAeXAJSZmZB6nwrRTLXfoosvwCMTWnSKizcLsqSN9szTgrFzB8S6hxZw4JXJDqJ8QRmG7qiopPCpcRE2w6YY6sTLNVuyTabvqKX1kDGbfqF7pf91BnqsSFNo3dopUqo6KKUnPqH8NJxH6ViBdAeDGsAdWHQmmLuKYA6ppgx4iWqMvonqq95LvwUAhQUHTamy7mk5eSTCUXGdzPzfLxVVG7GGYDWpafaMonoNfiTAsecScJkMHf6RERVM8wq6bGHNobA79G1ta2pFiGFNEXsopZGnnsN1G98twpmM5fyEciovFqoEp2wm3itVCejMvLFeXPhmYAopA23NhToFLDTSwWY22GKwPqHtiwPt24pCWKFpdWw2B83cer7TQRelease
Current mint status and pricing are unavailable. Reload to retry.
Primary minting creates a new edition. This site replays existing editions.
Mint history
- Supply
- 128
- Indexed editions
- 94
- Mint scheduled
- 2023-04-17T08:36:04.000Z
- Primary mints recorded
- 94
- Prices paid at mint
- 0 tez · 94 priced mints
Current mint availability and pricing are shown on fxhash.
Market history
- Secondary trades
- 43
- Recorded volume
- 478.475 tez / wXTZ
- Lowest latest priced sale
- 2 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