Openstreetmap in 3ds Max

Work with openstreetmap data, satellite images and more in Maproom. You can try it out for free.

Getting map data quickly into 3dsMax is not that easy. First you need to get hold of a map-data file 3dsMax can read, like openstreetmap. Then you need to import it without breaking the map. Finally you need to make something 3D out of it, like extruding buildings and sweeping roads.

Check out the video: download, build and style a map in under 5 minutes

Speeding it up

I’m working on a script to bring this process down to a matter of minutes. Just get some coordinates from the area you want to make a map of and let the script deal with the rest.

It will download the map data and get it into 3dsMax. Finally it converts the imported shapes into 3D objects. I use a stylesheet for this, insired by the Carto stylesheet used in tilemill. The stylesheet determines what kind of 3D geometry is created: how wide are the roads, what color are the parks, how high are the buildings. Stuff like that. My goal is to make an editor for the stylesheet to give users the power to make their map their own.

Challenge

One big issue I’m facing is dealing with Z-fighting. This happens when there are multiple surfaces in the same place at the same height. And it happens a lot.

This script has been greatly inspired by the OSM importer for Cinema4D

30 Comments

Join the discussion and tell us your opinion.

Alexreply
2014-09-21 at 17:01

Hello! Great stuff! How can I get that?:)

Klaas Nienhuisreply
2014-09-22 at 15:15

Hi Alex, the script isn’t quite ready. I’m not sure on a release date yet.

Viktar Kalesnikaureply
2014-09-26 at 13:30

Awesome! Looking foward for this script! Will it be free or commercial one?
Thank you for your efforts!

Klaas Nienhuisreply
2014-09-29 at 09:38
– In reply to: Viktar Kalesnikau

Hi Viktar, thanks for the feedback. I’m actually thinking about making it a commercial script. But I’ll make sure to release a free version as well. Any other features you’d be interested in?

kalireply
2014-10-08 at 12:50

Hi, Really nice script! Any Gui or UI to make this map manageable, with layers, proxy low poly high poly, easy export to fbx..yes it is a lot to ask…great work ! 🙂 ( I am thinking of a script like “building generator” from Tyson Ibele).Good luck for your projects!

Klaas Nienhuisreply
2014-10-08 at 13:07

Hey Kali, thanks for the feedback. Those are great ideas. At the moment, after importing the map is “dumb”. There’s no more data attached, except for the objectnames. If there’s more data, such as layers, location data, heights and such a gui would be great to manage this.
I think Tyson’s building generator can already import OSM data. I’m not sure though. I also thought about combining it with railclone to generate cities quickly.

brodiereply
2015-01-08 at 06:54

Hi Klaas,
Nice script, im interested. It would save me having to import through Global mapper.

Any updates?

Klaas Nienhuisreply
2015-01-08 at 19:29

Hi Brodie, thanks for the feedback. I am quietly working on a GIS tool for 3dsMax which combines OSM, KML, DEM (heights) and raster maps, such as bing or esri. I don’t have any updates currently but I’m getting there!

Matt B.reply
2015-02-04 at 12:02

Hi Klaas,
It is always incredible to meet certain person who contributes to the creation of new tools by giving their time, their knowledge and their energy for the community.
I saw the Dem Earth plug for C4D which is just very powerful… the closest plug for 3dsmax… is yours now!! Couldn’t find another one by far.
Hope that u will be able to import the map from google earth to project it.
My english is not the best but many thanks from France.
Best regards.

Klaas Nienhuisreply
2015-02-05 at 08:57

Hi Matt, thanks a lot. I appreciate the encouragement!

vincentreply
2015-03-29 at 09:58

Really great software, something i have been waiting and think for some times already… I hope you are not going to give up and you could try it soon! 🙂

Denysreply
2015-04-19 at 22:35

Great work !=)
Any news ?)

Klaas Nienhuisreply
2015-04-21 at 08:15
– In reply to: Denys

Hi Denys, working hard on it. No updates yet though. Sorry

Parlesportesreply
2015-05-20 at 11:59

Hi,
It look like a really great tools :O Congrats for your amazing work.
I’ll stayed tune because I really want to try this out. I think it can be great to build some stages for a rally game with your tool (for now, I use kml importer and build everything else by hand… what a waste of time ! ).
Thanks again !

Mark Beckittreply
2015-06-24 at 15:36

am greatly interested in this, setting up real scenes would be a doddle, hoping you finish this year, great stuff

Klaas Nienhuisreply
2015-06-24 at 18:55
– In reply to: Mark Beckitt

Thanks Mark, I’m hoping for the same!

Framarz Mistryreply
2015-07-14 at 20:57

This script is something I have been waiting for a very long time. Any update on when it would be ready, the free and the commercial one?

Klaas Nienhuisreply
2015-07-23 at 20:38

Hi Framarz, working on the Maproom script right now which will contain the openstreetmap toolset shown here. No definitive planning yet though.

Hua Liaoreply
2015-09-10 at 11:54

It is amazing! I am so interested in this! Hope things are going well. Any updates about the script and tool?

sebastianreply
2015-10-07 at 11:53

Hey since there is no alternative solution out there for 3ds max you are the only hope to get something DEM earth like! whats your progress? this would be really helpful!

Klaas Nienhuisreply
2015-10-07 at 14:02
– In reply to: sebastian

Hi Sebastian, I understand your frustration/eagerness to try this script out. I’ve been developing it for quite a while but am quite swamped with other projects at the moment.

Framarz Mistryreply
2016-01-19 at 16:42

Hi Klaas,

sorry to keep bugging you with the same question, but is it ready? 🙂

Would love to start using it right away.

Thank you

Klaas Nienhuisreply
2016-01-19 at 18:17
– In reply to: Framarz Mistry

Hey Framarz, I’ve added you to the list for the Maproom beta. You should get the invite shortly.

Philipp Hubmerreply
2016-02-24 at 01:54

Hy! Great Script!
Are there any news?

greets
Phil

Sofiareply
2016-03-09 at 22:36

Hello , is there still room for the Beta of the script ?
If so i would be more than happy to assist with testing !

Thank you
Sofia

Klaas Nienhuisreply
2016-03-10 at 08:43
– In reply to: Sofia

Hey Sofia, you can sign up here https://www.klaasnienhuis.nl/wp/2016/01/maproom-beta-started/. Enter your email address and you’ll get the info necessary to get started.

Guillaumereply
2016-03-29 at 09:14

Really dude ?! You’re just making the most usefull tools for my work ! Any release/beta date ? So impatient to test … really awesome work.

DENISreply
2016-10-25 at 17:02

dont forget for C4D pls.

ianreply
2019-01-20 at 09:22

Amazing,how can I use it ?

Klaas Nienhuisreply
2019-01-30 at 13:36
– In reply to: ian

Hi Ian, I suggest you take a look at Maproom (https://www.klaasnienhuis.nl/wp/product/maproom/) which includes openstreetmap parsing. In maproom you specify an area you’re interested in (for instance a city) and you select the data you want to see (for instance buildings and roads) and then hit the “download” button. Maproom does the rest and gives you splines you can work with directly in 3dsMax.

Leave a reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.