← All projects

Star Dance

by Neoformix

Minted
62 / 64
Published
2023-03-29

Star Dance

This is a 100% generative animated project. Its creation was motivated by the beauty depicted in star trail photos that show the rotation of the earth relative to the stars using long exposures. What if the stars left trails like this on their own? What if they danced in intricate patterns?

One unique feature of this project is a slider that controls how abstract to render the output. It can vary from realistic starscapes to abstract geometric designs.

Star Dance has 40 distinct movement patterns. Each edition gets a set of about 18 patterns that repeat in an irregular fashion until the animation is stopped. The mixing of a new movement pattern with the previous state of the stars yields intricate beautiful designs. The speed can be set to high for an energetic animation or to very slow for a subtle barely noticeable result. The speed and a couple of other settings can be controlled after minting using URL parameters.

The art will fill the available space and adapt to different aspect ratios.

The Params define most but not all of the qualities of each edition. The primary things that vary with the random seed are: 1) the specific motion patterns used and their order, 2) the number and positions of trees, 3) the details of some motion patterns (for example there are many different kinds of spirals used), 4) the exact color noise added to the colors defined in the params, 5) position and phase of the moon, 6) accent slashes in the sky.

Most of the parameters are self-explanatory but here are a few things that are not obvious.

The alpha values for colors are ignored except for the moon and foreground. If they are set to alpha=0 then the moon and foreground do not get drawn.

Abstraction values over 50 use fewer stars but they are drawn using the 'style' parameter which gives each star a more complex appearance. Abstraction values also impact the moon and foreground unless the 'abstraction for' parameter is set to 'stars only'

Coherence controls how many of the stars follow a new movement pattern. At lower coherence values many of the stars will remain as they were after the previous pattern. This can leave visual echos of the previous patterns giving a more complex overall result. At coherence = 100 the stars will all follow the new pattern.

The theme pattern appears near the beginning and also appears more frequently than the others. Some patterns are less suitable for themes so there are 28 to choose from out of the complete set of 40. The preview image will be taken during the theme pattern.

The style only affects the star appearance for abstraction levels greater than 50.

When the special setting is 'erode foreground' the foreground and moon will gradually dissolve.


This is a 100% code generated project. Outputs are created in using fx(params) but the speed, abstraction, and coherence properties can be adjusted using URL parameters.

There are some keyboard operations also

Click on the output and use these keys to affect it:
'f' - freeze/unfreeze
's' - save a frame

URL Parameters: To change the speed, abstraction, and coherence values add URL parameters like:
?abstraction=80&speed=20&coherence=80
These values will override what was set at the time of minting.

Copyright 2023 Jeff Clark

100% generative

All drawing and geometric code created by Jeff Clark using standard javascript and canvas 2D api. Perlin noise was used with support from perlin.js at https://codepen.io/sixsided/pen/emxxea.js

Project information
fxhash project ID
26321
Runtime
fxhash snippet · params: yes
Network
Tezos
Token contract
KT1EfsNuqwLAWDd3o4pvfUx1CAh5GMdTrRvr
Issuer (mint) contract
KT1Xpmp15KfqoePNW9HczFmqaGNHwadV2a3b
Artist addresses
tz2C7Z2jb4x8Wfd599Yp1qZRu56RxEUDrykQ
Generator URI
ipfs://QmQkp38kYX7S79bGESnaZ9yx1gY8WS3eChNyRr7red4LGP
Tags
generativelandscapemountainstreesstarsmoonabstractparams
View project on objkt ↗

Editions 62

Ownership snapshot 2026-10-07
Star Dance #1 static token preview

Owner: famtez_v1

Token ID
9430
Minted
2023-03-30
SeedooFgfmjnoY8Joya4apxrwr7hfAsp44Cscio8q61MSQVgfZLmMGk
Star Dance #2 static token preview

Owner: asymrisk

Token ID
9432
Minted
2023-03-30
Seedop7wmxT6GidK9Z3crQqiTWYvAmVgqrnED5XANxkPNpNm51fUmvX
Star Dance #4 static token preview

Owner: Neoformix

Token ID
9466
Minted
2023-03-30
SeedonvmEhEKpYkZNcpNZst2SvP22ik8jS4gS2jtWF1NpQYGD954ybX
Star Dance #6 static token preview

Owner: Neoformix

Token ID
9477
Minted
2023-03-30
SeedoobMuks9ZTvXR6WJJCV93mXieqENWJsXaUXioGfR2RzwNJ1tBS2
Star Dance #7 static token preview

Owner: Neoformix

Token ID
9482
Minted
2023-03-30
SeedoowdzDR7kuF4zaYMiTXUhfjGUYnwEe7dCQCZus3bXCeRV9TvWYE
Star Dance #9 static token preview

Owner: Neoformix

Token ID
9751
Minted
2023-03-30
SeedooQutiud1469o87hevP8aPTcAqXFvNidFTruEcYVpVAYhYBDwic
Star Dance #10 static token preview

Owner: Embers

Token ID
9945
Minted
2023-03-31
Seedonn8fY4QLmUYQdbASETdcZaVNepcEnnaUzSEfZwDXrDG2VUZEzd
Star Dance #11 static token preview

Owner: Monika

Token ID
10154
Minted
2023-03-31
Seedoneozk4nDL7J5A5uPAyxUMrszXnc9UTPvzk8s4YyXxkQfoL2qFh
Star Dance #13 static token preview

Owner: Uniray

Token ID
10196
Minted
2023-03-31
Seedop6sk56RcEjgufACFE72ddbdZV4FRuuT71nSZnR9bDgPPTcuVw1
Star Dance #14 static token preview

Owner: Uniray

Token ID
10209
Minted
2023-03-31
Seedonhq85yadTcEpm8KfnA4r67jjNLBbjmxjNgLX1YmSW1CZey8o9h
Star Dance #18 static token preview

Owner: Tezumie

Token ID
10269
Minted
2023-03-31
SeedoopT8kRLag18BiSyHipPxT9zca1dtNrGwJEiF1WFYAMyb7H5DCb

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
64
Indexed editions
62
Mint scheduled
2023-03-30T15:00:00.000Z
Primary mints recorded
62
Prices paid at mint
5–10 tez · 62 priced mints

Current mint availability and pricing are shown on fxhash.

Market history

Secondary trades
5
Recorded volume
5.25 tez / wXTZ
Lowest latest priced sale
0.1 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