fosstodon.org is one of the many independent Mastodon servers you can use to participate in the fediverse.
Fosstodon is an invite only Mastodon instance that is open to those who are interested in technology; particularly free & open source software. If you wish to join, contact us for an invite.

Administered by:

Server stats:

8.8K
active users

#Genuary2025

0 posts0 participants0 posts today
Rodrigo Valla<p>I worked a little more in my <a href="https://fosstodon.org/tags/hitomezashi" class="mention hashtag" rel="tag">#<span>hitomezashi</span></a> patterns. Now in the standard form...<br /><a href="https://fosstodon.org/tags/genuary2025" class="mention hashtag" rel="tag">#<span>genuary2025</span></a> <a href="https://fosstodon.org/tags/genuary29" class="mention hashtag" rel="tag">#<span>genuary29</span></a></p>
David A. Reimann<p><a href="https://mathstodon.xyz/tags/MathArtMarch" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MathArtMarch</span></a> Day 6: Single Line<br>One single line (in a general sense) that draws 2025.<br><a href="https://mathstodon.xyz/tags/MathArt" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MathArt</span></a><br>A repost from <a href="https://mathstodon.xyz/tags/genuary2025" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>genuary2025</span></a>.</p>
Rodrigo Valla<p>It&#39;s never too late. I implemented an algorithm that transforms text in a hitomezashi pattern which resambles works from Julio Le Parc.</p><p>Here I used a short story by Borges.</p><p><a href="https://fosstodon.org/tags/genuary2025" class="mention hashtag" rel="tag">#<span>genuary2025</span></a> <a href="https://fosstodon.org/tags/genuary29" class="mention hashtag" rel="tag">#<span>genuary29</span></a> <a href="https://fosstodon.org/tags/genuary" class="mention hashtag" rel="tag">#<span>genuary</span></a></p>
Baillehache Pascal<p>Algorithmic doodle of the afternoon inspired by an image seen during <a href="https://hachyderm.io/tags/genuary2025" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>genuary2025</span></a> . The goal is to recreate an approximation of an image with a single non intersecting line. I've used a dragon curve fractal with varying recursion level according to the brightness. The curve is then rounded using cubic bezier curve and colourized according to the original image. I've actually used four lines originating from the center left empty on purpose. There are also some places where it self intersects. But it was fun to do.<br><a href="https://hachyderm.io/tags/cprogramming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cprogramming</span></a> <a href="https://hachyderm.io/tags/generativeart" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>generativeart</span></a></p>
Yann Le Gall<p><a href="https://genart.social/tags/genuary2025" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>genuary2025</span></a> <a href="https://genart.social/tags/genuary25" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>genuary25</span></a> Day 25: "One line that may or may not intersect itself."</p>
dr 🛠️🛰️📡🎧:blobfoxcomputer:<p>Prompt: Black on black.</p><p>(I deliberately skipped Prompt 3, "Exactly 42 lines of code." which seemed both too constricting and not constricting enough.)</p><p><a href="https://hachyderm.io/tags/genuary" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>genuary</span></a> <a href="https://hachyderm.io/tags/genuary2025" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>genuary2025</span></a> <a href="https://hachyderm.io/tags/genuary4" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>genuary4</span></a> <a href="https://hachyderm.io/tags/python" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>python</span></a> <a href="https://hachyderm.io/tags/pyqtgraph" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>pyqtgraph</span></a></p>
Wout<p>After adding a lot of extra modules to my toolkit during <a href="https://mastodon.social/tags/genuary2025" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>genuary2025</span></a>, I'm now polishing up everything. One of them is an Okhsl picker, and while testing its performance against HSL and other spaces, it became clear how bad HSL actually is when using it with interpolations. <a href="https://mastodon.social/tags/colorpicker" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>colorpicker</span></a></p>
dr 🛠️🛰️📡🎧:blobfoxcomputer:<p><a href="https://hachyderm.io/tags/genuary" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>genuary</span></a> </p><p>Layers upon layers upon layers.</p><p>I still like the basic idea here, but I couldn't make it work on multiple levels (how ironic).</p><p>I spent several hours trying to understand how color compositing works in general and in <a href="https://hachyderm.io/tags/qt" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>qt</span></a> in particular. I kind of got something fragile sort-of working.</p><p>When I gave up on Making It Perfect, I realized that looping a blizzard is unlikely to work. </p><p>Welp. This is a <a href="https://hachyderm.io/tags/learning" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>learning</span></a> <a href="https://hachyderm.io/tags/python" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>python</span></a> <a href="https://hachyderm.io/tags/pyqtgraph" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>pyqtgraph</span></a> project anyway and that goal was accomplished.</p><p><a href="https://hachyderm.io/tags/genuary2025" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>genuary2025</span></a> <a href="https://hachyderm.io/tags/genuary2" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>genuary2</span></a></p>
George Savva<p>Choosing pixels from a sorted or unsorted copy of a flowfield image depending on the hue of the original image. Anything from blue-green to purple-red gets copied, otherwise we see a sorted version.</p><p><a href="https://genart.social/tags/mathart" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>mathart</span></a> <a href="https://genart.social/tags/rtistry" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rtistry</span></a> <a href="https://genart.social/tags/genuary2025" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>genuary2025</span></a></p>
m1o9n6s8t8e3r<p><a href="https://mathstodon.xyz/tags/genuary28" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>genuary28</span></a> "Infinite Scroll."<br><a href="https://www.shadertoy.com/view/4XyfWW" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="">shadertoy.com/view/4XyfWW</span><span class="invisible"></span></a></p><p><a href="https://mathstodon.xyz/tags/genuary" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>genuary</span></a> <a href="https://mathstodon.xyz/tags/genuary2025" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>genuary2025</span></a></p>
xynyanother <a href="https://metapixl.com/discover/tags/hydra?src=hash" class="u-url hashtag" rel="nofollow noopener" target="_blank">#hydra</a> patch inspired by <a href="https://metapixl.com/discover/tags/genuary2025?src=hash" class="u-url hashtag" rel="nofollow noopener" target="_blank">#genuary2025</a><br> <br> <a href="https://metapixl.com/discover/tags/genuary8?src=hash" class="u-url hashtag" rel="nofollow noopener" target="_blank">#genuary8</a> "Draw one million of something."<br> <br> link: <a href="https://hydra.ojack.xyz/?code=YnBtJTIwJTNEJTIwMTIwJTBBJTBBc2hhcGUoJTVCMyUyQyUyMDQlMkMlMjA2JTJDJTIwNSU1RCUyQyUyMDAuMyUyQyUyMDAuMDEpJTBBJTA5LnJvdGF0ZSglNUIwJTJDJTIwMzAlMkMlMjA0NSUyQyUyMDkwJTJDJTIwNzUlMkMlMjA4MCU1RCklMEElMDkuc2NhbGUoJTVCMSUyQyUyMDAuNyUyQyUyMDEuMSU1RCUyQyUyMCU1QjAuNSUyQyUyMDAuNyUyQyUyMDElNUQlMkMlMjAlNUIxLjUlMkMlMjAxLjAlMkMlMjAwLjklNUQpJTBBJTA5LnNjYWxlKCU1QjElMkMlMjAxLjUlMkMlMjAyJTJDJTIwMi41JTJDJTIwMyU1RCklMEElMDkucmVwZWF0KDEwMCUyQyUyMDEwMDAwKSUwQSUwOS5zY3JvbGxZKDElMkMlMjAwLjAwMDAxKSUwQSUwOS5vdXQobzEpJTBBJTBBdm9yb25vaSgyMCUyQyUyMDAuMSUyQyUyMDAuMCklMEElMDkuc2NhbGUoMSUyQyUyMDAuNSUyQyUyMDIpJTBBJTA5LnJlcGVhdFgoNS4wJTJDJTIwMC4zKSUwQSUwOS5zY3JvbGxZKDElMkMlMjAlNUIwLjElMkMlMjAwJTJDJTIwMC4zJTJDJTIwMC4wMSUyQyUyMDAlNUQpJTBBJTA5Lm1vZHVsYXRlKG8xJTJDJTIwMC41KSUwQSUwOS5tb2R1bGF0ZShub2lzZSgyJTJDJTIwKCklMjAlM0QlM0UlMjBhLmZmdCU1QjAlNUQlMjAqJTIwMC4wMDEpJTJDJTIwKCklMjAlM0QlM0UlMjBhLmZmdCU1QjAlNUQlMjAqJTIwMC4wMDElMjAlMkIlMjAwLjAyKSUwQSUwOS50aHJlc2goMC41JTJDJTIwMCklMEElMDkuZGlmZihvMSklMEElMDkuc3ViKG8yJTJDJTIwMSklMEElMDkuYWRkKG8xKSUwQSUwOS5vdXQobzAp" rel="nofollow noopener" target="_blank">https://hydra.ojack.xyz/?code=YnBtJTIwJTNEJTIwMTIwJTBBJTBBc2hhcGUoJTVCMyUyQyUyMDQlMkMlMjA2JTJDJTIwNSU1RCUyQyUyMDAuMyUyQyUyMDAuMDEpJTBBJTA5LnJvdGF0ZSglNUIwJTJDJTIwMzAlMkMlMjA0NSUyQyUyMDkwJTJDJTIwNzUlMkMlMjA4MCU1RCklMEElMDkuc2NhbGUoJTVCMSUyQyUyMDAuNyUyQyUyMDEuMSU1RCUyQyUyMCU1QjAuNSUyQyUyMDAuNyUyQyUyMDElNUQlMkMlMjAlNUIxLjUlMkMlMjAxLjAlMkMlMjAwLjklNUQpJTBBJTA5LnNjYWxlKCU1QjElMkMlMjAxLjUlMkMlMjAyJTJDJTIwMi41JTJDJTIwMyU1RCklMEElMDkucmVwZWF0KDEwMCUyQyUyMDEwMDAwKSUwQSUwOS5zY3JvbGxZKDElMkMlMjAwLjAwMDAxKSUwQSUwOS5vdXQobzEpJTBBJTBBdm9yb25vaSgyMCUyQyUyMDAuMSUyQyUyMDAuMCklMEElMDkuc2NhbGUoMSUyQyUyMDAuNSUyQyUyMDIpJTBBJTA5LnJlcGVhdFgoNS4wJTJDJTIwMC4zKSUwQSUwOS5zY3JvbGxZKDElMkMlMjAlNUIwLjElMkMlMjAwJTJDJTIwMC4zJTJDJTIwMC4wMSUyQyUyMDAlNUQpJTBBJTA5Lm1vZHVsYXRlKG8xJTJDJTIwMC41KSUwQSUwOS5tb2R1bGF0ZShub2lzZSgyJTJDJTIwKCklMjAlM0QlM0UlMjBhLmZmdCU1QjAlNUQlMjAqJTIwMC4wMDEpJTJDJTIwKCklMjAlM0QlM0UlMjBhLmZmdCU1QjAlNUQlMjAqJTIwMC4wMDElMjAlMkIlMjAwLjAyKSUwQSUwOS50aHJlc2goMC41JTJDJTIwMCklMEElMDkuZGlmZihvMSklMEElMDkuc3ViKG8yJTJDJTIwMSklMEElMDkuYWRkKG8xKSUwQSUwOS5vdXQobzAp</a><br> <br> <a href="https://metapixl.com/discover/tags/art?src=hash" class="u-url hashtag" rel="nofollow noopener" target="_blank">#art</a> <a href="https://metapixl.com/discover/tags/fediart?src=hash" class="u-url hashtag" rel="nofollow noopener" target="_blank">#fediart</a> <a href="https://metapixl.com/discover/tags/mastoart?src=hash" class="u-url hashtag" rel="nofollow noopener" target="_blank">#mastoart</a> <a href="https://metapixl.com/discover/tags/digitalart?src=hash" class="u-url hashtag" rel="nofollow noopener" target="_blank">#digitalart</a> <a href="https://metapixl.com/discover/tags/mediaart?src=hash" class="u-url hashtag" rel="nofollow noopener" target="_blank">#mediaart</a> <a href="https://metapixl.com/discover/tags/contemporaryart?src=hash" class="u-url hashtag" rel="nofollow noopener" target="_blank">#contemporaryart</a> <a href="https://metapixl.com/discover/tags/texture?src=hash" class="u-url hashtag" rel="nofollow noopener" target="_blank">#texture</a> <a href="https://metapixl.com/discover/tags/generativeart?src=hash" class="u-url hashtag" rel="nofollow noopener" target="_blank">#generativeart</a> <a href="https://metapixl.com/discover/tags/videosynth?src=hash" class="u-url hashtag" rel="nofollow noopener" target="_blank">#videosynth</a> <a href="https://metapixl.com/discover/tags/generative?src=hash" class="u-url hashtag" rel="nofollow noopener" target="_blank">#generative</a> <a href="https://metapixl.com/discover/tags/creativecoding?src=hash" class="u-url hashtag" rel="nofollow noopener" target="_blank">#creativecoding</a> <a href="https://metapixl.com/discover/tags/genuary?src=hash" class="u-url hashtag" rel="nofollow noopener" target="_blank">#genuary</a>
Laurent HoudardGenuary 18 - What does wind look like?<br> <br> <a href="https://pixelfed.social/discover/tags/genuary2025?src=hash" class="u-url hashtag" rel="nofollow noopener" target="_blank">#genuary2025</a> <a href="https://pixelfed.social/discover/tags/genuary18?src=hash" class="u-url hashtag" rel="nofollow noopener" target="_blank">#genuary18</a> <a href="https://pixelfed.social/discover/tags/genuary?src=hash" class="u-url hashtag" rel="nofollow noopener" target="_blank">#genuary</a> <a href="https://pixelfed.social/discover/tags/generativeart?src=hash" class="u-url hashtag" rel="nofollow noopener" target="_blank">#generativeart</a> <a href="https://pixelfed.social/discover/tags/algorithmicart?src=hash" class="u-url hashtag" rel="nofollow noopener" target="_blank">#algorithmicart</a> <a href="https://pixelfed.social/discover/tags/abstract?src=hash" class="u-url hashtag" rel="nofollow noopener" target="_blank">#abstract</a> <a href="https://pixelfed.social/discover/tags/blackandwhite?src=hash" class="u-url hashtag" rel="nofollow noopener" target="_blank">#blackandwhite</a>
generiyaki<p>Quiet around here. Feels like everybody is recuperating after a busy month for some reason...</p><p>Here are the first ~20,000 digits of e, sorted from low to high within each row. 0 = dark blue and 9 = yellow. This could have worked for <a href="https://genart.social/tags/genuary27" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>genuary27</span></a> "no randomness or noise or trig." In my defense, I am very slow.</p><p><a href="https://genart.social/tags/GenArt" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GenArt</span></a> <a href="https://genart.social/tags/GenerativeArt" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GenerativeArt</span></a> <a href="https://genart.social/tags/Processing" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Processing</span></a> <a href="https://genart.social/tags/CreativeCoding" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CreativeCoding</span></a> <a href="https://genart.social/tags/Genuary" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Genuary</span></a> <a href="https://genart.social/tags/Genuary2025" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Genuary2025</span></a></p>
Yann Le Gall<p><a href="https://genart.social/tags/genuary2025" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>genuary2025</span></a> <a href="https://genart.social/tags/genuary28" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>genuary28</span></a> Day 28: "Infinite Scroll."</p>
Scott Richmond<p><a href="https://assemblag.es/tags/genuary2025" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>genuary2025</span></a> <a href="https://assemblag.es/tags/genuary" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>genuary</span></a> <a href="https://assemblag.es/tags/genuary12" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>genuary12</span></a> <a href="https://assemblag.es/tags/genuary14" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>genuary14</span></a>: only black and white, subdivision. Combining the two prompts. Not in love with this, but can't tweak all day. Variation on the Koch curve.</p><p>Yes, I know it's February 1, and the world is on fire.</p><p>Edit 1: Not Sierpienski triangle! Edit 2: Here's the code: <a href="https://web.ludus.dev/?code=let+side_len+%3D+400%0A%0Afn+side%21+%7B%0A++%28len%2C+0%29+-%3E+fd%21+%28len%29%0A++%28len%2C+n%29+-%3E+%7B%0A++++side%21+%28div+%28len%2C+3%29%2C+dec+%28n%29%29%0A++++lt%21+%280.25%29%0A++++side%21+%28div+%28len%2C+3%29%2C+dec+%28n%29%29%0A++++rt%21+%280.25%29%0A++++side%21+%28div+%28len%2C+3%29%2C+dec+%28n%29%29%0A++++rt%21+%280.25%29%0A++++side%21+%28div+%28len%2C+3%29%2C+dec+%28n%29%29%0A++++lt%21+%280.25%29%0A++++side%21+%28div+%28len%2C+3%29%2C+dec+%28n%29%29%0A++%7D%0A%7D%0A%0Afn+serp_square%21+%28depth%29+-%3E+%7B%0A++repeat+4+%7B%0A++++side%21+%28side_len%2C+depth%29%0A++++rt%21+%280.25%29%0A++%7D%0A%7D%0A%0Alet+gap_ratio+%3D+0.43%0A%0Afn+grid_line%21+%7B%0A++%28cols%29+-%3E+grid_line%21+%28cols%2C+cols%29%0A++%28cols%2C+0%29+-%3E+%7B%0A++++%26+pw%21+%281%29%0A++++serp_square%21+%28cols%29%0A++++pu%21+%28%29%0A++++lt%21+%280.25%29%0A++++fd%21+%28mult+%28cols%2C+side_len%2C+gap_ratio%29%29%0A++++rt%21+%280.25%29%0A++++pd%21+%28%29%0A++%7D%0A++%28cols%2C+iter%29+-%3E+%7B%0A++++%26+pw%21+%28inc+%28iter%29%29%0A++++serp_square%21+%28sub+%28cols%2C+iter%29%29%0A++++pu%21+%28%29%0A++++rt%21+%280.25%29%0A++++fd%21+%28mult+%28side_len%2C+gap_ratio%29%29%0A++++lt%21+%280.25%29%0A++++pd%21+%28%29%0A++++grid_line%21+%28cols%2C+dec+%28iter%29%29%0A++%7D%0A%7D%0A%0Apw%21+%282%29%0Agrid_line%21+%286%29%0Ahideturtle%21+%28%29%0A%0A" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">web.ludus.dev/?code=let+side_l</span><span class="invisible">en+%3D+400%0A%0Afn+side%21+%7B%0A++%28len%2C+0%29+-%3E+fd%21+%28len%29%0A++%28len%2C+n%29+-%3E+%7B%0A++++side%21+%28div+%28len%2C+3%29%2C+dec+%28n%29%29%0A++++lt%21+%280.25%29%0A++++side%21+%28div+%28len%2C+3%29%2C+dec+%28n%29%29%0A++++rt%21+%280.25%29%0A++++side%21+%28div+%28len%2C+3%29%2C+dec+%28n%29%29%0A++++rt%21+%280.25%29%0A++++side%21+%28div+%28len%2C+3%29%2C+dec+%28n%29%29%0A++++lt%21+%280.25%29%0A++++side%21+%28div+%28len%2C+3%29%2C+dec+%28n%29%29%0A++%7D%0A%7D%0A%0Afn+serp_square%21+%28depth%29+-%3E+%7B%0A++repeat+4+%7B%0A++++side%21+%28side_len%2C+depth%29%0A++++rt%21+%280.25%29%0A++%7D%0A%7D%0A%0Alet+gap_ratio+%3D+0.43%0A%0Afn+grid_line%21+%7B%0A++%28cols%29+-%3E+grid_line%21+%28cols%2C+cols%29%0A++%28cols%2C+0%29+-%3E+%7B%0A++++%26+pw%21+%281%29%0A++++serp_square%21+%28cols%29%0A++++pu%21+%28%29%0A++++lt%21+%280.25%29%0A++++fd%21+%28mult+%28cols%2C+side_len%2C+gap_ratio%29%29%0A++++rt%21+%280.25%29%0A++++pd%21+%28%29%0A++%7D%0A++%28cols%2C+iter%29+-%3E+%7B%0A++++%26+pw%21+%28inc+%28iter%29%29%0A++++serp_square%21+%28sub+%28cols%2C+iter%29%29%0A++++pu%21+%28%29%0A++++rt%21+%280.25%29%0A++++fd%21+%28mult+%28side_len%2C+gap_ratio%29%29%0A++++lt%21+%280.25%29%0A++++pd%21+%28%29%0A++++grid_line%21+%28cols%2C+dec+%28iter%29%29%0A++%7D%0A%7D%0A%0Apw%21+%282%29%0Agrid_line%21+%286%29%0Ahideturtle%21+%28%29%0A%0A</span></a></p>
dr 🛠️🛰️📡🎧:blobfoxcomputer:<p>It's February 1 and you know what that means!</p><p><a href="https://hachyderm.io/tags/GENUARY" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GENUARY</span></a>!! </p><p>This is my first ever entry. Prompt is "Vertical or horizontal lines only."</p><p><a href="https://hachyderm.io/tags/genuary2025" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>genuary2025</span></a> <a href="https://hachyderm.io/tags/genuary1" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>genuary1</span></a> <a href="https://hachyderm.io/tags/python" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>python</span></a> <a href="https://hachyderm.io/tags/pyqtgraph" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>pyqtgraph</span></a></p>
Łukasz Langa<p><a href="https://mastodon.social/tags/genuary31" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>genuary31</span></a> prompt: pixel sorting.</p><p>This took a lot of effort since I have zero experience with GLSL, but it's a success in the end. The pixels are sorted, indeed.</p><p><a href="https://ambv.pyscriptapps.com/genuary-prompt-31/latest/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">ambv.pyscriptapps.com/genuary-</span><span class="invisible">prompt-31/latest/</span></a></p><p><a href="https://mastodon.social/tags/genuary2025" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>genuary2025</span></a> <a href="https://mastodon.social/tags/genuary" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>genuary</span></a> <a href="https://mastodon.social/tags/GenerativeArt" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GenerativeArt</span></a> <a href="https://mastodon.social/tags/CreativeCoding" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CreativeCoding</span></a> <a href="https://mastodon.social/tags/WebGL" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WebGL</span></a> <a href="https://mastodon.social/tags/Python" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Python</span></a> <a href="https://mastodon.social/tags/PixelSorting" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PixelSorting</span></a> <a href="https://mastodon.social/tags/GlitchArt" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GlitchArt</span></a></p>
flockaroo<p>...the other pixelsort: ...why not we start with white noise and wildly swap pixels to fit an image? ;-P <a href="https://mastodon.art/tags/genuary31" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>genuary31</span></a> <a href="https://mastodon.art/tags/genuary" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>genuary</span></a> <a href="https://mastodon.art/tags/genuary2025" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>genuary2025</span></a> ...it was a blast! thx @piterpasma and all other contributors!</p>
flockaroo<p>sucked into the sorting sno... <a href="https://mastodon.art/tags/glsl" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>glsl</span></a> <a href="https://mastodon.art/tags/genuary31" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>genuary31</span></a> <a href="https://mastodon.art/tags/genuary" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>genuary</span></a> <a href="https://mastodon.art/tags/GENUARY2025" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GENUARY2025</span></a> <a href="https://www.shadertoy.com/view/l3KBzV" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="">shadertoy.com/view/l3KBzV</span><span class="invisible"></span></a></p>
Wout<p>Day 31 of <a href="https://mastodon.social/tags/genuary2025" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>genuary2025</span></a>: “Pixel sorting.”</p><p>The only time this <a href="https://mastodon.social/tags/genuary" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>genuary</span></a> that I'm using bitmap data. Portraits of me (by Mick Michel) projected in 3D, and the individual pixels sorted on the z-axis according to their perceived luminance.</p><p>Thanks <span class="h-card" translate="no"><a href="https://genart.social/@piterpasma" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>piterpasma</span></a></span> and everyone involved for organising Genuary!</p>