So about 9 years ago I decided to learn OpenGL and C++. And I decided that the best way to do this was to figure out what those spinny dots in the PS2 main menu were doing. It turns out they are a clock. So there you go. Knowledge for your bum. It’s bugged me for most of the last decade that I lost that code, so I redid the core of it using three.js this afternoon for fun.
Originally I had the actual options menu background with the big floating crystals (which makes it far more obviously a clock) and the weird fleshy … tube… thing it’s floating in. Though without the refraction, that baffled me.
Anyway that would take more effort, and I have other things to do today, and the nice swishy patterns are the important thing. Look, swishy!
You will need a browser with WebGL to see anything.
I’m sure it could be a lot prettier if I learned how to do shaders.