fx(mash)

Rich Poole365/365

fx(mash) is my humble contribution to celebrating #fxhashturnsone

This series is based on a simple algorithm - lines of a random length are drawn on a square grid until the grid is full.

I have added a variety of features based on some of my favorite fxhash projects and a few special guests.

This collection is intentionally diverse and disorderly, that's a nice way of saying I only had a short period of time following the release of Acequia. As a result, some of the outputs might be weird, messy, or even bordering on broken (if you get one of the latter please let me know and I'll reimburse you).

Despite being a bit rough around the edges, I hope fx(mash) reflects some measure of my love for the fxhash community. If you're feeling kind, then perhaps it even harks back to the experimental early days :)

The last year has been an incredible journey, thank you for letting me be a part of our story so far.

Controls (in live view):

- Press [s] to save the current image
- Press [g] to toggle grain
- Press [h] for a high-res output

Beta Controls (in live view, definitely not fully tested):

- Press [p] to start/pause animation
- Press [i] to slow down animation
- Press [o] to speed up animation

All primary sales go to Savepakistan.


Acknowledgements:

fx(mash) uses Gorilla Sun's grain implementation, a big thanks to him and meezwhite for a great article that is well worth supporting https://www.fxhash.xyz/article/all-about-that-grain

Thank you to the artists who created the following collections. Some were the source for palettes, others directly inspired traits, and some I thought would be fun to include as specific trait values.

Palettes:

Archetype / Kjetil Golid / @kgolid
CHROMATLAS / Aleksandra Jovanić / @alexis_o_O
Contrapuntos / Marcelo Soria-Rodriguez / @msoriaro
Cuts / Todemashi / @todemashi
Edifice / Ben Kovach / @bendotk
Ethereal Microcosm / ciphrd / @ciphrd
Factura / Mathias Isaksen / @st4yhome_art
Farbteiler / Erik Swahn / @erikswahn
Fidenza / Tyler Hobbs / @tylerxhobbs
Garden Monoliths / Zancan / @zancan
g l a s s / punevyr / @punevyr
GRAPHEME / Sarah Ridgley / @sarah_ridgley
Loom / Andreas Rau / @andreasrau_eu
Memories of Qilin / Emily Xie / @emilyxxie
Meridian / Matt DesLauriers / @mattdesl
Millefoglie / Stefano Contiero / @stefan_contiero
Mountain View / Florian Berger / @flockaroo
Network C / Casey REAS / @reas
Proxima / Jacek Markusiewicz & IsmaHelio / @jMarkusiewicz & @ismahelios
Reading a Book / Kim Asendorf / @kimasendorf
Resistance Effect / Itzel Yard / @ix_shells
Screens / Thomas Lin Pedersen / @thomasp85
Sedimentary Dissolution / landlinesart / @landlinesart1
September / Tyler Boswell / @teaboswell
Solace / lunarean / @lunarean
SVRFACED / Lisa Orth / @lisaorthstudio
TBOA / Shvembldr / @shvembldr
Trossets / Anna Carreras / @carreras_anna
The Fire Within / Wen / @yiwen_lin
Zee / Lucas Reveil / @reveil_s

Traits and Trait Names:

Alley / Jinyao Lin / @jinyaolin
Arrangement / Eltono / @eltono
Art For Walls In Public Spaces / Anna Lucia / @annaluciacodes
Bound / David Brice Allen & ajberni / @davidbriceallen & @ajberni
A Bugged Forest / Zancan / @zancan
Cellular Automaton / ciphrd / @ciphrd
CENTURY-XXX-METAMOLNAR(S) / Casey REAS / @reas
Cosmic Type / Mark Webster / @motiondesign_01
De/Frag / Karsten Schmidt / @toxi
Disrupted / rudxane / @rudxane1
Dragons / William Mapan / @williamapan
Echos / Jeff / @ippsketch
Enfantines / (rat)chitect - Alejandro / @ratchitect
Geode & Gossamer / Lars Wander / @larswander
Hashed Cities / Yazid / @Yazid
Heavy Light / ECKER_O_ / @ecker_o
Horizon(te)s / Iskra Velitchkova & Zach Lieberman / @pointline_ & @zachlieberman
Hypergiraffe / Piter Pasma / @piterpasma
Impressions of Order / nbswwit / @nbswwit
Inconvergent / inconvergent / @inconvergent
Monolith / Ganchitecture & Orr Kislev / @ganchitecture & @OrrKislev
Ode to Random / Yazid / @Yazid
Repeater / Michael Connolly / @xiiixiii
Smolskull / Mark Knol / @mknol
Symmetriclew / abstractment / @abstractment
Towers / ertdfgcvb / @andreasgysin
Tych / rudxane / @rudxane1

This page has been generated using fx_hash public API https://api.fxhash.xyz/graphql/, to display an overview of a creator's collection from www.fxhash.xyz. The computation of "rarity" is not the official computation and therefore can differ. Dev by @zancan.