A dark Three.js scene showing Shinjuku Station as a layered neon wireframe map, with floor toggles from 4F to B3 and a pedestrian-network control.
Shinjuku Station Indoor takes the kind of map that usually lives in a PDF, station wall, or municipal data portal and makes it spatial.
This is not photoreal reconstruction. It is civic data made legible through browser graphics: floor layers, pedestrian paths, public-source attribution, and enough 3D structure to explain why Shinjuku has earned its dungeon reputation. The result is both practical and weirdly beautiful, which is a good place for web graphics to be.
The project is by Satoshi Komatsu, built with Three.js, Vite, and three.meshline from Japan’s open indoor map data for the Shinjuku Station area. It's open source and there's a technical article covering the process.
- Live Demo: https://satoshi7190.github.io/Shinjuku-indoor-threejs-demo/
- Source Code: https://github.com/satoshi7190/Shinjuku-indoor-threejs-demo
- Technical Article: https://qiita.com/satoshi7190/items/23d192372877af75b283
- Author: Satoshi Komatsu (GitHub, X)