an interactive 3D experience

"Gorgeous Spheres" is an interactive WebGL music experience built with React Three Fiber. Users generate sounds by clicking 3D spheres, each of which triggers a unique audio clip and shifts color on interaction.
The project uses JavaScript, HTML, React, react-three-fiber, react-three/drei, and the useSound hook for audio playback. Each sphere has its own reference and assigned sound for distinct, responsive behavior.
In the next phase, I plan to add audio export so users can download and share the musical pieces they create.