streets-gl-legacy
streets-gl-legacy copied to clipboard
🗺 OpenStreetMap 3D renderer powered by WebGL 2
Streets GL

Streets GL is an interactive OpenStreetMap data visualization which targets modern browsers with full WebGL 2 support.
This is a legacy project and it won't receive any updates. The new iteration is located in vhawk/streets-gl.
Implemented features
Core features
- Textured extruded buildings
- Dome and pyramidal roofs
- Single objects
- Basic roads
- Real-time sun position
Graphical features
- Deferred shading
- Physically-based rendering
- Cascaded Shadow Maps
- Volumetric lighting
- SSAO (the one sometimes referred to as normal-oriented hemisphere SSAO)
- SMAA
- TAA
Contributing
- Fork this repository
- Run
npm installto install dependencies - Run
npm run devto launch a dev server - Make changes and test them out at http://localhost:8080
- Commit and make a pull request