A WebGL jersey selector with a central 3D shirt model, team flags, camera movement, and shader-blended kit transitions.
Prity Dhara built the interactive jersey slider with Three.js, WebGL, custom GLSL shaders, GSAP, a single 3D jersey model, shader-based texture transitions, and subtle fabric movement. It is a product-interface idea in miniature: one object, a few states, and motion design doing real work.
The interesting bit is the decision to avoid instant texture swaps. Each change combines rotation, camera movement, and blending, so the interaction reads as a small physical transition rather than a UI toggle.
- Live Demo: https://jersey-webgl-slider.vercel.app/
- Author: Prity Dhara (LinkedIn, GitHub, Instagram)