Uploaded October 2024 | Updated September 2026, 2 weeks ago
The split step Fourier method was used, allowing for efficient and seemingly accurate high resolution wave propagation of a Gaussian wave packet according to the Schrödinger equation.
The caustics are interesting, and are (I guess) cardioids of various sizes.
The discrete domain has dimensions 2160x2160 (4k), and the 7200 frames took approx 6 hours to generate on a MacBook Pro M3 Max.
Music made by @gpcbass today, called Fourth Note.
Visuals in Python and FFmpeg.
The split step Fourier method was used, allowing for efficient and seemingly accurate high resolution wave propagation of a Gaussian wave packet according to the Schrödinger equation.
The caustics are interesting, and are (I guess) cardioids of various sizes.
The discrete domain has dimensions 2160x2160 (4k), and the 7200 frames took approx 6 hours to generate on a MacBook Pro M3 Max.
Music made by @gpcbass today, called Fourth Note.
Visuals in Python and FFmpeg.










