3D & CREATIVE TECH · ACTIVE

Experiments Gallery

A curated playground of 40+ interactive 3D scenes, tactile digital objects, WebGL physics simulations, procedural worlds, and creative coding experiments built for the web.

Role Backend Architect
Architecture Monolithic MVC
Infrastructure VPS Linux
Commits 100+
Experiments Gallery screenshot

The Challenge

Most creative coding and WebGL demos remain isolated sandboxes or heavy experiments that are slow to load and difficult to browse together without crashing browser memory.

The Approach & Solution

A unified, high-performance experimental lab featuring over 40 interactive WebGL worlds, physics simulations, and tactile toys — built with Three.js, GLSL shaders, procedural audio, and an optimized static preview architecture.

Scope of Work

  • Tactile physics & interactive simulations (Squeegee, Snow Day, Kinetic Sand, Ferrofluid)
  • Procedural open-world exploration (Highland Express, Storm at Sea, Salar de Uyuni)
  • Interactive mechanical models (V8 Engine, Mechanical Watch, Keystroke Typewriter)
  • Unified gallery interface with category filtering, responsive layouts, and live visitor counter

Technologies Used

Three.jsWebGLGLSLWeb AudioPhysics EngineProcedural 3DTypeScript

Engineering Highlights

  • Engineered 40+ distinct browser experiments across three core themes: tactile Objects (Lego, Mechanical Watch, V8 Engine), generative Worlds (High Road, Storm at Sea, Chattogram 3D), and interactive Play (Snow Day, Squeegee, Kinetic Sand, Chladni Plate).
  • Built custom WebGL shaders and procedural math systems for fluid simulation, wave mechanics, magnetic ferrofluid spikes, and realistic lighting.
  • Designed an optimized gallery architecture using lightweight preview cards to prevent WebGL context exhaustion when browsing dozens of simulations simultaneously.
  • Integrated procedural Web Audio synthesis and positional 3D soundscapes to accompany real-time physics interactions.