Stevan Dedovic's Avatar

Stevan Dedovic

@sdedovic.bsky.social

Software engineer, maker, generative artist. https://dedovic.com https://github.com/sdedovic

36 Followers  |  36 Following  |  35 Posts  |  Joined: 25.01.2024  |  2.3306

Latest posts by sdedovic.bsky.social on Bluesky

Video thumbnail

working 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

09.02.2025 06:31 β€” πŸ‘ 6    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image Post image 21.01.2025 06:35 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

Genuary 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

21.01.2025 06:35 β€” πŸ‘ 7    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image Post image Post image 16.01.2025 22:15 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

Genuary 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

16.01.2025 22:15 β€” πŸ‘ 14    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0
Video thumbnail

Genuary 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

16.01.2025 04:45 β€” πŸ‘ 7    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0

4 / 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.

15.01.2025 00:58 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0


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

15.01.2025 00:58 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

2/4

I also want a flavor of all these functions that returns values from [-1, 1] because often I find myself needing both variations.

15.01.2025 00:58 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

1/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".

15.01.2025 00:58 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Video thumbnail

Genuary 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

14.01.2025 22:45 β€” πŸ‘ 4    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

Ty brother!

14.01.2025 03:41 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image Post image

Some stills

14.01.2025 03:39 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

Genuary 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

14.01.2025 03:39 β€” πŸ‘ 11    πŸ” 1    πŸ’¬ 2    πŸ“Œ 0
Post image Post image Post image Post image

Genuary 2025 - Day 12
Subdivision.

#genuary12 #genuary #generative #genart #genartclub #generativeart

12.01.2025 23:42 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

Genuary 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

12.01.2025 04:37 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image Post image Post image Post image

Genuary 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

10.01.2025 21:36 β€” πŸ‘ 6    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Post image Post image Post image Post image

Genuary 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

10.01.2025 02:36 β€” πŸ‘ 10    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

+ a closeup

09.01.2025 06:58 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

Genuary 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

09.01.2025 06:52 β€” πŸ‘ 10    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0
Video thumbnail

Genuary 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

07.01.2025 21:35 β€” πŸ‘ 5    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

Genuary 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

05.01.2025 22:20 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

a still with the brightness bumped up a bit

04.01.2025 22:23 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

Genuary 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

04.01.2025 22:22 β€” πŸ‘ 10    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0

this might be cheating since the original code is ~70 lines of code but I think it counts...

03.01.2025 21:53 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

Genuary 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

03.01.2025 21:51 β€” πŸ‘ 9    πŸ” 2    πŸ’¬ 1    πŸ“Œ 0
Post image

Genuary 2025 - Day 2
Layers upon layers upon layers

#genuary2 #genuary #generative #genart #genartclub #generativeart

02.01.2025 23:46 β€” πŸ‘ 11    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Post image

Genuary 2025 - Day 1
Vertical or horizontal lines only

#genuary1 #genuary #generative #genart #genartclub #generativeart

02.01.2025 23:46 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Travel, Europe

Finally got around to posting smy favorite pictures rrom this summer

dedovic.com/visual/2024-...

05.09.2024 02:40 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

Old pic of my really really big Pen Plotter build in progress

15.02.2024 18:26 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

@sdedovic is following 20 prominent accounts