← Tapestry

Tapestry #5

by puolo

Tapestry #5 static token preview
Full screen

Static preview.

Project

Tapestry celebrates palettes and texture. It emphasizes the power of palettes by using them in a unique texture with infinite variations.

Tapestry has 136 very distinct palettes, each with it's own (not so secret) backstory.

The mint size of 747 was chosen because that is the expected number of mints required to get at least one of each palette. For anyone interested, this is called the coupon collector problem and has an accurate approximate solution of n * (ln(n) + .577216) + 0.5

Algorithm

The patterns and colors are generated by using parameterized Perlin noise, and a custom algorithm is used for the canvas-like texture. The canvas texture was especially satisfying since it is generated very fast by manipulating the z values with trigonometric functions. This allows Tapestry to render efficiently on any screen size (see the Responsive section below).

Attributes

Palette - each palette has an equal chance of being selected.
Amplitude - determines the overall turbulence in the pattern.
Vertical Variation - the variation in the vertical component of the pattern.
Horizontal Variation - the variation in the horizontal component of the pattern.
Noise Factor - the amount of noise the the overall pattern.
Color Variation - the variation in the color changes.

Rarities

The minting process will sort out the rarities. Since there are only 747 mints for 136 palettes, there will most certainly be some very rare palettes, probably a few with only one mint.

The other attributes produce billions of variations, virtually guaranteeing that each pattern will be entirely unique.

Responsive

Tapestry is responsive and will render on any screen size. Due to it's rendering speed, it's well suited for 4K or larger screens.

Notes

's' saves an image using the exact size of the current window so you can get an image in any resolution.

Since displays vary so widely and Tapestry will work on any any screen size, you can tweak the grain and brightness using the left/right arrow keys (grain), and up/down arrow keys (brightness). 'r' resets the values to the defaults.

Price history

DateEventPriceMarket
2022-04-19Mint1 tezfxhash issuer v2
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

Traits

Shares describe indexed editions only.
Palette
Krasner1 of 119 indexed editions · 1%
Amplitude
Low32 of 119 indexed editions · 27%
VertVar
Low35 of 119 indexed editions · 29%
HorzVar
Low39 of 119 indexed editions · 33%
NoiseFactor
Low35 of 119 indexed editions · 29%
ColorVar
Med38 of 119 indexed editions · 32%