Stevan Dedovic @sdedovic.bsky.social · 09/02/2025working on a contour generator, so far it functions but its quite slow - half a second per frame. this is running on the GPU but util is ~5% so I am definitely doing something dumb 060
Stevan Dedovic @sdedovic.bsky.social · 21/01/2025Genuary 2025 - Day 19 Op art. I'm catching up on some missed days, reusing older sketches. #genuary19 #genuary #generative #genart #genartclub #generativeart #opart #opticalillusion #processing #p5 #p5js #computationalexpressionism 170
Stevan Dedovic @sdedovic.bsky.social · 16/01/2025Genuary 2025 - Day 16 Generative palette. Three options, don't know which is my fave. #genuary16 #genuary #generative #genart #genartclub #generativeart #glitch #glitchart #processing #p5 #p5js #computationalexpressionism #noise 1141
Stevan Dedovic @sdedovic.bsky.social · 16/01/2025Genuary 2025 - Day 15 Design a rug. I swear, it's not moving, its all in your head. #genuary15 #genuary #generative #genart #genartclub #generativeart #loop #looping #rug #carpet #carpetdesign 270
Stevan Dedovic @sdedovic.bsky.social · 15/01/20254 / 4 And the other option is only one namespace ("waveforms") that has a pair of functions with different names, e.g. "sine" and "sine-normalized" for the functions ranged [-1, 1] and [0, 1] respectively. 000
Stevan Dedovic @sdedovic.bsky.social · 15/01/2025 3/ 4 One option is to have two distinct namespaces, one for the [-1, 1] flavor (e.g. "waveforms") and one for the [0, 1] flavor (e.g. "waveforms-normalized") with the same function names in each 100
Stevan Dedovic @sdedovic.bsky.social · 15/01/20252/4 I also want a flavor of all these functions that returns values from [-1, 1] because often I find myself needing both variations. 100
Stevan Dedovic @sdedovic.bsky.social · 15/01/20251/4 General code organization question that's been bothering me: I have a namespace with a bunch of wave-ish functions that return a value ranged [0, 1], e.g. "triangle-wave" or "simplex-noise". 100
Stevan Dedovic @sdedovic.bsky.social · 14/01/2025Genuary 2025 - Day 14 Pure black and white. No gray. Today was inspired (heavily) by the looping animations of Etienne Jacob (bleuje.com). #genuary14 #genuary #generative #genart #genartclub #generativeart #loop #looping 041
Stevan Dedovic @sdedovic.bsky.social · 14/01/2025Genuary 2025 - Day 13 Triangles and nothing else. This was a fun one. I was going for a synthwave inspired animation by triangulating a bunch of randomly placed vertices and moving them with random noise. #genuary13 #genuary #generative #genart #genartclub #generativeart #synthwave 2111
Stevan Dedovic @sdedovic.bsky.social · 12/01/2025Genuary 2025 - Day 12 Subdivision. #genuary12 #genuary #generative #genart #genartclub #generativeart 030
Stevan Dedovic @sdedovic.bsky.social · 12/01/2025Genuary 2025 - Day 11 Impossible day Instead of making some art, I decided to compile a video of my ig reels. Sometimes it feels impossible to make art regularly, so instead I'm celebrating what I _have_ produced. #genuary11 #genuary #generative #genart #genartclub #generativeart 020
Stevan Dedovic @sdedovic.bsky.social · 10/01/2025Genuary 2025 - Day 10 You can only use TAU in your code, no other number allowed. I don't know how much I "cheated" but I've screenshot my code so fight me. Code (for this and previous years) is on available on my website! #genuary10 #genuary #generative #genart #genartclub #generativeart 061
Stevan Dedovic @sdedovic.bsky.social · 10/01/2025Genuary 2025 - Day 9 The textile design patterns of public transport seating. I got another use out of my vornoi diagramming code! Though I wish I had more time to tweak this, I need a break... #genuary9 #genuary #generative #genart #genartclub #generativeart 0100
Stevan Dedovic @sdedovic.bsky.social · 09/01/2025Genuary 2025 - Day 8 Draw one million of something. This one was done with one of my favorite techniques, domain warping. I sample custom fractal noise and draw little lines, one million per frame. #genuary8 #genuary #generative #genart #genartclub #generativeart 1101
Stevan Dedovic @sdedovic.bsky.social · 07/01/2025Genuary 2025 - Day 7 Use software that is not intended to create art or images Today I used sox, a tool for audio manipulation. I fed in my previou animation in frame-by-frame based on a technique from @mary.codes and my friend Lisa #genuary7 #genuary #generative #genart #genartclub #generativeart 061
Stevan Dedovic @sdedovic.bsky.social · 05/01/2025Genuary 2025 - Day 5 Isometric Art (No vanishing points). Originally I was also animating the colors but it felt too busy and disorienting. #genuary5 #genuary #generative #genart #genartclub #generativeart 030
Stevan Dedovic @sdedovic.bsky.social · 04/01/2025Genuary 2025 - Day 4 Black on black. I used this as an excuse to add a Voronoi diagramer to my public art library. Hope to use that in the future, if not later this Genuary! #genuary4 #genuary #generative #genart #genartclub #generativeart 1101
Stevan Dedovic @sdedovic.bsky.social · 03/01/2025this might be cheating since the original code is ~70 lines of code but I think it counts... 000
Stevan Dedovic @sdedovic.bsky.social · 03/01/2025Genuary 2025 - Day 3 Exactly 42 lines of code. Because I program in a language where everything is made up and newlines don't matter, I thought it would be fun to create 42-line formatting quine. #genuary3 #genuary #generative #genart #genartclub #generativeart 192
Stevan Dedovic @sdedovic.bsky.social · 02/01/2025Genuary 2025 - Day 2 Layers upon layers upon layers #genuary2 #genuary #generative #genart #genartclub #generativeart 0111
Stevan Dedovic @sdedovic.bsky.social · 02/01/2025Genuary 2025 - Day 1 Vertical or horizontal lines only #genuary1 #genuary #generative #genart #genartclub #generativeart 030
Stevan Dedovic @sdedovic.bsky.social · 05/09/2024Finally got around to posting smy favorite pictures rrom this summer dedovic.com/visual/2024-...dedovic.comTravel, Europe 010
Stevan Dedovic @sdedovic.bsky.social · 15/02/2024Old pic of my really really big Pen Plotter build in progress 020
Stevan Dedovic @sdedovic.bsky.social · 15/02/20244/? And all my "slower" systems can stay on an older revision of nixpkgs. I don't love it. Hope someone has a better solution to this. (please) 000
Stevan Dedovic @sdedovic.bsky.social · 15/02/20243/? I think the solution is probably to duplicate some code or to move _very_ stable pieces to individual modules. Like my user, the openssl daemon will be shared. And all the packages, other modules, etc. will have to be duplicated. That way all my "regular use" systems can change to be up to date 100
Stevan Dedovic @sdedovic.bsky.social · 15/02/20242/? E.g. 'hardware.nvidia.open' is newer. So if I use my existing modules and configs, I can't use an old nixpkgs ref. And if I use an old nixpkgs ref, I can't use my configs. So now my conundrum - how do I manage a system that I expect to change slower than my other systems? 100
Stevan Dedovic @sdedovic.bsky.social · 15/02/2024Ok fun little issue I'm dealing with with NixOS. I have a repo with all my system configs. One of the machines is running my Gitlab instance. I've updated it for the first time in ~3 years. The problem is that many nix modules have changed their config opts - my modules are no longer compatible. 100
Stevan Dedovic @sdedovic.bsky.social · 25/01/2024This is my first post on here... I did a writeup on how I capture and export my p5.js sketches. www.dedovic.com/writings/rec...dedovic.comRecording and Exporting P5.js Animations — Stevan DedovicA quick writeup on how I record and export my p5.js sketches. 081