Waves - Cellular Automata

https://lemmy.ca/pictrs/image/bc1dfc02-2ae7-4e31-af91-844365814ee9.webm

Made with Processing.org

72 points · 8 comments · view on lemmy.world

8 Comments

sxan@midwest.social · 8 pts · 2y

That is the most soothing blue.

Imgonnatrythis@sh.itjust.works · 5 pts · 2y (4 replies)

Pains me that this is not a perfect loop

nik282000@lemmy.ca · 6 pts · 2y (3 replies)

I know, but it has randomness :/ I'd have to hard code some kind of looping pseudo-randomness to make a perfect gif.

sxan@midwest.social · 4 pts · 2y (2 replies)

You did this programmatically, or in an application? If it were a stand-alone program, it'd make a nice screen saver, especially if the use could just keep it running with no loop.

nik282000@lemmy.ca · 3 pts · 2y (1 reply)

It's a standalone Processin.org program but it is really inefficient. It needs to be dont with the gpu or multi-threaded on the CPU before I would leave it running for hours on end >_<

https://github.com/nik282000/waves/blob/main/waves.pde

sxan@midwest.social · 3 pts · 2y

Hey, thanks! I don't know squat about Processing.org, but the algorithm looks simple; maybe I can convert it to an OpenGL program.

Thanks for the sourcecode!

probablynaked@lemmy.world · 3 pts · 2y

Really relaxing! needs overly of lofi music

ultrahamster64@lemmy.world · 3 pts · 2y

Looks stunning!