Several blurred gradient blobs are drawn on top of each other with different movement periods, so the near layer is larger and faster while the far layer stays small and slow
Several blurred gradient blobs are drawn on top of each other with different movement periods, so the near layer is larger and faster while the far layer stays small and slow