's Avatar

@damarberlari.bsky.social

323 Followers  |  39 Following  |  37 Posts  |  Joined: 16.03.2025
Posts Following

Posts by (@damarberlari.bsky.social)

Preview
Anime.js | JavaScript Animation Engine A fast, multipurpose and lightweight JavaScript animation library

have you tried @animejs.com? this is my go to library for making animation, and it has support for scroll driven animation as well

its homepage is a demo of the scrollytelling itself: animejs.com

not sure about react support though, but I think you should be able to integrate them

11.02.2026 13:16 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

hey thanks man! you can check @puddingviz.bsky.social and @samwho.dev for some inspirations!

28.01.2026 11:51 β€” πŸ‘ 5    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Thanks! Of course, feel free to share this!

27.01.2026 08:16 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

thanks! and true, some sources I read are using normalized threshold, so for 4x4 they are using 0.2, 0.4, 0.6, 0.8 resulting in 5 shades.

but it makes big areas in my image pure black and dont look good

I guess in the end we might need to adjust the input brightness/threshold to get a good result

24.01.2026 02:02 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

haha, sorry and thanks!

24.01.2026 01:49 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

the first part:

bsky.app/profile/dama...

23.01.2026 08:57 β€” πŸ‘ 11    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

the 2nd part of my dithering visual article is finally out!

πŸ”— visualrambling.space/dithering-pa...

this one mainly explores the threshold map and how it generates those unique visual patterns

hope you enjoy this as much as I enjoyed making it!

made with #threejs & #animejs

22.01.2026 14:06 β€” πŸ‘ 133    πŸ” 28    πŸ’¬ 6    πŸ“Œ 7

just added this dithering pattern animation to my @codepen.io

codepen.io/damarberlari...

you can play with the group spacing and the input color manually

19.01.2026 14:21 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

thank you!

16.01.2026 13:52 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

thanks!

I write them from scratch, with threejs (for drawing the 3d objects) and animejs (to animate them)

I dont use any framework for now, but I might use (or maybe build) one if I’m sure I can do this consistently. Still a long way though

16.01.2026 12:15 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Dithering - Part 1 Understanding how dithering works, visually.

the first part is available here:

visualrambling.space/dithering-pa...

16.01.2026 11:06 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Video thumbnail

Almost finished the second part of my Dithering visual article!

this one will discuss threshold maps and how they form the dithering patterns

still need to do a bit more polishing, but should be able to finish it by next week. here's a small snippet for now!

made with #threejs + #animejs

16.01.2026 11:06 β€” πŸ‘ 25    πŸ” 3    πŸ’¬ 2    πŸ“Œ 1
Video thumbnail

Arrange - Rearrange

started this as just another usual exploration with threejs & animejs

but it turned out to fit yesterday’s #genuary, so consider this a participation for #genuary12

13.01.2026 15:12 β€” πŸ‘ 2    πŸ” 1    πŸ’¬ 0    πŸ“Œ 1

ahh thats why I got more traffic today, thanks for letting me know, and glad you like it!

30.12.2025 13:20 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Thank you @chezvoila.com for sharing, glad you like it!

23.12.2025 04:44 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

thank you @aman.bh, I also love your works at diagramchasing.fun!

23.12.2025 04:43 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

thank you for your kind words

17.12.2025 13:24 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

The Dithering article is one of the three winners of The Pudding Cup this year!

@puddingviz.bsky.social has always been my source of inspiration when making visual articles, so I’m really happy about this!

Go check the other winners on their website! pudding.cool/pudding-cup/

16.12.2025 17:24 β€” πŸ‘ 14    πŸ” 0    πŸ’¬ 2    πŸ“Œ 1

hi Carin, thank you for your kind words,

and thanks for sharing, glad you and the others like it!

02.12.2025 06:13 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Video thumbnail

Experimenting with different types of threshold maps for ordered dithering.

this close-up shows how unique the patterns produced by each one are.

made with #threejs & #animejs

27.11.2025 16:35 β€” πŸ‘ 6    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0

thank you! part 2 also took longer than expected :D but I’ll finish it for sure. please wait!

26.11.2025 10:43 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
visualrambling.space Just a place to ramble visually

thanks! several people have asked me to enable RSS on my site, so I added it just now :)

visualrambling.space/rss.xml

Please let me know in case it doesn’t work

25.11.2025 05:33 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

thanks for sharing!

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

thank you! will submit then

13.11.2025 15:22 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Dithering - Part 1 Understanding how dithering works, visually.

is visual story (but not data-driven) also eligible to enter?

i wanted to submit mine but not sure if this qualifies: visualrambling.space/dithering-pa...

13.11.2025 13:38 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

hi, honestly I’m not that active here, so a bit hesitant to put my bluesky profile there. but I’m considering it now.. thanks for the suggestion!

10.11.2025 13:43 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

hey, thanks for sharing! I’m not really active here at Bluesky but maybe I should, haha

10.11.2025 13:39 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

finally published this visual article on dithering (part 1)!

I had so much fun and learned a lot while making this. not only about dithering, but also about @threejs.org shaders.

as usual, animated with @animejs.com

enjoy!

πŸ”— visualrambling.space/dithering-pa...

30.10.2025 14:30 β€” πŸ‘ 111    πŸ” 23    πŸ’¬ 8    πŸ“Œ 7
Video thumbnail

almost finished the first part of my next visual article on dithering, created with #threejs & #animejs

it took much longer than expected, so i decided to split it into 3 parts (otherwise i’ll never finish this πŸ˜…)

anyway, 1st part should be ready next week! here’s a snippet:

17.10.2025 12:54 β€” πŸ‘ 5    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Video thumbnail

exploring #threejs shader material and simple lighting

02.09.2025 15:01 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0