← All projects

Celestial Symmetry by CryptoRusputin

by CryptoRasputin

Minted
2 / 0
Published
2025-03-02

The code creates a generative artwork based on random elements, blending various shapes, colors, and particle effects. The central theme revolves around symmetry, sacred geometry, and dynamic particle systems. The artwork is rendered on a canvas, and the visual composition evolves based on randomly generated parameters that influence shapes, colors, and movement.

Key Concepts and Techniques Used
Canvas Setup:

The canvas is set to a square resolution (1080x1080 pixels) and uses the HSB (Hue, Saturation, Brightness) color mode to easily manipulate colors. Angles are measured in degrees.
Randomized Parameters:

Several parameters are randomized to introduce variability in the artwork. These parameters include:
Symmetry: Controls how many symmetrical copies of a shape are drawn (e.g., circles or lines).
Angle: Defines the angle between each symmetrical copy.
Layers: Refers to how many concentric layers of geometry are drawn, with each layer having a smaller radius than the previous one.
Colors: Color palettes are randomly generated for both the doodle elements and the sacred geometry. This allows the artwork to change with each execution.
Doodle Elements:

Various types of doodles (blobs, spikes, scribbles, etc.) are created and randomly placed on the canvas. Each doodle element has random properties such as size, rotation, color, and complexity.
These elements are designed using procedural techniques, where their shapes evolve based on mathematical functions (e.g., noise or randomness).
Sacred Geometry:

Sacred geometry patterns are generated at the center of the canvas. These patterns are made up of concentric circles and lines, creating complex, symmetrical designs that are repeated multiple times, based on the symmetry value.
The geometry is drawn with a focus on repetition and rotational symmetry, resulting in a kaleidoscope-like effect.
Particles:

A particle system is used to generate dynamic visual elements like confetti, sparkles, and trails. Each particle has random properties, such as its size, color, movement speed, and life span. These particles move and change over time, adding a sense of motion and liveliness to the artwork.
When particles move off-screen or reach the end of their lifespan, they are reset to a new random position to keep the system active.
Background Effects:

A gradient background is created to enhance the visual experience. The gradient is applied across the entire canvas, transitioning from one color to another. This subtle effect sets the tone for the artwork and adds depth.
Final Touches:

The artwork ends with a vignette effect, which darkens the edges of the canvas and draws focus toward the center. This softens the overall composition and adds a more polished, finished look.
Visual and Aesthetic Features
Symmetry and Geometry: The artwork has a harmonious structure, with shapes and patterns following a symmetrical layout. Sacred geometry is a key component, with rotating circles and interconnected lines forming intricate designs.

Dynamic Elements: Doodle elements (blobs, spikes, scribbles, etc.) bring organic and chaotic forms to the artwork. These elements are randomly generated but maintain an overall cohesive style through their color and shape types.

Particle Interactions: The particles add life to the artwork, moving around and interacting with the environment. Their varied behaviors (confetti, sparkles, trails) make the piece feel alive and ever-changing.

Color Palettes: The colors used in the artwork vary between vibrant, complementary hues and more muted tones, depending on the randomization of color palettes. This keeps the visual experience fresh with every rendering.

Polished Look: The vignette effect and the harmonious placement of doodles and geometry create a balanced composition that is visually pleasing and focused on the center.

Project information
fxhash project ID
31634
Runtime
fxhash snippet · params: yes
Network
Tezos
Token contract
KT1EfsNuqwLAWDd3o4pvfUx1CAh5GMdTrRvr
Issuer (mint) contract
KT1Xpmp15KfqoePNW9HczFmqaGNHwadV2a3b
Artist addresses
tz1VY6PXdFtk9wtCHYuW2dEfuzsUqLAJz4J6
Generator URI
ipfs://QmWptpRZwxVBsqJdgLVkJ9QZse2bw2EF6Y7d6sDewvgois
Tags
Not yet indexed
View project on objkt ↗

Editions 2

Ownership snapshot 2026-10-07

Release

Mint status
Restricted mint conditions
Pricing type
Fixed · 1 tez
Remaining supply
0 of 2
Opens
2025-03-06T10:30:00Z

Chain state at block 15284878 · 2026-10-08T14:13:04Z. 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
0
Indexed editions
2
Mint scheduled
2025-03-06T10:30:00.000Z
Primary mints recorded
2
Prices paid at mint
1 tez · 2 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