return to table of content

Random Animations

jodacola
14 replies
14h50m

Some of these animations transported me back 20-25 years ago to the days when I would have Winamp cranking with its visualization plugins. Fun times.

Cool animations here.

euniceee3
5 replies
13h45m

Obligitory shoutout to ProjectM!

DrSiemer
3 replies
11h5m

MilkDrop 3 got released not that long ago and works on any audiosource. V2 was basically our digital fireplace in the 90s.

https://github.com/milkdrop2077/MilkDrop3

richrichardsson
1 replies
7h18m

"MilkDrop 3.0 is a portable program that supports any audio source"

Unfortunately what they mean by "portable" is in the context of Windows only. :(

aspenmayer
0 replies
3h45m

Is it compatible with WINE?

ddy67
0 replies
8h8m

Thanks, appreciate it! I probably would've missed it. I still use Winamp and Milkdrop2 today and still have like hundreds of my own presets. Super excited to get into Milkdrop3 now, especially with multiple audio sources and this new "double preset" feature.

jeffhuys
0 replies
12h6m

And butterchurn! Web-based.

weinzierl
1 replies
11h34m

Me too, but I'm old enough to remember TV interstitials looking like that.

weinzierl
0 replies
4h11m

Here is an example of what they looked like.

https://m.youtube.com/watch?v=15WqxmKZbTc&t=189s

ArekDymalski
1 replies
6h55m

Aaahh, AVS Society FTW! :)

sn0wflake
0 replies
6h19m

Holy heck what I'd do to bring AVS back. The possibilities were endless... HOWEVER, I was with the Geiss/Milkdrop party XD

so Geiss vs AVS; much like the editor wars, but with visualisers. So cool back then.

wigster
0 replies
6h35m

i was thinking the same. cthugha where are you know?

we had a big glass lens we'd place on the monitor to project it onto a ceiling.

i picked the wrong decade to stop smoking dope

luizsantana
0 replies
3h35m

Exactly what I thought!!

legends2k
0 replies
9h0m

True that! Though with Pentium MMX turning on those WinAmp visualizations led to significant drop in system responsiveness that I don't do anything other than watch those visualisations when I turn them on. Simpler, fun times though.

ChrisMarshallNY
0 replies
5h26m

Those of us "of a certain age," may remember Todd Runtgren's Utopia Softworks Flowfazer screensaver.

He was an Apple Registered developer, and we'd see him walking around the WWDC, in the '90s.

ggrelet
7 replies
2d8h

Refresh the page for a new one each time.

mistermegabyte
0 replies
18h49m

Or hit the Space bar.

kevincox
0 replies
22h21m

Or click.

itishappy
0 replies
18h35m

Or wait a bit.

iJohnDoe
0 replies
18h58m

Thanks!

etoxin
0 replies
16h51m

Or press K

cryptozeus
0 replies
18h30m

Just click on it

botsone
0 replies
17h51m

or go eat some boomers and come back

Jerry2
4 replies
18h51m

Since no one else asked... how is this done? Are there any specialized programs for this sort of graphical/visual programming? Or is this just a bunch of Python scripts using 3D/math/plot libs?

rustypotato
1 replies
18h22m

The site actually has some tutorials for creating these sorts of animations with a specific focus on perfectly looping gifs [1]. Looks like it's all done with Processing [2].

[0]: https://bleuje.com/tutorials/ [1]: https://processing.org/

wraptile
0 replies
14h20m

Wow this is suprisingly accessible! How are people incorporating this aside from screensaver? That high contrast LCD screen from playdate would make a brilliant frame for these animations.

mcphage
0 replies
18h39m

There are specialized programs, but there are also languages like Processing that are often used for computer art. Not sure what was used for these, however.

juggertao
0 replies
13h14m

You semi-randomly try stuff. Iterate on what's cool (genetic selection).

Also study the code of other animations to learn the general ideas and patterns.

shit_game
3 replies
13h9m

I'd have found this much more interesting if the animations were rendered in the browser - I would have loved to poke around the code that makes them work.

They're neat looking, but being served videos and not code leaves an itch unscratched.

naet
1 replies
10h43m

He publishes a couple with the source code: https://github.com/Bleuje/processing-animations-code

Also he published some full tutorials that are more conceptual, which you can find here: https://bleuje.com/tutorials/

I found the tutorials had a lot of awesome ideas (like traversing 4d noise for a seamless loop!) which I ended up playing with in my own projects. I don't use processing like he does, but all the tutorials are very easy to understand even if that's not your tool of choice.

jdthedisciple
0 replies
6h10m
pama
0 replies
13h5m

I had the opposite reaction. I can see them on a phone in lockdown mode that fails to render many of the fancy modern JavaScript pages.

kevincox
2 replies
22h18m

I was looking at the source to see if it was randomly generated or randomly selected from pre-generated animations (it is the latter) and saw this odd anyalytics tag:

    Script blocked by Cloudflare, check the site yourself.
And I have a few questions.

1. It requests the script from Google unconditionally.

2. `doNotTrack` is just hardcoded to false. My browser sends the header, so it isn't server-inserted (at least not in a way that works).

So what is it trying to do?

nuccy
1 replies
18h32m

Indeed, all those animations are pre-rendered videos embedded in the page, which are then randomly selected. I find shadertoy [1] really impressive, given that those animations are calculated/rendered in real-time.

A while ago after being impressed by shadertoy I've built a website (now offline) with a shader as a background using Tree.js [2]. The website was showing caustics - constantly-changing ridges of light produced on the bottom of the pool/lake/sea when light passes through the waves (similar to [3]). People visiting it were always assuming those are pre-rendered videos and were genuinely surprised that their N-years old phone is capable of running that shader in real-time flawlessly.

1. https://www.shadertoy.com/browse (click Hot or Popular button to sort)

2. https://threejs.org/docs/#api/en/materials/ShaderMaterial

3. https://www.shadertoy.com/view/wlc3zr

OsrsNeedsf2P
0 replies
17h47m

Shadertoy is a blast, and if you use KDE, you can make your wallpaper use it[0]

0. https://github.com/y4my4my4m/kde-shader-wallpaper

bloopernova
2 replies
18h28m

I am entirely way way way too high for that

EDIT: it's maddening that I can't save some of these!

nuccy
1 replies
18h7m

Technically you can (licensing though needs to be checked). Just check/inspect the code of the page, look for video tag and see the source url, e.g. [0]

0. https://bleuje.com/mp4set/2021/2021_01.mp4

P.S. You can even check out how author's animations increase in complexity over time by changing year and month manually (or finding the full list of videos in one of the js files). Great work!

naet
0 replies
10h42m

He has a full gallery on his website, this is just the random page.

https://bleuje.com/animationsite/

aceazzameen
2 replies
15h46m

This is the kind of stuff I saw as a kid whenever I had a bad fever.

dclowd9901
0 replies
13h19m

Wow, memory unlocked. I think I took way too much Sudafed once and yeah this is what I saw in some sort of half dream/half awake state.

JKCalhoun
0 replies
15h38m

Night terrors for me when I was a tween.

ygra
1 replies
10h11m

Reminds me of David Szakaly (davidope), who has a similar style in a lot of his loops. Can be searched for, but it seems like he's primarily active on Instagram, where the videos cannot be watched unless logged in.

adriancoliba
0 replies
2h4m

Thanks for reminding me of him, as I used to follow him years ago on tumblr. Such a shame his account got hacked and 99% of his content was lost. https://dvdp.tumblr.com/post/616249201303666688/my-acc-has-b...

Besides him, I used to follow Pi-Slices, with a somewhat similar style: https://pislices.art/GIFS https://pi-slices.tumblr.com/archive

adamredwoods
1 replies
11h30m

Some of these look to be patterns of random patterns. Care to share?

isoprophlex
0 replies
10h51m
turtledragonfly
0 replies
10h47m

You can see a list of them, in chronological order, from the main site — click 'latest animations'[1]

[1] https://bleuje.com/animationsite/2023_1/

stcredzero
0 replies
18h1m

This would make for an awesome music visualization. Or a component of one.

ssalka
0 replies
14h39m

Of course this has all kinds of different animations, but it reminds me of Electric Sheep, a really cool fractal flame screensaver. You install it locally and can upvote/downvote different "sheep" to your liking

[1] https://electricsheep.org/

somishere
0 replies
15h22m

If you right click on desktop and choose your browser's version of "show controls" it gives a nice sense of the loop points ... some of them are insanely short!

slonepi
0 replies
7h46m

Woaaw, amazing work. At some point I struggled with the dilemma: * clicking to discover a new animation * spending all my life contempling the current one

peterashford
0 replies
11h57m

Those are fabulous. I'm really impressed

krupan
0 replies
13h13m

XScreensaver did it better

davidw
0 replies
17h56m

Looking at this, I could see it being in some kind of movie as this thing that is hypnotizing the locale populace to do the bidding of some evil mastermind.

"Don't look at it, here, use these"

"Damn, we've arrived too late, he's too far gone"

"We'll have to resync the server's mainframe database to reroute the traffic so that it stops the flow of tcp's"

Edit: also the wormhole one needs the Dr Who theme music.

dante44
0 replies
15h8m

These are awesome.

benjijay
0 replies
8h2m

Been a while since I've played with Processing, and I never got so far as to make anything this impressive. Urge to dabble again...

adverbly
0 replies
17h5m

Love it - reminds me of MC Escher. Some of these were incredibly creative.