199
submitted 2 years ago by Crow@lemmy.world to c/kde@lemmy.kde.social
top 23 comments
sorted by: hot top new old
[-] tuna@discuss.tchncs.de 14 points 2 years ago

I got inspired and made a similar effect is desmos

f(theta, t) = 0.1 max(cos(theta + t), 0)^2 sin(8 theta)

r = 1 + f(theta, t)
r = 1 - f(theta, t)
where: 0 <= theta <= 2 pi

t = 0
where: 0 <= t < 2 pi

It's not quite right though, the sin(8 theta) part needs to phase shift, but basing it off of t messes up the perfect loop.

At that point I would reach for code, which also lets you save the animation. Using something like p5.js (editor.p5js.org) you can easily draw graphics and save each frame as its own image

[-] Crow@lemmy.world 7 points 2 years ago

That is awesome.

[-] mholiv@lemmy.world 14 points 2 years ago

Very cool. How did you make it?

[-] Crow@lemmy.world 7 points 2 years ago

It’s a very old gif that’s been floating around the internet for a while. I then tweaked it to make it a better splash screen. It’s a super simple splash screen so feel free to look into the code and mess around. Should be a breeze.

[-] noodlejetski@lemm.ee 9 points 2 years ago

Should be a breeze

(☞゚ヮ゚)☞

[-] 0ops@lemm.ee 4 points 2 years ago

I was going to say, I've definitely seen this before. I distinctly remember using this gif as the boot animation on my old custom-rommed Nexus 6 forever ago

[-] Crow@lemmy.world 1 points 2 years ago

Any idea on the original source?

[-] 0ops@lemm.ee 1 points 2 years ago

I don't know, it's been years. I probably found it by googling "loading gifs" or something

[-] troyunrau@lemmy.ca 7 points 2 years ago

Much sinusoid, very wave

[-] Ulrich@feddit.org 5 points 2 years ago
[-] Crow@lemmy.world 4 points 2 years ago

Can’t steal it if it’s free.

[-] Ulrich@feddit.org 3 points 2 years ago

JUST LET ME HAVE THIS

Oooh, I like it a lot, I might end up using it in a game or smth, too 🤔

Thanks for sharing it with the world! It is really cool.

[-] Crow@lemmy.world 2 points 2 years ago

I think the original creator has been lost to the bowels of the internet. But if the original creator ever does show up just keep it in mind I can’t grant you permission to use it. Then again it’s so simple it might not be up to copyright, I don’t know.

Just want you to know if you are going to use it for a game 👍

Ah, good to know, I was just glossing over it and saw the CC0 in the info. I think for something like this, that shouldn't be much of a problem (especially for the original use-case of a Plasma splash screen) - but of course it's a bit risky, as soon as you get into more complex works, and them potentially being re-used after you publish them - where people that put it online orgininally, did so with more complex CC licenses, or no public licensing at all.

Just as a heads-up in general. I, personally, think it's better to err on the side of being creative when sharing things - but the reality is, of course, that with a bit of bad luck, licensing stuff can get quite complicated down the road. (Highly doubtful for something like this, though)

[-] franzcoz@feddit.cl 4 points 2 years ago

It's genius. It's an optical illusion isn't it?

[-] Crow@lemmy.world 13 points 2 years ago

I don’t think it’s an illusion, just mesmerizing.

[-] needanke@feddit.org 3 points 2 years ago
[-] Crow@lemmy.world 2 points 2 years ago

I was having some issues figuring out why it wasn’t working 😅. Thought if anyone downloaded the broken ones this would be the message they would want to see.

[-] hoover900@sh.itjust.works 3 points 2 years ago

This is dope man. What all did you use to make it?

[-] MushuChupacabra@lemmy.world 2 points 2 years ago
[-] voracread@lemmy.world 1 points 2 years ago

Can this be tied to progress so that it could convey more information about progress of KDE loading?

[-] Crow@lemmy.world 1 points 2 years ago

Probably. It’s a super simple splash. Should be easy to modify.

this post was submitted on 24 Mar 2025
199 points (99.0% liked)

KDE

7925 readers
15 users here now

KDE is an international technology team creating user-friendly free and open source software for desktop and portable computing. KDE’s software runs on GNU/Linux, BSD and other operating systems, including Windows.

Plasma 6 Bugs

If you encounter a bug, proceed to https://bugs.kde.org/, check whether it has been reported.

If it hasn't, report it yourself.

PLEASE THINK CAREFULLY BEFORE POSTING HERE.

Developers do not look for reports on social media, so they will not see it and all it does is clutter up the feed.

founded 3 years ago
MODERATORS