Particles Cursor Animation

This project is based on the Three.js Journey Particles Cursor Animation course, where I learned how to use 2D canvas and GLSL shaders to manipulate particles, creating trailing effects and various interactive details.

Beyond the original course content, I extended the concept to support multiple images that can be browsed through scrolling, keyboard arrows, or touch gestures for a smooth gallery experience.

Use mouse wheel, arrow keys, or swipe to navigate between images