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
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
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
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
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
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
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
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
exploring #threejs shader material and simple lighting
02.09.2025 15:01 β
π 2
π 0
π¬ 0
π 0