Google Maps to Blender 2023
Вставка
- Опубліковано 12 вер 2024
- In this tutorial, I'll demonstrate how to take a Google Map image to create a 3D model in Blender. There are several caveats here, including using specific versions of RenderDoc, MapsModelsImporter and Blender.
Versions I'm using:
RenderDoc - v1.16
MapsModelsImport - v0.4.0
Blender - v2.93.6
Sources:
RenderDoc.org - renderdoc.org/...
Github site for MapsModelsImport - github.com/eli...
Blender - download.blend...
Code to add to "Target" in your Google Chrome shortcut:
C:\Windows\System32\cmd.exe /c "SET RENDERDOC_HOOK_EGL=0 && START "" ^"C:\Program Files\Google\Chrome\Application\chrome.exe^" --disable-gpu-sandbox --gpu-startup-dialog"
Key takeaways:
1. use these specific software versions
2. use Google Chrome
3. close out of all occurrences of Google Chrome when performing this task
4. be sure to include the correct path to your specific location of Google Chrome.
I am a geomatic engineering student and I am planning to use blender GIS for my final project/thesis this channel helps me a lot thank you so much
Fantastic! Best of luck and thanks so much for the feedback!
Amazing tutorial . I tried follwing the 2020 version tutorial and nothing was working. I love how precise you were with every detail down to the version of blender 2.93.6 and Render doc 1.6 and the mapsmodeimport v .40.
This just saved a project im working on after cesium wasnt working like how i wanted
Thanks so much for the feedback, so glad it helped!
The only tutorial that actually helped me and made it work. thanks so much bro!
No problem 👍
The only way it worked for me:
- browser - Instead of Chrome I used Vivaldi (just change location in target)
- RenderDoc 1.13
- MapsModelsImporter-v0.5.0
- Blender 3.2.2
Thanks so much for providing that info and the feedback!
Hi I need your help Please
MERCI BEAUCOUP. As many of posts under me, i tried many tutorials...your's is the most clear and it work at the 1st time. Grettings from France
Thanks so much for the feedback, so glad it helped! Merci, mon ami
Oh wow, it worked!
First attempt - 17MB file, nothing happened when I tried to import the rdc file into blender. Nothing at all.
Second attempt - 26MB file, I got an error message on import telling me to make sure I was moving the 3d view during the capture etc
Third attempt - this time I used the button to capture after a 3 second delay, so I could switch to chrome and move the view around a bit as it captured, and this time it made an 82MB file and it imported fine and looks AMAZING!
Thank you!
Awesome, thanks so much for the feedback!
Thank you so much, the 3 seconds delay worked for me too!
Thanks for the brilliant tutorial. You explained the process so well unlike the other tutorials, which were so confusing.
I'm so glad, thanks for the feedback!
This method works perfect thank you, I jus did it 10/4/2023 everyone who ain’t getting it you just have to follow the directions and use the exact links that he posted !
So glad it worked and appreciate the feedback.
Finally got it to work your way. Just need to be aware of the size of image as it crashes if its too large. Thanks for the video.
Maps Models Importer v0.6.2, Blender 3.4, and RenderDoc 1.25 worked for me
Awesome, thanks so much for the feedback!
I would like to note, these are the most up to date versions you can use. Without things breaking.
Blender 3.6 with Language set to Automatic or English (Model Maps Importer V0.6.2). With RenderDoc 1.25.
U are the best !! Thank you
Thank you so much for all the effort you put into this. Amazing.
Thanks so much for the feedback, so glad it was helpful!
after i click okay on the window it doesnt go into debug mode it brings me back to the screen that has the red "Note" warning
did you fix this?
Same problem here
Be sure you close ALL Chrome browsers before starting....this sounds like it could be the issue.
I just used Blender 4.0 Alpha and the latest settings, it all worked all be it with the same problems described here, low poly, buildings missing and tiling like paper folds on road surfaces.
I appreciate the feedback.
@@gissolutions4604 my pleasure. I tried a few more times and the problems with missing buildings and ground sorted them selves out but the tiling squares where quite prominent. Having to paint out the seams was a whole lot better than having to build the whole thing just for some images. I am thinking holding the capture button down longer had something to do with the result? will experiment further when I have time.
Good tutorial...Thanks so much.
you just got a new subscriber man
Thanks so much for the feedback and support!
TYVM, I was having a bit of problem in injecting and figured out the issue from your footage.
I didn't realize we need the whole loo0000oong text in chrome shortcut target; previously I just added the -- command which is why I failed.
Yes, the looOOOOooon text is definitely necessary!
My chrome opens directly without giving me that code and small window when i double clicked on that cmd icon
Close Chrome before opening a new one
Ya find a solution then?
Wonderful, I watched many tutorials for this process and it's the first time it's on point and working from the beginning to the end result
Although, I'm using this tutorial for game assets, I would like to know if it's possible to export the Gmaps data in scale 1:1 ? instead of scaling the content of the .rdc exported
Great question, but a little outside of my experience. Hope it was successful for you!
Is there any way to change the scale of the scan? Things are coming in a tiny fraction of actual size.
Thank you so much for your video! Amazing
So glad you were successful and found it useful. Appreciate the feedback!
Yes! your video helped me a lot. I did it before with other version of blender but didn't work so when I found your tutorial... was so helpful. Thanks again! @@gissolutions4604
Thank you mate! This worked perfectly.
So glad, thanks so much for the feedback!
Wow thank you!
So glad it helped!
very helpful video thank you..
when I change the way to google shortcut it doesn’t work!
it normally opens google chrome, can someone help me?
Be sure you close ALL Chrome browsers before starting....this sounds like it could be the issue.
@@gissolutions4604yes I restart my pc and it worked. Now the problem is that it doesn’t import the rdc file in blender. How can I fix that?
Do you have any model all ready made from this process that can be download
Thank you a lot for your tutorial it's amazing, I have one issue the browser in my case doesn't generate the pid number, and I can't get why. I made every step correct. The version of Google Chrome also a newer one. Thank you in advance.
Thanks so much for reaching out. Make sure that you're completely closed out of all Chrome window before beginning. Perhaps use Firefox or another browser type to run the video. If you have a Chrome window opened, it won't generate the pid number. Let me know if that resolves your issue?
How did you get the pid then? I am having the same issue. Can you please help me?
Keep the good work man
Thanks for the feedback and kind words.
This is a good tutorial, but, now Google Map just announced few weeks back about sharing its API, so now, we dont need to do photogrametry basically which results in so millions of meshes, we have access to the google map Tiles. This is already accessible in UnrealEngine and Unity, but, I expect very soon somebody generates an Add On for blender.
I appreciate the feedback.
It is being developed by ImagiscopeTech , video - 80GrFXFOayE - the description is there. However the plugin is not released yet.
The problem is Cesium (and presumably others which may come along) do not allow you to save the tiles, which kind of sucks. Streaming them is cool, but not really practical for any use other than just messing around. So until a blender add-on or Unreal Engine allows for easily saving the tiles (hopefully without low poly issues), it's still hard to beat this method.
Great stuff..worked first try... Liked and subbed!!
Edit: Hey is there any way of doing this with non 3D images?
Much appreciated and thanks for feedback! Great question, but haven't tried it personally.
@@gissolutions4604 I have work that needs me to show how windmills would look in a agrarian area, the area is large and many features. Google maps only has 2d image for this area. I guess its going to be allot of work then haha
@@Noutelus I'm sorry, that's too bad...best of luck on your project!
Hi, I followed your tutorial entirely, reinstalling all the software in the same versions as you but it doesn't work when I import it into blender, do you know where it comes from?
Thanks for the feedback and sorry it's not importing into Blender. Assuming you've tried more than one attempt in different areas?
@@gissolutions4604 Hello! Same for me, I'm stuck at the same place
Good stuff. Thanks for the explanation and a great tutorial. It works, hovewer sometimes the model is exported just partially, lacking some buildings in the crop area, streets etc. Do you possibly know why that happens? Is it better to export from the top view or perspective in google maps? Can't really find the reason why this is happening. Maybe it has something to do while moving the camera while capturing in Doc?
Thanks for the feedback and it's a great question. I haven't run into this issue on my end, but can totally picture what you're describing. Wondering if it's a memory issue?? Sorry I couldn't be more helpful...
@@gissolutions4604you said from the start install render doc 1.17 so why are you showing at 7:03 render doc 1.16????
Go to the three dots at the top right hand corner of your chrome browser. On the zoom setting, reduce it to 25%. That sorted the problem for me.
An instruction that was missed in the tutorial was to go into chrome settings, click on 'on startup', and ensure 'Open the new tab page' is clicked. If not, and a 'specific set of pages loads' or, 'where you left off' loads, none of this works.
Thank you so much for pointing that out.
thank you a lot
Thanks so much for the feedback!
An impeccable and excellent tutorial, I followed all the steps and downloaded the recommended versions but I couldn't avoid this in any browser. - The command line flag (--disable-gpu-sandbox) you are using is not supported, as it affects stability and security - do you have a solution for this? From already thank you very much
Same problem here.
Thank you so much for the feedback. I'm not familiar with this type of error, but attached a link that discusses the error and possible solution - groups.google.com/g/native-client-discuss/c/bxPZMjhJ-xQ
Hope it helps?
Awesome
Thanks
You are welcome, thanks for the feedback.
Good tutorial :)
Thanks so much for the feedback!
I am able to get the rdc file but whenever I try importing it, it does not import
i tried it with the blender 2.9.6 that you told but it is not happening.
i tried it with blender 3.6 and blender 4 version but it is not importing. please help.
Thanks for reaching out. Be sure you're using these exact versions:
RenderDoc - v1.16
MapsModelsImport - v0.4.0
Blender - v2.93.6
This is awesome bro
Thanks so much for the feedback, so glad it helped!
@@gissolutions4604 your welcome
When I click ok to the "Chrome Google GPU", my render docs reverts back and I get a new "Chrome Google GPU" tab up with a new number which I cant see on render doc. The old id doenst work either. Any solutions to this?
Thanks so much for reaching out. Sounds like once the Chrome Google GPU opens up, you're unable to retrieve the number correct? If so, try pressing ALT + TAB on your keyboard which illustrates all the windows currently opened. While holding down the ALT button, 'tap' the TAB button until you reach the Chrome Google GPU window. Please let me know if this is not the case and I'm not understanding!
Hello, thanks for the tutorial, For renderDoc i shouls use v1.16 or c1.17 ?
I'm using RenderDoc - v1.16 and appears to work fine.
Thanks for the tutorial, but you downloaded RenderDoc 1.17 in the video, but state you need version 1.16. A little confused.
You are correct, however I've added a caption on the video that clears up the confusion.
Great tutorial thank you!! Is there any way u can remove the trees easily and flatten the builidings facade?
So glad it helped and really appreciate the feedback. It's a great question and I'm not sure how to fix those features. I'm running into the same problem on my end. Hopefully someone might chime in on?
when I click in Inject google chorom show me a new code!! and repeadly and not work!!! i change my windows and not work
when i import the RDC, nothing happens. no loading circle, nothing. the file is 20 MiB. i tried in blender 3.4 and 3.5, which the github for the most recent version of this both say to use
Same issue
You may need to try the capture a few times until you get one with a much larger file size with more than 2 color passes.
Running chrome just repeats and every time i inject renderdoc it gives me new pid
edit: wrote the comment so google indexes this question when somebody has similiar issue (bc i had it with other tutorials)
solution -> download version seen in this tutorial bc newest renderdoc version doesn't work. this worked for me as for 19.07.2023 when i used 1.17 :)
I am finding difficulty in getting PID. Could you please help me?
I tried to close all tabs of Chrome.
Hi I am finding difficulty in getting PID. Can you help me out?
If your you get nothing when you import make sure that you've double clicked the rdc file in renderdoc. Was really confused until I went back to retrace my steps.
Hi I am finding difficulty in getting PID. Can you help me out?
I've already tried closing all the tabs on Chrome.
Hello there! Thanks for this tutorial. Awesome! Please what version of renderDoc for blender 4.0 and what version of MapsmodelImporter?
It worked for me using the following versions:
RenderDoc - v1.16
MapsModelsImport - v0.4.0
Blender - v2.93.6
@@gissolutions4604 Thanks for the reply. Awesome!
With importing, how long does it usually take with materials/textures? Trying to see if I could use these amazing extensions to create city mods for American truck Simulator.
Thanks so much for reaching out! It really depends on the extent and how much detail is being rendered. I'd recommend starting small and build up from there and you should get a better sense on how long it'll take.
I can't seem to find the extension when i go to include the Add-on blender needs for this, was it taken down? If so, can I download the add-on elsewhere??? (I have the same Blender version, uninstalled the new one that I had before and it won't show the add-on under the options after you search for it on the search bar)
Hi thanks
Keeps making new pids after I click ok after injecting. Help?
Make sure you've closed out of all Chrome windows and see if that helps?
Thank you for sharing! Everything works as mentioned. But I just manage to capture a bit of the map, not everything that want captured. It misses e few blocks when importing it to blender. Is there something I can do to capture everything I need?
Thanks so much for the feedback. Yeah, I'm noticing that too...was thinking it had to do the my computer and how it's rendering this image?
I followed all the steps but when im importing the file , literally nothing happens . did i missed anything ? ( nothing loads , no errors )
I've run into this issue occasionally...try another area of interest to see if the steps you're taking are correct.
I close out of render doc to enable process injection but the restart never happens and it doesn't enable; i was wondering if there was a way i could manually restart it
it was working before but now when i trying to import .rdc to blender the map model plugin says failed to load renderdoc~ thing.
When i hit "ok" on the gpu number tab it generates a new code and Renderdoc throws me back to the list screen.
renderdoc injection must happen immediately after the process starts before any graphics api has been initialized
this error
Is the model to scale when it comes in or do you have to scale it?
No PID on Win11. Works fine on my older system... It just goes straight into internet browser, ignoring PID. No error, nothing. Any ideas?
for some reason google maps on our city shows very low poly texture 😰
A few others have run into the same situation. Not entirely sure there's much else that can be done. Appreciate the feedback though.
''not all heroes wear capes''
Hahaha, I love it! Thanks so much for the feedback!
@@gissolutions4604 no problem:)
When I click ok from the "Gpu starting with pid: xxxx" window, the chrome [PID xxxx] tab disappear from render doc. So I can't the API to be active. What should I do?
same problem
:C
make sure you're using render doc v1.16
@@burgurs6000 I tried with render doc 1.16 and 1.17 😔
If you hold down the following keys on your keyboard ALT + TAB, you'll see all the open windows. While continuing to hold down these 2 keys, 'tap' on the TAB key until you reach this little Chrome window and let go of the keys to open it.
Hi I am finding difficulty in getting PID. Can you help me out?
I've already tried closing all the tabs on Chrome.
why does my render doc 1.16 NOT have the inject to process
i only have the launch application and attach to running instance?
If you haven't already, you'll need to open RenderDoc>Tools>Settings and under General, make sure the box is checked for "Enable process injection". You'll have to restart the program after enabling this. Please let me know if that solves your problem.
Thanks for this amazing tutorial. I have a question, I take my time while capturing textures in Google map and details seems fine there. But when I import them into blender it's low poly with significant less details. Can you suggest any solution please?
I'm not entirely sure why that's happening? Wondering if you tried a different project location if you get a better resolution?
this was happening to me with zoomed out captures over 80 MB, fixed by zooming in to include a smaller section and rendering for longer
"I followed all the steps, created a shortcut on the desktop, and when I click, it shows an EID number, but not an empty window like yours,insted Google show up ,When I enter eid number in Blender and click OK, it doesn't appear the same way as it does for you in the upper left corner."
Thanks so much for reaching out. Under Shortcut Properties, make sure you clear out the entire path under Target and replace the path that's specific to your computer directory 05:30 Hope that helps?
I check chrome-shortcut, dont got any code,
How to fix the units from the google map transform to the blender? Seems like it scale down about 1000 times, all the element was deformation.
disculpa en RenderDoc - v1.16 no me aparece la opción inject into process
Unfortunately, this method did not work for me. When I get to this 7:31 point, Google Chrome's API shows D3D12 (unsupported) in RenderDoc and never saves.
Thanks for the feedback, I'm not entirely sure the meaning behind this error...
I am trying to find a easy solution to import maps like mountain heighmaps with google earth quality (wich is way over 30 meters like opentopography GIS add on for blender) but as now i couldn't find any free solution? Do you have any proposal for this problem? Thank you in advance
anyone knows how to get the correct scale...?
I did exactly what you did, but when I import to blender, nothing shows up. Can you help me with this?
Are you still having issues with this? If so, could you please provide any additional information that might help me or others?
i cant get this to work. Filling the code into render doc doesn't work with me. It just cancels the injection, and gives me a new code.
Most likely you have another instance of Chrome opened...close out of all Chrome and try again.
in germany on the most parts we dont have the street view does it work with out it or do i need it, (just want the map layout)
When I create the shortcut for Google and put in the Code with the right path (C:\Program files ect...) it doesn’t work. It normally opens google chrome, can someone help me?
I've already tried closing all the tabs on Chrome.
Thanks for reaching out and glad you closed out of Chrome. Are you still having this issue? If so, could you provide some more details on what's working and what's not working?
When I try to import a .rdc file into Blender nothing happens. I did everything right, there were no problems.
Upd: I noticed that every time I try to import, an empty folder appears with the name of my file and random numbers and letters separated by a dash.
Interesting, not sure why this happened to you. Perhaps try capturing a smaller area, then import that into Blender? You do have to wait a few minutes for the image to load in Blender.
Anyone know why my imported map data always has missing tiles? Sometimes it seems random, but a lot of the times the missing tiles represent areas of terrain at the lowest elevations. Not sure if that’s a pattern or not.
Does anyone know in general what the logic is behind governing which tiles are actually imported? It’s not really reliable enough without that knowledge.
Great question, wish I had a good answer for you.
Couldn't capture the model. Tried several times but as soon as I press ok once chrome starts it closes the inject into process screen on renderdocs.
I appreciate the feedback. I'm not sure what happened and perhaps someone else with the same issue might chime in?
@@gissolutions4604 For me it starts to enter in a loop, i put the id on renderdocs and then i click "Ok" on chrome where it will crash and generate another id, and so on...
Hey! Thanks for the tutorial!! I'm not that handy with the computer, when I create the shortcut for Google and put in the Code with the right path (C:\Program files ect...) The shortcut opens the program file instead of opening the windows as shown. I'm not sure what I'm doing wrong tbh... (I tried to close all tabs of chrome and even restarted my computer :/)
Thanks for reaching out! That part can be tricky...after you create the shortcut and about to replace the path, try Control A to select all , then delete. Once this field is completely cleared, paste your path. Let me know if this helps? I've left remnant characters in this field and had similar results you're describing. Keep trying, sounds like you're on the right path!
I have a doubt this add-on can show any place in world even rural areas... Reply plzz
I think your assumption is correct.
caption file size less than 10 mb and not working in blender do you have any idea how i can fix this issue
Thanks for the feedback, it could be a number of things. Could you be more specific as to why it's not working...an error for example?
If you removed the " at the need it won't work, if you add the " at the start it won't work, application is the same as EXE
Hlo sir i am from India and want to make a 3d animated print of my local area where geographical area is surrounded by lots of mountain and river. Can i create a blue print animated modal of that? Pls help me a lot
That's a great question and would look quite stunning! I haven't tried that style, but hopefully someone who has could hopefully respond.
Thanks...
You're welcome, thanks for the feedback
Por fin me funciono, pero... Alguna opcion para capturar "google earth pro" con renderDoc?
Qué versión de google chrome utilizas?
Damn i read most of these coments and you are awsome that you reply to almost everyone
but i woudl appreciate i you can also help me ? everything work a import 3 or 4 files and that is all after couple file imported it will keep getting invalid rdc file messsage so i restar everything download again and same 2or 3files are good then same error messsage can you please help me?
Thanks for reaching out with your question about the invalid rdc file. I wasn't able to recreate the issue you're having, but agree with the steps you're taking - restart and download the files again. Just another quirky thing that is a little out of my understanding. I appreciate the support and please let me know if you're able to resolve this issue!
why is nobody talking about this, what about the place i want to import is not yet Available in 3d in google 3d itself??
Can it be used on Android smartphones?
Great question, but honestly don't know...
Great tutorial! One quick problem: after I press import and select the file, I get this error: Error: Failed to load the RenderDoc Module.
Please report to MapsModelsImporter developers providing the full console log with debug information.
First turn on debug output by activating the "Debug Info"-checkbox under Edit > Preferences > Add-ons > MapsModelsImporter
On Windows systems console log is accessible in Windows > Toggle System Console (right click to copy).
On Linux systems you have to run Blender from the console to get the debug output
Thanks for providing this error. I'm trying to research it, but unable to determine the cause...Assuming you've closed out of all programs and tried it again?
@@gissolutions4604 I got it to work while running the latest version of the MapsModelsImporter and its required versions of Blender and RenderDoc. This tutorial helped a lot in the process of that. Thanks again!
@@PolyCodeOfficial wonderful, thanks for letting me know!
Hello, when I try to import the file into Blender, I instantly get the big error message starting with "Invalid RDC capture file. Please make sure that: 1. you are using the recommended RenderDoc Version for this AddOn..." etc
Hi, i have same issue, if you find the solutions please share i will really appreciate...
@@safahabeeb6958 I watched another tutorial where the guy compiled the right versions of each program
Be sure to use the exact versions of the programs I'm using in the tutorial and it should work.
What if we want larger areas
You can certainly try larger areas, just in my personal experience the processing time has been slow. Probably just my outdated laptop!
What do I do if my rendering from Google Maps looks really bad I zoomed in and out and move the model around but it didn't get any better
Thanks for reaching out. I have come across certain areas where the resolution in horrible. Apparently this area just had poor data captured...not sure there is much you can do in this situation.
Ok thanks
Any way to do this without renderdoc?
Thanks so much for the feedback. I'd imaging there might be other options out there, but it's beyond my knowledge.
Hey, i have been using this combo for awhile now but i tried to use it today and after injecting, i then opened maps and it cut the connection and gave a new ID. I tried to inject again but after i hit ok it immediatly cuts the connection again. Any idea what it could be? I am kinda lost at the moment 😅
Okay nevermind. Just had to uninstall chrome and install an older version. Could have gotten that idea earlier 😅
@@j3rryacinonyx Hey, would you mind sharing which version of chrome worked for you? I have similar problem. Thanks.
@@4ri. 104.0.5112.102 worked for me. Havent really tried any other version. Now i just need to look up how to stop chrome from Updating. Otherwise its back to a non working version after one restart.
Edit: You can stop Chrome from updating by going into your Computer Management then Services and setting Google Updater to disabled. For me there were 2 so i disabled both.
How to cut out these stadium?
I tried many time for the google shortcut and pasting the script but not working, any advise?
Be sure you close ALL Chrome browsers before starting....this sounds like it could be the issue.
@@gissolutions4604 you shouldn’t reply after a month
got Error: Failed to load the RenderDoc Module.
Please report to MapsModelsImporter developers providing the full console log with debug information.
First turn on debug output by activating the "Debug Info"-checkbox under Edit > Preferences > Add-ons > MapsModelsImporter
On Windows systems console log is accessible in Windows > Toggle System Console (right click to copy).
On Linux systems you have to run Blender from the console to get the debug output in blender
Be sure you're using the exact versions of the applications I'm using.
does anyone had that problem:
Error: Failed to load the RenderDoc Module.
Please report to MapsModelsImporter developers providing the full console log with debug information.
First turn on debug output by activating the "Debug Info"-checkbox under Edit > Preferences > Add-ons > MapsModelsImporter
On Windows systems console log is accessible in Windows > Toggle System Console (right click to copy).
On Linux systems you have to run Blender from the console to get the debug output
(copied from the blender console)
be sure to use the exact versions of the programs I'm using.