Particle Column — falling particles in WebGL

One hundred points drift down a narrow vertical column and wrap back to the top, their green channel rerolled every frame and pushed well past 1.0 so the bloom pass catches them. On top of that sits a postprocessing chain of bloom, film noise, chromatic aberration and scanlines, all rendered with three.js through React Three Fiber on a near-black background.

One of all WebGL demos by Niccolò Fanton, from the portfolio of Niccolò Fanton. The full source code for this demo is on GitHub.