Particles Cursor Turns Images Into a Shader Field

Gabriel Villanueva’s Three.js experiment turns images into particle grids that react to cursor movement through GLSL displacement, texture color, and real-time controls.

0:00
/0:47

A dark WebGL canvas showing a monochrome animal image rebuilt as a grid of small particles, with controls for point size, displacement, wave strength, glow size, and resolution.