{"repo":"StrandedKitty/streets-gl","free":true,"listed":false,"github":"https://github.com/StrandedKitty/streets-gl","clone":"git clone https://github.com/StrandedKitty/streets-gl.git","description":"🗺 OpenStreetMap 3D renderer powered by WebGL2","language":"TypeScript","stars":1073,"topics":["openstreetmap","webgl","webgl2","3d","data-visualization","rendering","map","mapping","maps"],"license":"MIT","category":"analytics","readme_excerpt":"Streets GL Streets GL is a real-time 3D map renderer built for visualizing OpenStreetMap data with a heavy focus on eye-candy features. The whole project is written in Typescript. For rendering it uses a custom low-level library that wraps WebGL2 API, and for managing the rendering pipeline it uses a simple render graph (or frame graph) implementation. Geometry generation is done on the fly; supported map features include but are not limited to complex building shapes (according to the de-facto standard Simple 3D Buildings schema), roads and paths, trees, etc. The goals of this project include providing a way to explore the feature-rich OSM database in 3D, promoting open data, and offering a way for the mapping community to easily validate the map by visual means. Warning : This project is still in early development, expect bugs and missing features. Visit streets.gl ⭐ Features - Support for the most common OpenStreetMap features - Configurable time of day - Global map search powered by Nominatim - Real-time air traffic - Terrain with LODs - Deferred shading with PBR - Rich postprocessing: TAA, SSAO, depth of field, screen-space reflections, bloom - Realistic atmosphere and aerial perspective rendering 🖼️ Screenshots 💻 Minimum requirements To run this application, you need a machine that supports WebGL2. It's recommended to use an up-to-date version of Google Chrome. Additionally, for a smooth experience, you will likely need a modern discrete GPU. 🗂️ Data sources Streets ","default_branch":null,"files":null,"tree":[],"storefront":"/r/StrandedKitty","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/StrandedKitty/streets-gl/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}