opWdWzEue9Ui3XC1XWmkDEh2ZX5jnG8ehfKcgdM1uTnr8skdcrVenergomorphy
- Minted
- 124 / 128
- Published
- 2024-11-04
Energomorphy: Form in Energy.
This generative system emerged from a technical process as I implemented a particle system within my GPU-based GIF painting workflow. While allowing for the free and independent movement of each particle, I aimed for the system to remain controlled, deterministic, and capable of seamless looping. Encapsulating these particles within animated geometric shapes opened a window for observing energy flows and kinetics as forces that shape ever-evolving forms.
The shapes that constitute us and surround us are primarily composed of void. Within this spatio-temporal domain, particles are treated as objects, while the energy field serves as the true subject. Interactions between the color fields of the agitated particles create an ever-revolving game of light that outlines ephemeral shapes, in the present, making them appear and dissolve.
In this space between geometry, organic forms, and fluid, rhythmic motion, we can perceive heartbeats, flowers, cosmic structures, and more, while meditating on the forces that make life a constant within the impermanence of matter.
This work is animated and can be resized and exported as a seamless looping GIF. As the density and dynamics of the particles depend on the display size, the aesthetics change with the size of the canvas.
Features and Interaction
- Pause & Menu Access: Click on the animated painting to open the menu. Click again on the painting to hide the menu and restart the animation.
- Size: Define the frame size, then confirm by clicking OK to apply the change.
- GIF Export: Save the current animation as a GIF.
- Frame Navigation: Move between frames with the < X / Y > selector.
- PNG Export: Save a snapshot of the current frame as a PNG.
- Sync: Synchronize multiple screens using webRTC (highly experimental with challenging user experience; intended for the adventurous).
Energomorphy was created and developed by Nico in 2024 using a custom-crafted codebase that incorporates various open-source libraries:
- Generic libraries (wgpu, winit, wasm-bindgen, etc.) for working with Rust in the browser and GPU.
- Stefan Gustavson's psrdnoise WGSL implementation.
- Matt DesLauriers's gifenc JS library for encoding GIFs.
- Eli Grey's FileSaver JS library for downloading files.
Copyright © 2024 Nicolas Arbogast
(See the LICENSE file included for details and contact information.)
Project information
- fxhash project ID
- 31278
- Runtime
- fxhash snippet · params: yes
- Network
- Tezos
- Token contract
KT1EfsNuqwLAWDd3o4pvfUx1CAh5GMdTrRvr- Issuer (mint) contract
KT1Xpmp15KfqoePNW9HczFmqaGNHwadV2a3b- Artist addresses
tz1UKsziLQQKvp7VN2H8keFZ4o48PWeWsLSU- Generator URI
ipfs://QmU4VdpewpxydwrKXuGcHK39UoJLguDqMAnotuVozr685S
Editions 124
Ownership snapshot 2026-10-08ooLmy67tKBtfDSNuXtmPg9mXaCZmdqZAoYysXHz4kNDXNSguZR9ooLQyfH2AshCe33a5npW25rK7J6ysG6LvnW5JuLr9diwnPR5nAMooH9Y5LTwkbX9MzbtjTY3kk7y9ZfZdF89Nmev5jhcTqtYGPZaHYop6YEpJz2EuNCRxZ2n29y6NQk5BNgTqWDC9EW1sazyHEkCXPL6sooL1FS4ywJKUGDr5PAz9Hb8z4XGhBEdK72DoKZe2LjsGiFRschgopBV7TWkVEG2xtCZmKAzE9TPAtaEqiaez6SKCeYbRHDnrjoBtJPopNbryUUhtLqtZrqSYwfHGm8b8dL1UAzR2aa5DJMwY6gDx989V4opMJMQFEHddjMjgZ14Rgz9Vhs3a6iAjxwbVGjed9d3zLnPHD2CyonnszCDwpAHcMvMD6zrDEEowXuDizPiYqYr96xhM9aKWpAmMXxconvRo7dC8kyRUkTrutcNtzcB5gTnhjAsuh4e3rXtqBEvQf2QDaPoob7DEbufyUyFVa9RdwCtMu5YbH8oKJJx2vkHBouDWkyi8H9gv2opTvPLJUvLoQ8Zg8NSULKVsY85EFrM3FJ8kxZ3WDt7ciCFULnfFooBqKk2deNqkUdzX4dkRTjvnfzB64QnZXPvoBEWPJA3xkK91pNUoo61rY6tWwkMatiEesQawABNjafB1t8LuLG5WrF817JmFaW76UuopFQ5ddHZ4TXo2XTku2zbgXVaKEWv7fbbndckJytTMoitkrXxiLoobYdnEiEitChU4jXWbFNSrWiezvsu1H85muXyBwe42X57WxYwMopM553PhHfw2G4FuTU92s3djozNQKaJbtEMqMHjLRftYX6YkUWUopJVX46XtrjdGwtdmQ3a4BCxVBqBiP2QhYzHHSVwC2J5MPTFDGrooMgHNmPcDQKsJVozzJu6FHBP483zzjG4o8ffLrBBCnkfcjxyeSooswsoPiJq2UTYESfrA49Uoc94wX4kzMVfCvZ2BV3oMjYH6csQeopNdbv18842tFNisENNnfYu3F3QZux4BMwdqTibkL6azaEPH11eoohMr3NXrWNUxxwquSFDBQAFVBCfmiLYYEz2qK7SNAv6453ypyCopZUvN3GuA7EvVXypZXPWw7CDBT32nJp1iUXgGMr9jZ1FkWbF1bRelease
- Mint status
- Closed — sold out
- Pricing type
- Fixed · 8 tez
- Remaining supply
- 0 of 128
Chain state at block 15292979 · 2026-10-09T03:49:40Z. 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
- 128
- Indexed editions
- 124
- Mint scheduled
- 2024-11-04T13:11:35.000Z
- Primary mints recorded
- 124
- Prices paid at mint
- 0–8 tez · 124 priced mints
Current mint availability and pricing are shown on fxhash.
Market history
- Secondary trades
- 4
- Recorded volume
- 93 tez / wXTZ
- Lowest latest priced sale
- 12 tez / wXTZ
Historical trades; not current asking prices. Summaries refresh within 30 seconds.
Last completed sales index sync
- fx(params) mint tickets
- Block 15289815
- fxhash issuer v1 (first)
- Block 15289815
- fxhash issuer v1
- Block 15289815
- fxhash issuer v2
- Block 15289815
- fxhash issuer fx(params)
- Block 15289815
- fxhash marketplace v2
- Block 15289815
- fxhash marketplace v1
- Block 15289815
- objkt.com marketplace v1
- Block 15289815
- objkt.com English auctions v2
- Block 15289815
- objkt.com marketplace v2
- Block 15289815
- objkt.com English auctions v1
- Block 15289815
- objkt.com marketplace v3.2
- Block 15289815
- objkt.com collection offers
- Block 15289815
- objkt.com English auctions v3
- Block 15289815
- objkt.com marketplace v3.1
- Block 15289815
- objkt.com Dutch auctions v1
- Block 15289815