I had the pleasure of working with Ms. Shahbazi on a project that involved the use of Three.js. Throughout the collaboration, she demonstrated excellent technical expertise, remarkable persistence, and strong attention to detail. Her dedication and professionalism greatly contributed to the successful delivery of the project. I highly recommend Ms. Shahbazi and would be glad to collaborate with her again in the future.
Particle Morphing & Globe Visualization
A GPU particle engine that morphs a sphere into two images, plus a scroll tunnel and a globe that flies to real coordinates.
Live Link
A high-end visual effects project built with custom GLSL vertex and fragment shaders. Particles morph from a sphere to image A and then image B with staggered timing and a decaying wobble at 60 FPS on everyday hardware. Scroll drives a tunnel of information cards, and a particle globe moves the camera to any latitude and longitude the user enters.
Technology
- Three.js
- GLSL
- GSAP
- JavaScript
- Vite
Our team’s part
- Three.js development
- GLSL shader development
Client
- Private client
- particlemorph.parisashahbazi.com

Image-to-image morphing
The first image morphs into a second one; hovering scatters the particles and they return to place.

Scroll tunnel
Scrolling dives through a particle tunnel that reveals information cards, and scrolling back returns to them.

Globe with real coordinates
Enter a latitude and longitude and the camera flies to that point on the particle globe.

Shader halo
A glowing halo built with custom shaders rotates around the globe.
Customer satisfaction
What this client says about working with us
