đ 1. Inspiration & Concept
Most web experiences are flat, rigid, and 2D. We set out to build an experience that makes users stop scrolling and says "Wow."
Inspired by the visual aesthetics of Blade Runner 2049, Cyberpunk 2077, and futuristic anime nightscapes, NeoTokyo 3D brings a living, breathing cyberpunk megacity into the browser with zero heavy asset downloads, utilizing optimized procedural geometries and hardware-accelerated WebGL shaders for silky smooth 60+ FPS across mobile and desktop devices.
đ 2. Key Features
- Procedural 3D WebGL Metropolis & Skyscraper Spires: 70+ dynamically generated skyscrapers with glowing neon edge wireframes, illuminated window patterns, and rooftop antenna beacons.
- Flying Aerocar Traffic Matrix: Up to 30 autonomous flying aerocars weaving along multi-level aerial sky-lanes with dual glowing ion thrusters.
- 4 Interactive 3D Camera Modes:
- đšī¸ Free Orbit Inspection Mode: 360° pan, drag, and mouse-wheel zoom with smooth spherical inertia physics.
- đī¸ Hovercar Chase-Cam Mode: Locks the camera directly behind a flying aerocar cruising through neon spires with real-time vector lerping!
- đ Cinematic Drone Flyover Mode: Panoramic 360° automated camera orbiting over the city skyline.
- đŧ Rooftop Cyberdeck View: First-person viewpoint from a towering penthouse looking down over traffic.
- Real-Time Shaders & Weather Customizer:
- 4 Neon Lighting Matrices: Cyberpunk Neon (Cyan/Pink), Matrix Code Green, Synthwave Sunset, and Ghost Purple.
- Live Cyber Rain Particle Simulator (2,500 falling streaks with ground splash physics).
- Sliders for Volumetric Fog, Traffic Density, and Holographic Wireframe Mode.
- Built-In Web Audio Synthwave Engine: Zero-dependency browser synthesizer generating low-pass filtered retro-futuristic bass drones and thruster frequencies using the Web Audio API (
AudioContext,OscillatorNode,BiquadFilterNode). - Raycasting Sector Telemetry HUD & Snapshot Exporter: Click any 3D skyscraper to inspect corporate faction owners (Arasaka Heavy Cybernetics, Kiroshi Optics, Megatech Quantum Labs), spire height, and power grid status.
đ ī¸ 3. Technologies Used
- 3D Graphics Engine: Three.js (r128+) & WebGL
- Frontend & UI: React 19, TypeScript, Vite 6, Tailwind CSS 3.4
- Audio Synthesizer: Web Audio API (
AudioContext,BiquadFilterNode,GainNode) - Visual Effects: Canvas-Confetti + Lucide Icons
- License: MIT Open-Source License
Built With
- github
- react
- tailwindcss
- three.js
- typescript
- vercel
- vite
- webgl

Log in or sign up for Devpost to join the conversation.