This is a beautiful project but unfortunately the OSM data's out of date -- over a year old at this point. Based on https://github.com/StrandedKitty/streets-gl/issues/182 it seems like this might be abandonware.
This is awesome. I didn't realise OSM even had such detailed data on building shapes. As others have noted, outside (or on the outskirts of) major cities the data is quite sparse but central London, for example, looks great.
A similar project doing exactly the same, that has been working for years, with lighting and weather effects: https://demo.f4map.com/
Doesn't seem to work in Firefox. You get just a white view.
Press Tab, use WSAD to move and mouse to aim = Discount Flight Simulator! Love it.
In case one of the developers is reading, small-ish bug: I increased the vertical field of view "all the way" to 120 degrees. When in "morning" mode, there is a rectangular "shade" over the right bottom corner of the screen. When in "evening" mode it is in the left bottom quarter. (At least on my MBP with Chrome.)
Please check for WebGL support before loading all the assets
This is awesome! I'm not a gamer but a huge map nerd, however I've always dreamed of a "real world" mmorpg. I've taken a stab at learning Unreal to combine with some map data but never got too far.
I think this is a better approach. I assume it's using "regular" vector tiles and rending things based on that? Like where a map usually has green fill for trees, it's rendering out a patch of trees?
Super cool.
Very cool! It looks like it assumes everything is flat, but I bet you could pull in elevation data from OSM as well.
With textures this looks nicer than demo.f4map.com , but sadly, map data is way too old. And bridges are still a huge issue. With name like "Streets" I was expecting to be able to drive around in some sort of vehicle.
I like that 11th Century Dover Castle is now an apartment building :)
Failed to load resource: net::ERR_HTTP2_PROTOCOL_ERROR index.js:1
All the assets are loading sequentially. I have 100ms of latency to the server so that means several seconds of load time for me. Should be an easy fix to load them in larger batches.
How is it generated the 3d objects? using CV on the stat-elite data?
This is pretty cool, but demonstrates why google/apple maps make heavy use of bespoke models vs just the map data, as is demonstrated pretty well by the sydney opera house and harbour bridge
This: https://shottr.cc/s/Qxhj/SCR-20250108-r6p.jpeg
Apple maps: https://shottr.cc/s/QWES/SCR-20250108-r69.jpeg
Super fun to play with the times of the day and check where shadows/light will hit.
Very cool. Would like to see ability to zoom in & out, and ability to rotate the map.
Doesn't load for me, just get a white page.
It was about time.
This is really impressive.
Rather disappointed to see that my condo building is flat despite being 4 floors and a nearly 20 year old renovation of a 100+ year old building. How does stuff like that happen? In the mean time the repo looks like good readin'
Stop what you're doing and use Cloudflare (free) immediately. This is the slowest loading site I've used in years and it deserves better for all the work you've put in.
In case anyone is interested in 3D Terrain simulation (specifically for GPS tracks, e.g. hiking, skiing): I'm working on https://cubetrek.com
Source is here: https://github.com/r-follador/cubetrek