An immersive 3D WebGL Telemetry Experience & Interactive Developer Workspace
Welcome to my personal portfolio workspace! Built with Three.js, React 19, GSAP, and a native Web Audio Synthesizer, this project replaces static portfolio layouts with an interactive 3D procedural floating island world paired with a retro sci-fi telemetry HUD.
Explore the live site here: adityaagrawall.vercel.app
| Real-time WebGL floating island constructed entirely via procedural Three.js meshes, dynamic soft shadows, atmospheric fog, and smooth parallax camera movement. | Zero audio file downloads. All UI sound effectsโholographic sweeps, retro hover blips, button clicks, and typewriter beepsโare synthesized programmatically in real-time. |
| Interactive command dashboard featuring glassmorphic panels for About, Skills breakdown, Project showpieces, Experience timeline, and Contact terminal. | Powered by GSAP for seamless camera transitions, hologram scanline sweeps, and dynamic viewport feedback on every interaction. |
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ FRONTEND CORE โ
โ [React 19] โข [Vite 8] โข [JavaScript ESNext] โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโดโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ GRAPHICS, SOUND & ANIMATION โ
โ [Three.js] โข [GSAP] โข [Web Audio API Synth] โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโดโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ INTERFACE & STYLING โ
โ [Vanilla CSS HUD] โข [Lucide Icons] โข [FormSubmit] โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
- ๐ฎ Interactive Title Screen: Retro CRT vignette, scanline sweep animations, and audio-reactive launch trigger.
- ๐ฐ๏ธ Telemetry Panels:
- System Status & Overview: Personal intro and profile metrics.
- Tech Matrix: Categorized tech stack showcasing Frontend, Backend, 3D/Graphics, and Tools.
- Mission Showcase: Featured projects with live demo links and repository references.
- Transmission Terminal: Built-in direct contact form routed seamlessly without API key friction.