How to realize this kind of particle effect?

Hey People,

I just stumbled across this page https://www.blueyard.com/ and wondered how such a particle effect is realised. (I’m still quite new to threeJS).

Is something like this completely implemented in a shader? So both the animation movement at the beginning and the noise movement?

Or can the animation also be calculated in JS and only the position be given to a shader?

Hi!
There are several effects. Which one you’re talking about?

I meant this intro animation and the resulting particle wave cloud.

Feb-09-2022 18-35-38