Hello.
I’m working on a 3D viewer for OpenStreetMap. There’s a demo available at: DDD (OSM) Viewer
I’m also working on the generator and as the project is open source I was wondering if someone with experience would like to contribute. I’m trying to add splatmaps and I’m having some trouble extending the PBRMaterial, but there are other areas that could use help!
PM me if you are interested 
Thanks!
15 Likes
very nice work with good details
woot really good (cc @PirateJC )
@jjmontes Very cool! Keep us posted as this progresses! Would love to add it to our community site when you feel like it’s ready to be shown off!
Love it!
I’d be glad to. I’ll let you know when something more stable is uploaded.
A quick update video and a pic:
3 Likes
I have uploaded an update. Here are two demo trips:
-
http://3dsmaps.com/play/?u=/trips/vigo-castro.json&sb=@dynamic&@42.2317848,-8.7279656,131a,35y,28.9h,51.29t (“Castro”)
-
http://3dsmaps.com/play/?u=/trips/acoruna-menhires.json&sb=@dynamic&@43.3861094,-8.4069793,84a,35y,127.1h,94.38t (“Torre de Hércules”, this is an update of the one I sent initially)
I am trying to understand a bit better what each different rendering option means and its implication.
I think I have a couple of points that could help speeding this up a bit. I will bring those up on separate forum questions, but what I see is that after loading and calling setEnabled(false) on a bunch of world chunks, it seems to me that “active indices” never go down and “inter-frame time” stays high. Maybe it’s just normal. If you wish, you can access the inspector by clicking on “Settings > Inspector”.
You can also access the app by accessing this domain directly, but generation of new tiles takes a while. Check the About for information in case you are interested.
1 Like
Hello! We’ve made some progress since my last update.
I invite you to have a look and “walk around” (in walk speed 2 or 5, since 10 is a bit laggy), or fly around.
Golf Mondariz: 3dsmaps (ddd-viewer)
La Palma Vulcan Lava: 3dsmaps (ddd-viewer)
Atarfe - Granada: 3dsmaps (ddd-viewer)
If it works ok for you, you can try in “Settings”:
- select “splatmap 512” textures
- enable shadows (don’t enable texts)
- reload page
- increase drawing distance to 2 or more
It requires a pretty powerful PC (graphics card, and be patient wiht load times). Check the About section for more info.
(Also, beware that it may lag if many users are connected, if so, maybe try later
).
Controls: WASD + click&drag (QE for up/down and NM for time +/-).
1 Like
That’s pretty cool! I like how big the environments are and being able to switch time of the day
I noticed something while switching time on the “Settings” pane, the slider seems to get a bit crazy before it settles (I was just moving my mouse right here):

I’m using the Edge browser, if that information helps.
4 Likes
Thank you!
Regarding the size of the env, the system tries to generate tiles that don’t exist, so it’s can get as big as you want I guess (although coverage is limited and it takes a lot of time to generate them). Time can be changed but it starts at current date so in the northern hemisphere looks a little dull now on winter. It was brighter during summer :D, but shadows come from the actual sun position for those coordinates. Eventually we’ll need to add a full date picker.
Yeah I keep updating the time even while dragging the slider, and Vuetify acts like that. It’s not top priority for now, as other changes to time management are planned.
2 Likes