<p>Perrose and Danis mated to produce Weingree.<br>They are the product of 8 generations of breeding.<br>They like sharp fractals.</p><p>If this flame is beautiful, โญ or boost this post to improve its chances for future breedings.<br><a href="/tags/generativeart/" rel="tag">#generativeArt</a></p>
generativeart
<p>Reading through Anthropic's official repo for giving agents various "super skills"[1]... There's an "algorithmic art" skill and the instructions are explicitly encouraging pure deception as one of the key "critical guidelines":</p><p>"The philosophy MUST stress multiple times that the final algorithm should appear as though it took countless hours to develop, was refined with care, and comes from someone at the absolute top of their field. This framing is essential - repeat phrases like "meticulously crafted algorithm," "the product of deep computational expertise," "painstaking optimization," "master-level implementation.""</p><p><a href="https://github.com/anthropics/skills/blob/main/skills/algorithmic-art/SKILL.md" rel="nofollow" class="ellipsis" title="github.com/anthropics/skills/blob/main/skills/algorithmic-art/SKILL.md"><span class="invisible">https://</span><span class="ellipsis">github.com/anthropics/skills/b</span><span class="invisible">lob/main/skills/algorithmic-art/SKILL.md</span></a></p><p>For someone who's been working in this field for almost 30 years, this "skills.md" file is just the worst... and so far off the mark! ๐คฎ<br> <br>Touch some effing grass, Anthropic (and all boosters)! How can so many people think this approach is _the_ future? The map is not the terrain...</p><p>[1] Alone the premise of this repo is pure comedy gold and pure sadness in equal measures!</p><p><a href="/tags/algorithmicart/" rel="tag">#AlgorithmicArt</a> <a href="/tags/generativeart/" rel="tag">#GenerativeArt</a> <a href="/tags/noai/" rel="tag">#NoAI</a> <a href="/tags/agents/" rel="tag">#Agents</a> <a href="/tags/deception/" rel="tag">#Deception</a></p>
<p>๐๐ช๐๐ฉ๐ก๐ ๐๐๐๐๐ฉ ๐๐ฃ ๐๐ข๐ฅ๐๐๐จ๐๐จ<br>acrylic on paper<br>20 x 25 in.</p><p><a href="/tags/generativeart/" rel="tag">#generativeart</a> <a href="/tags/plotterart/" rel="tag">#plotterart</a> <a href="/tags/abstractart/" rel="tag">#abstractart</a> <a href="/tags/creativecoding/" rel="tag">#creativecoding</a> <a href="/tags/p5js/" rel="tag">#p5js</a> <a href="/tags/axidraw/" rel="tag">#axidraw</a> <a href="/tags/genartclub/" rel="tag">#genartclub</a> <a href="/tags/mastoart/" rel="tag">#mastoart</a> <a href="/tags/moire/" rel="tag">#moire</a> <a href="/tags/worksonpaper/" rel="tag">#worksonpaper</a></p>
<p>This week I've been rewriting (in Zig) the position-based dynamics & cellular-automata engines used for the cloth sim in my <a href="/tags/danza/" rel="tag">#DANZA</a> art project (check the hashtag for older WIP)... Still endless tweaking, but could already stare at this beauty for hours, literally! </p><p>(And of course, I'm also again "dogfooding" <a href="http://thi.ng/genart-api" rel="nofollow"><span class="invisible">http://</span>thi.ng/genart-api</a> for defining/handling parameters and animation timing...)</p><p><a href="/tags/generativeart/" rel="tag">#GenerativeArt</a> <a href="/tags/algorithmicart/" rel="tag">#AlgorithmicArt</a> <a href="/tags/cellularautomata/" rel="tag">#CellularAutomata</a> <a href="/tags/physics/" rel="tag">#Physics</a> <a href="/tags/simulation/" rel="tag">#Simulation</a> <a href="/tags/genartapi/" rel="tag">#GenArtAPI</a> <a href="/tags/zig/" rel="tag">#Zig</a> <a href="/tags/wasm/" rel="tag">#WASM</a> <a href="/tags/webassembly/" rel="tag">#WebAssembly</a> <a href="/tags/noai/" rel="tag">#NoAI</a></p>
Edited 260d ago
<p>I've created & uploaded video previews of a few more <a href="/tags/linearmemory/" rel="tag">#LinearMemory</a> variations & recommend the download versions for best quality (HD720p @ 60fps)... The actual piece is a realtime (browser based), endless and non-repeating animation. The only things left now are further optimizations and making it dynamically adaptive to different screen/print sizes...</p><p><a href="https://drive.google.com/drive/folders/1y1WWZmQjIsbD5lmlPg0jpQmrLLCv2yCB?usp=sharing" rel="nofollow" class="ellipsis" title="drive.google.com/drive/folders/1y1WWZmQjIsbD5lmlPg0jpQmrLLCv2yCB?usp=sharing"><span class="invisible">https://</span><span class="ellipsis">drive.google.com/drive/folders</span><span class="invisible">/1y1WWZmQjIsbD5lmlPg0jpQmrLLCv2yCB?usp=sharing</span></a></p><p>Enjoy!</p><p><a href="/tags/generative/" rel="tag">#Generative</a> <a href="/tags/art/" rel="tag">#Art</a> <a href="/tags/generativeart/" rel="tag">#GenerativeArt</a> <a href="/tags/color/" rel="tag">#Color</a> <a href="/tags/pixel/" rel="tag">#Pixel</a> <a href="/tags/glitch/" rel="tag">#Glitch</a> <a href="/tags/texture/" rel="tag">#Texture</a> <a href="/tags/ringbuffer/" rel="tag">#RingBuffer</a> <a href="/tags/thingumbrella/" rel="tag">#ThingUmbrella</a> <a href="/tags/noai/" rel="tag">#NoAI</a> <a href="/tags/animation/" rel="tag">#Animation</a></p>
<p>GrungyDistanceFunctionVoronoiPixelArt for <a href="/tags/texturetuesday/" rel="tag">#TextureTuesday</a>...</p><p>These are some selected snapshots of a single [endless] variation of my generative De/Frag V2 piece from 2021, an intentional attempt at creatively breaking the traditional aesthetic of <a href="/tags/voronoi/" rel="tag">#Voronoi</a> diagrams and revealing the inner workings of the Jump Flood algorithm and combined with randomly perturbed distance functions...</p><p>Ps. New limited edition giclรฉe prints in various sizes (of this and other projects) will be soon available from my store (currently in preparation)...</p><p><a href="/tags/generativeart/" rel="tag">#GenerativeArt</a> <a href="/tags/algorithmicart/" rel="tag">#AlgorithmicArt</a> <a href="/tags/art/" rel="tag">#Art</a> <a href="/tags/abstract/" rel="tag">#Abstract</a> <a href="/tags/color/" rel="tag">#Color</a> <a href="/tags/texture/" rel="tag">#Texture</a> <a href="/tags/pixel/" rel="tag">#Pixel</a> <a href="/tags/noai/" rel="tag">#NoAI</a></p>
Edited 220d ago
<p>๐๐ช๐๐ฉ๐ก๐ ๐๐๐๐๐ฉ ๐๐ฃ ๐๐ข๐ฅ๐๐๐จ๐๐จ 1<br>Acrylic on paper<br>23 x 28โ framed</p><p>Currently available at The Compound Gallery in Emeryville, CA.</p><p><a href="/tags/generativeart/" rel="tag">#generativeart</a> <a href="/tags/plotterart/" rel="tag">#plotterart</a> <a href="/tags/abstractart/" rel="tag">#abstractart</a> <a href="/tags/creativecoding/" rel="tag">#creativecoding</a> <a href="/tags/p5js/" rel="tag">#p5js</a> <a href="/tags/axidraw/" rel="tag">#axidraw</a> <a href="/tags/genartclub/" rel="tag">#genartclub</a> <a href="/tags/mastoart/" rel="tag">#mastoart</a> <a href="/tags/moire/" rel="tag">#moire</a> <a href="/tags/worksonpaper/" rel="tag">#worksonpaper</a></p>
<p>Iโm thrilled to announce my upcoming solo exhibition, ๐๐ข๐ต๐ข๐ด๐ต๐ณ๐ฐ๐ฑ๐ฉ๐ช๐ค ๐๐ฐ๐ณ๐จ๐ฆ๐ต๐ต๐ช๐ฏ๐จ.</p><p>Join us at The Compound Gallery in Emeryville, CA for the opening reception on Saturday, January 24, 2026 from 6-9pm. The exhibition will be on view through March 15, 2026.</p><p><a href="https://thecompoundgallery.com/catastrophic-forgetting-sohan-murthy/" rel="nofollow" class="ellipsis" title="thecompoundgallery.com/catastrophic-forgetting-sohan-murthy/"><span class="invisible">https://</span><span class="ellipsis">thecompoundgallery.com/catastr</span><span class="invisible">ophic-forgetting-sohan-murthy/</span></a></p><p><a href="/tags/generativeart/" rel="tag">#generativeart</a> <a href="/tags/plotterart/" rel="tag">#plotterart</a> <a href="/tags/penplotter/" rel="tag">#penplotter</a> <a href="/tags/abstractart/" rel="tag">#abstractart</a> <a href="/tags/creativecoding/" rel="tag">#creativecoding</a> <a href="/tags/p5js/" rel="tag">#p5js</a> <a href="/tags/genartclub/" rel="tag">#genartclub</a> <a href="/tags/mastoart/" rel="tag">#mastoart</a> <a href="/tags/moire/" rel="tag">#moire</a> <a href="/tags/worksonpaper/" rel="tag">#worksonpaper</a> <a href="/tags/sfba/" rel="tag">#sfba</a></p>
Edited 214d ago
<p>๐๐๐๐๐ ๐๐๐ง๐ฉ๐๐ฉ๐๐ค๐ฃ๐๐ฃ๐ 3, 6, 9, and 12<br>2024, acrylic on paper, 19.5 x 26.5 in. framed</p><p>These four paintings are currently available at The Compound Gallery in Emeryville, California.</p><p><a href="/tags/generativeart/" rel="tag">#generativeart</a> <a href="/tags/plotterart/" rel="tag">#plotterart</a> <a href="/tags/abstractart/" rel="tag">#abstractart</a> <a href="/tags/creativecoding/" rel="tag">#creativecoding</a> <a href="/tags/p5js/" rel="tag">#p5js</a> <a href="/tags/axidraw/" rel="tag">#axidraw</a> <a href="/tags/genartclub/" rel="tag">#genartclub</a> <a href="/tags/mastoart/" rel="tag">#mastoart</a> <a href="/tags/moire/" rel="tag">#moire</a> <a href="/tags/worksonpaper/" rel="tag">#worksonpaper</a></p>
<p>๐๐ข๐ต๐ข๐ด๐ต๐ณ๐ฐ๐ฑ๐ฉ๐ช๐ค ๐๐ฐ๐ณ๐จ๐ฆ๐ต๐ต๐ช๐ฏ๐จ is a series of paintings created with a robotic pen plotter. The robot follows instructions produced by a generative algorithm that creates a unique output each time it runs.</p><p><a href="/tags/generativeart/" rel="tag">#generativeart</a> <a href="/tags/plotterart/" rel="tag">#plotterart</a> <a href="/tags/abstractart/" rel="tag">#abstractart</a> <a href="/tags/creativecoding/" rel="tag">#creativecoding</a> <a href="/tags/p5js/" rel="tag">#p5js</a> <a href="/tags/axidraw/" rel="tag">#axidraw</a> <a href="/tags/genartclub/" rel="tag">#genartclub</a> <a href="/tags/mastoart/" rel="tag">#mastoart</a> <a href="/tags/moire/" rel="tag">#moire</a> <a href="/tags/worksonpaper/" rel="tag">#worksonpaper</a></p>
<p>๐๐ง๐ค๐ฅ๐๐๐ ๐พ๐๐จ๐๐๐๐ 3<br>Acrylic on paper, framed<br>23 x 28โ<br>2024</p><p>Currently available at The Compound Gallery, in Emeryville, CA.</p><p><a href="/tags/generativeart/" rel="tag">#generativeart</a> <a href="/tags/plotterart/" rel="tag">#plotterart</a> <a href="/tags/abstractart/" rel="tag">#abstractart</a> <a href="/tags/creativecoding/" rel="tag">#creativecoding</a> <a href="/tags/p5js/" rel="tag">#p5js</a> <a href="/tags/axidraw/" rel="tag">#axidraw</a> <a href="/tags/genartclub/" rel="tag">#genartclub</a> <a href="/tags/mastoart/" rel="tag">#mastoart</a> <a href="/tags/moire/" rel="tag">#moire</a> <a href="/tags/worksonpaper/" rel="tag">#worksonpaper</a></p>
Edited 1y ago
<p>๐๐ฃ๐๐๐ฃ๐๐ฉ๐ฎ ๐๐จ ๐๐ค๐ฉ ๐ผ๐ก๐ฌ๐๐ฎ๐จ ๐๐ฆ๐ช๐๐ก ๐๐ค ๐๐ฃ๐๐๐ฃ๐๐ฉ๐ฎ 1<br>Acrylic on paper, framed<br>22 x 29โ<br>2024</p><p>Currently available at The Compound Gallery, in Emeryville, CA.</p><p><a href="/tags/generativeart/" rel="tag">#generativeart</a> <a href="/tags/plotterart/" rel="tag">#plotterart</a> <a href="/tags/abstractart/" rel="tag">#abstractart</a> <a href="/tags/creativecoding/" rel="tag">#creativecoding</a> <a href="/tags/p5js/" rel="tag">#p5js</a> <a href="/tags/axidraw/" rel="tag">#axidraw</a> <a href="/tags/genartclub/" rel="tag">#genartclub</a> <a href="/tags/mastoart/" rel="tag">#mastoart</a> <a href="/tags/moire/" rel="tag">#moire</a> <a href="/tags/worksonpaper/" rel="tag">#worksonpaper</a></p>
Edited 1y ago
<p>Found some time last night to implement multi-behaviors and I'm very excited about where this is going... ๐ The video shows 6 different types interacting with (and avoiding) each other. Next step is to vary the behavior matrix over time, causing changing alliances and breakup behaviors...</p><p>See <a href="/tags/actiniaria/" rel="tag">#Actiniaria</a> for more context...</p><p>(Note: Sadly Firefox doesn't respect the Rec2020 color profile in the video, please download or use Chrome or Safari for viewing...)</p><p><a href="/tags/generativeart/" rel="tag">#GenerativeArt</a> <a href="/tags/algorithmicart/" rel="tag">#AlgorithmicArt</a> <a href="/tags/noai/" rel="tag">#NoAI</a> <a href="/tags/thingumbrella/" rel="tag">#ThingUmbrella</a> <a href="/tags/boids/" rel="tag">#Boids</a> <a href="/tags/color/" rel="tag">#Color</a> <a href="/tags/video/" rel="tag">#Video</a> <a href="/tags/animation/" rel="tag">#Animation</a> <a href="/tags/typescript/" rel="tag">#TypeScript</a> <a href="/tags/webgl/" rel="tag">#WebGL</a></p>
Edited 1y ago
<p>Just a new doodle -- Inspired by Golid's style but with a more photorealistic edge (and no NFTs :-))</p><p>No AI used AT ALL, I promise.</p><p><a href="/tags/generativeart/" rel="tag">#generativeart</a> <a href="/tags/proceduralart/" rel="tag">#proceduralart</a> <a href="/tags/cgi/" rel="tag">#cgi</a> <a href="/tags/art/" rel="tag">#art</a> <a href="/tags/structuresynth/" rel="tag">#structuresynth</a> <a href="/tags/gimp/" rel="tag">#gimp</a> <a href="/tags/genartclub/" rel="tag">#genartclub</a> <a href="/tags/genart/" rel="tag">#genart</a> <a href="/tags/noai/" rel="tag">#noai</a></p>
Edited 1y ago
<p>๐พ๐๐ฉ๐๐จ๐ฉ๐ง๐ค๐ฅ๐๐๐ ๐๐ค๐ง๐๐๐ฉ๐ฉ๐๐ฃ๐ <a href="/tags/2/" rel="tag">#2</a><br>Acrylic on paper, framed<br>27 x 33 in.</p><p><a href="/tags/generativeart/" rel="tag">#generativeart</a> <a href="/tags/plotterart/" rel="tag">#plotterart</a> <a href="/tags/abstractart/" rel="tag">#abstractart</a> <a href="/tags/creativecoding/" rel="tag">#creativecoding</a> <a href="/tags/p5js/" rel="tag">#p5js</a> <a href="/tags/genartclub/" rel="tag">#genartclub</a> <a href="/tags/mastoart/" rel="tag">#mastoart</a> <a href="/tags/moire/" rel="tag">#moire</a> <a href="/tags/worksonpaper/" rel="tag">#worksonpaper</a></p>
<p>Bad Quarto and <span class="h-card"><a href="https://mastodon.social/@nickmofo" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>nickmofo</span></a></span> just put out Run Run Run, a collection of code poem where the source code and output fit on a single page.</p><p>Here is a photo of my contribution: A Map of Possible Spaces. It's a single line of Node!</p><p>You can get the booklet here: <a href="https://badquar.to/publications/run_run_run.html" rel="nofollow" class="ellipsis" title="badquar.to/publications/run_run_run.html"><span class="invisible">https://</span><span class="ellipsis">badquar.to/publications/run_ru</span><span class="invisible">n_run.html</span></a></p><p><a href="/tags/generativeart/" rel="tag">#generativeart</a> <a href="/tags/creativecoding/" rel="tag">#creativecoding</a></p>
<p>Light Streaks โ generative photography</p><p>A small selection of long-exposures of randomly generated IFS (aka Iterated Function Systems), a family of very oldskool primitive/trivial fractal functions, but which can produce a fairly wide variety of outcomes. Each image is the result of billions of iterations of a single particle being iteratively transformed (meaning the particle's current position is used as the input for computing its next position etc.) For each iteration & position a tiny amount of light is being captured, slowly revealing an image, just like a negative does in analog film photography.</p><p>Some of these images have been "exposed" (aka computed) for up to 30 mins. The smaller the amount of light captured per iteration, the smoother (less grainy) the outcome...</p><p>(For the more technical: This is one of these projects where a floating point pixel buffer _really_ makes all the difference! My exposure rate is only 0.001 per pixel per frame, some of the images use even weaker settings... That means for a pixel to become fully white is has to be visited at least 1000 times [or more])</p><p>Made with <a href="https://thi.ng/matrices" rel="nofollow"><span class="invisible">https://</span>thi.ng/matrices</a> (matrix transformations) and <a href="https://thi.ng/pixel" rel="nofollow"><span class="invisible">https://</span>thi.ng/pixel</a> ("film" capture)...</p><p><a href="/tags/monochromemonday/" rel="tag">#MonochromeMonday</a> <a href="/tags/photography/" rel="tag">#Photography</a> <a href="/tags/light/" rel="tag">#Light</a> <a href="/tags/simulation/" rel="tag">#Simulation</a> <a href="/tags/longexposure/" rel="tag">#LongExposure</a> <a href="/tags/fractal/" rel="tag">#Fractal</a> <a href="/tags/ifs/" rel="tag">#IFS</a> <a href="/tags/generativeart/" rel="tag">#GenerativeArt</a> <a href="/tags/algorithmicart/" rel="tag">#AlgorithmicArt</a> <a href="/tags/thingumbrella/" rel="tag">#ThingUmbrella</a> <a href="/tags/typescript/" rel="tag">#TypeScript</a></p>
Edited 151d ago
<p>๐๐ ๐๐๐ซ๐ ๐๐ค ๐๐๐๐ฅ ๐๐๐ฃ๐๐๐ฃ๐ ๐ฉ๐๐ ๐๐ค๐ง๐ก๐ ๐๐ฃ๐ฉ๐ค ๐๐ญ๐๐จ๐ฉ๐๐ฃ๐๐ <a href="/tags/1/" rel="tag">#1</a><br>Acrylic on Arches paper, 22 x 22โ<br>2026</p><p>Series of eight.</p><p>Multiple finely-tuned sine wave oscillation functions control the size and orientation of 360 polygons arranged in a circle. Peaks and troughs emerge where the functions converge. The dreamer creates the dream and the dream creates the dreamer.</p><p><a href="/tags/generativeart/" rel="tag">#generativeart</a> <a href="/tags/plotterart/" rel="tag">#plotterart</a> <a href="/tags/penplotter/" rel="tag">#penplotter</a> <a href="/tags/abstractart/" rel="tag">#abstractart</a> <a href="/tags/creativecoding/" rel="tag">#creativecoding</a> <a href="/tags/p5js/" rel="tag">#p5js</a> <a href="/tags/genartclub/" rel="tag">#genartclub</a> <a href="/tags/mastoart/" rel="tag">#mastoart</a> <a href="/tags/worksonpaper/" rel="tag">#worksonpaper</a> <a href="/tags/moire/" rel="tag">#moire</a></p>
Edited 108d ago
<p><a href="/tags/math/" rel="tag">#math</a> <a href="/tags/creativecoding/" rel="tag">#creativecoding</a> <a href="/tags/generativeart/" rel="tag">#generativeart</a></p>