← All projects

Brownian Graph

by reyrove, Papa Hawk

Minted
4 / 32
Published
2024-07-23

This interactive p5.js visualization features a dynamic network of moving points on a square canvas, adapting to the window size. The background is a gradient of two randomly selected colors from a palette of 69 hues.

Graph Structure: Points, connected via a symmetric matrix, range from 3 to 14. Their connections and sizes are randomized.

Movement & Interaction: Points move with randomized velocities, bouncing off edges. Collisions cause points to toggle color between black and white, simulating momentum exchange.

Interactivity: Users can add points by clicking or touching, dynamically expanding the network and its connections.
Link Color Variation: The color of connecting lines changes with their length, transitioning from white to black, enhancing visual depth.

Save GIF Feature: Press 's' or 'S' to save the animation as a GIF. This captures the evolving network and its interactions in a looping format, preserving the dynamic changes and visual effects.

Color and Contrast: The gradient background and dynamic point colors add richness and visual interest. Varying link colors further enhance depth and aesthetics.

Fluid Motion: The organic movement of points creates a mesmerizing effect reminiscent of Brownian motion, blending chaos with order.

Evolving Design: The network grows with user interaction, symbolizing fluid connectivity and change.

Color Selection: Two colors are randomly chosen for each gradient, ensuring a unique background each time.

Network Variability: Initial points, their sizes, and connections are randomized, adding complexity and unpredictability.

Link Color Change: Line colors vary based on length, creating a gradient effect from white to black.

This piece combines technical precision with artistic expression, offering a captivating and ever-evolving visual experience. Press 's' or 'S' to save the animation as a GIF and capture the intricate dance of points and connections.

Project information
fxhash project ID
31023
Runtime
fxhash snippet · params: yes
Network
Tezos
Token contract
KT1EfsNuqwLAWDd3o4pvfUx1CAh5GMdTrRvr
Issuer (mint) contract
KT1Xpmp15KfqoePNW9HczFmqaGNHwadV2a3b
Artist addresses
tz1RXsijmPeeF1kPyrhd8Hkm2RskJAeU3si5tz1TwVonvxXukt74LurPXuPStXJRp9GiJZo5
Generator URI
onchfs://5668397a0c8ad98181aa65914d4e5f75a9865c0c86bfd171fd4959015fa805d2
Tags
dynamicgenerativecolorgradientanimationmathcodep5jslinegraph
View project on objkt ↗

Editions 4

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
32
Indexed editions
4
Mint scheduled
2024-07-23T19:38:50.000Z
Primary mints recorded
4
Prices paid at mint
1 tez · 4 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