v21

v21:

It was a clock?!

lingmops:

Hypnotic dots

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.

Yes, the points are orbiting (the orthographic projection makes this less obvious) around a disk that’s angled to indicate the hour, and the dots are moving at various seconds values so they group together at different portions through the minute. All together at a minute (and pointing at the hour, or space between hours), two groups at 30s etc. Also now if you look at the options screen the big crystal thing is *really obviously* a clock. It rotates on the active hour arm and lights up the minute value through the hour on that arm.

Hypnotic dots

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.

Made for the game Super Lefty Righty, which @charlottegore is working on every now and again. The sound you think is a guitar is a pretty noisy synth (Arturia Minibrute) put through some nasty effects. There’s a bass guitar in there somewhere too.

I was bored this evening and made noises with my bass guitar, a drum machine and a whole pile of effects. It doesn’t go anywhere. At all. But everything apart from the drums was a bass guitar originally. And that kind of amused me.