Raytraced 2D diamonds @animations_ag
Raytraced 2D diamonds  @animations_ag
Uploaded January 2026 | Updated September 2026, 2 weeks ago
Ordinary and heart-shaped two-dimensional diamonds (refractive index ~2.4) are exposed to a thin beam of white light consisting of 250 000 wavelengths. GPU throughout. Approx 1.5 hours rendering time per minute of video.

Song by @gpcbass, called Twelve Grapes.

Visuals in Python & FFmpeg
Raytraced 2D diamonds134217728 balls falling on a right-angled wedgeDVD screensaver slopBalls dropped on a cone, f(x, y) = sqrt(x^2 + y^2)Just another Fourier expanded step functionEigenfunctions of an ellipsePremium moose double pendulumPhotographing a trillion-star galaxy (quick-and-dirty how-to)Spiral of 999 balls with varying bounciness dropped on parabolaGaussian wavepacket bouncing in a 2D boxRaytraced mooseEllipse reminds you of its focal points
Alexander Gustafsson |

Raytraced 2D diamonds

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER