I had some issues in the beginning but this combination of versions of the tools worked for me: Maps Models Importer v0.6.2 + Blender 3.5 + RenderDoc v1.19
@nebulasky6863 @sandamalichamari9448 @rodriigo.morais @LordLollo98 @premislaw_aryz @BillCarlson @curryyuen@@ARBESProductions ⇃⇂ ⇃⇂ ⇃⇂ Hello to all my friends, since implementation of this issue is very important for me, I have long tried all possible methods and used most versions of all related programs, I even tried several browsers based on Chrome and Microsoft Edge, and I reviewed all the comments of dear friends and tried any path that can be tried, like closing all pages Browser in Task Manager, or as the Import Manager in Renderdoc, and other methods and details... But in the end, I couldn't connect my browser for the GPU, and when the code and the white screen were running, I would first go through the rendering process before registering OK option, and after setting and hitting OK in the code-specific window, everything would be fine for a moment, and at the top of my browser I could see the executable code, but immediately another code would come up for me, and it would seem like a page Before closing and I go through the step again and again it is fixed for a second and it closes again and automatically comes another code, and these steps are repeated up to 5 times, and the last time I enter code into the renderdoc and I click OK in the special code window no longer appears, but in my browser I can't find that code and code address in the top left The browser should be displayed no longer and in the rendering program the options side setting time and frame are closed, and only numbers can be entered, but can not click on the opposite and side options to start rendering. (>_
@nebulasky6863 @sandamalichamari9448 @rodriigo.morais @LordLollo98 @premislaw_aryz @BillCarlson @curryyuen @ARBESProductions ⇃⇂ ⇃⇂ ⇃⇂ Hello to all my friends, since implementation of this issue is very important for me, I have long tried all possible methods and used most versions of all related programs, I even tried several browsers based on Chrome and Microsoft Edge, and I reviewed all the comments of dear friends and tried any path that can be tried, like closing all pages Browser in Task Manager, or as the Import Manager in Renderdoc, and other methods and details... But in the end, I couldn't connect my browser for the GPU, and when the code and the white screen were running, I would first go through the rendering process before registering OK option, and after setting and hitting OK in the code-specific window, everything would be fine for a moment, and at the top of my browser I could see the executable code, but immediately another code would come up for me, and it would seem like a page Before closing and I go through the step again and again it is fixed for a second and it closes again and automatically comes another code, and these steps are repeated up to 5 times, and the last time I enter code into the renderdoc and I click OK in the special code window no longer appears, but in my browser I can't find that code and code address in the top left The browser should be displayed no longer and in the rendering program the options side setting time and frame are closed, and only numbers can be entered, but can not click on the opposite and side options to start rendering. (>_
THANKS! This worked for me! It took some time to figure out how to get the injection into Chrome to work - I found that anytime you have TH-cam open, it will fail. So I killed all of my Chrome processes and tried it with success. I'm using the latest Blender (3.6) and RenderDoc 1.26.
It works with latest "RD1.34", "MapImporter070" and "Blender 4.2" all fine, you just have to do small additional step: 1) Install "RenderDoc v1.34" + "Maps Models Importer v0.7.0" + "Blender 4.3" by the guide in video, just use latest version of every software 2) CLOSE!!! "Chrome" before launching that command in "CMD" or you'll get stucked in cycling popups with IDs 3) Launch modified command like this: set RENDERDOC_HOOK_EGL=0 && "C:\Program Files\Google\Chrome\Application\chrome.exe" -disable-gpu-sandbox --gpu-startup-dialog --disable_direct_composition=1 *) It was necessary to add "--disable_direct_composition=1" for "RD1.34" to be able to properly inject into chrome in it's newer state 4) Enjoy and use ONLY for reference, remember legal issues!
By ensuring I downloaded the exact versions of everything you said, I was able to follow this flawlessly. I still have no idea what I'm really doing but hopefully I will be able to print a 3d model of my neighborhood- super cool, obrigado!
I’ve been talking about doing this for years, and now it’s a real thing. This is fucking crazy. I literally used to tell people “ how could would it be to use Google maps and have a program to 3d render it “ and NOW ITS A REALITY ?!? Wild dude wild.
This is fantastic, this morning I rendered the neighborhood I lived in when I was a teenager. Spent all day wandering around all the old haunts and catching up with my old schoolmates! Be warned, though, you might want to find an old skin of yourself to wear depending on where you spawn otherwise you might not be recognized by the locals and they can be surprisingly violent. Also, be aware that just because you can't see beyond the blur screens, those hidden behind them can see out. In most places it won't matter, but some are blurring black-op sights and I don't think I need to tell you that you don't want to be smeared by those people.
My capture buttons are greyed out. And Chrome gives a banner message "You are using an unsupported command-line flag: --disable-gpu-sandbox. Stability and security will suffer." Is that a problem? Then I don't get the black dialog box in the upper left corner of Chrome. Any thoughts?
I've had the same issue, i fixed the command. Try this one but add your own path: SET RENDERDOC_HOOK_EGL=0 && START "" ^"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe^" --disable-gpu-sandbox --gpu-startup-dialog --disable_direct_composition=1
With the new google maps tiles API, this should get easier. I can see a few tutorials for unity and unreal. Would be great if you make one for blender. Thank You
Would you be able to import multiple captures? Like if I wanted a larger area but also high quality can I capture them separately close up then import both and allign them? Which brings me to the next question because of course there will be overlap, is the model completely editable so you can cut/remove the individual Google Earth tiles to line the 2 models up properly? Or even go as far as deleting specifically a building to replace it with another? Looks insanely cool.
Or you can simply create a Batch file for running that command line string. And simply doubleclick it and run it. Open Notepad -> paste string into notepad and save -> close file -> change extension from txt to bat -> run it by double clicking just like any other app
For those who have error in the injection using RenderDoc. You have to "run as administrator". Because if you do not do so, the program can not create the dll file in your program file.
@@juancayo2319 first re check your google Chrome location in the file manager. Now open render doc and launch inject into process, then copy the command text given in the description open cmd press shift insert and modify the location and path of chrome accordingly and press enter . Now number appears, don't press okay , open render doc search for number then select and press inject , after that go back press okay . Wait till it get connected.
@arbes How do you capture a larger map area in render doc. When I do it it only captures a small footprint of the map. In the video , your capture seems to be a lot more. can you provide any tips regarding this, please?
Once i click "ok" in the window with the number. RenderDoc return to the root view and basically I can't go with next step. I tyried different version of RenderDoc but nothing seems to work. Any clues?
Hi, my .rdc file doesnt load into blender, "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"
found the fix you have to add --disable_direct_composition=1 to the end of the command line. this is what worked for me "C:\Program Files\Google\Chrome\Application\chrome.exe" --disable-gpu-sandbox --gpu-startup-dialog --disable_direct_composition=1
if the code isn't showing up, go to task manager and then end process on all chrome processes. When you enter the code, the code should show up (Worked for me)
It works for me but at Blender it is not working well. When I import the .rdc file it is imported but looks like a low poly mesh and i have only one mesh.
for whoever late to this , blender 4.2 will work , if your rdc import doesnt have any response , probably you have captured it wrong. I spent hours tried different version of blender , in the end it has nothing to do with blender version , you should download a test rdc file then try import that see if it works.
hi what combination of versions are you using? what blender version and what version of render doc?? thanks!! just trying yo figure out and you are the newest comment lol
@@ARBESProductions Quando eu vi o Arena da Dunas, eu tinha que perguntar, mas o brother ai chegou primeiro kkkkk Parabéns pelo tutorial. Tbm sou de Natal, mas moro em Portugal. Sou desenhista projetista da Prefeitura de Natal, responsável por fazer o 3D dos projetos da prefeitura. Inclusive já fiz vários trabalhos em torno do Arena das Dunas, se eu soubesse disso antes, teria me poupado muito tempo. Vc não sabe o quanto essa ideia vai ser útil no meu trabalho. Feliz que tenha partido de um conterrâneo. Inscrito !
When I open Google Earth, the Chrome GPU process ID pops up again, preventing the process attachment. I think they patched it because Google will release their own plugin. It was working for me a few weeks ago.
Hey! I was having the same issue using RenderDoc 1.27. Try with some older version and try restarting the computer after installing it. I saw some people recommending the version 1.1.
Hi, I'm having problems to get the pid number from Chrome. The icon changes but I can still open chrome with no problems. I dont get the white screen and I don't see the window with Gpu starting with pid:..... what should I do. Thank you in advance.🙏🙏
Hi, is there a way to help? The fact is that I entered all the data into the command line, but the browser opened without a GPU, do you know how to fix it? Thank you in advance!
Hey! Did it throw any errors? Before you saved the RDC did you check the color passes? If the drawn calls are not captured by RenderDoc this can happen.
Having same issue. Tried importing in 3.4.1 and it pretends I did nothing. It highlights where the mouse is, I can rotate and the rdc is like ignored. Same for 3.6.0. Now I'm waiting an hour for 3.5.0 to download and try that version...
I have the same issue. The file seems to have saved correctly with the color passes. But when I go to load it, it doesn't do anything. No errors, or any indication it's loading. Leaving it for 20m did not work. I have a good computer for this, so it shouldn't take too long. Just a FYI. I doubt there is much you can do. Thanks for the tutorial!
it is blocked by windows defender look for a popup ...something ....something .py ist blocked i guess its the file location if you allow it, it works but with low poly no usable any idea why?
I did everything according to the instructions and I waited as you said it can take few minutes, but it did not happen, I don't know why the file was not loaded in the blender for knowledge my file was just 20 mb what to do please help somebody
I confirm that it works with: Blender 3.5 RenderDoc 1.19 MapsModelImporter 0.6.2 Google Chrome - Google Maps not with Google Earth I add that I had to update the video card drivers to the latest version and the card is a RTX 4080 Super. Today is July 7, 2024
so this is pretty cool but im guessing you are limited to the last google maps update. For example I tryed to fake a drone scene using this method but when I looked up for the area I needed, it last update on maps was like 5 years ago lol. So it didnt work for me only because of that reason.
Yeah. Unfortunately, you are limited by the scans Google Maps provide. However, if you have a drone and the area of interest isn't that big you can do a scan yourself and it will look much better than Google's (after all, you have a closer camera than a satellite). Thanks for commenting! 😄
use this code: set RENDERDOC_HOOK_EGL=0 && "C:\Program Files\Google\Chrome\Application\chrome.exe" -disable-gpu-sandbox --gpu-startup-dialog --disable_direct_composition=1
When I paste the command in my cmd my chrome dosen't turn white. It's just pops up like a normal chrome for me. I get the code and everything, but I don't know how to get the white screen😄some help please?
Hey, very good video thx i followed. I have a problem though: when I load it on blender there is an error "failed to load the renderDoc module". I tried the 3.5 blender but nothing. Do you know why ?
no meu computador, tive que desabilitar a função do chrome em que sempre que abro ele abre as abas que estavam abertas antes de fechar o navegador. tambem descobri que não pode ver o youtube enquanto faz o tutorial, sugiro que abra outro navegador para vizualizar o tutorial enquanto o faz no goocle chrome.
for some reason, after applying injection the black rectangle with "Capturing D3D11..." text is not visible. I'm running both cmd and RenderDoc 1.34 in admin mode (also the newest version of Chrome), I've followed every step, yet it doesn't properly inject. Is there anything I can do to fix this?
Unfortunately I'm not aware of any similar tool to MacOS :(. However, I saw that there's a new way of doing the streaming from the meshes directly in Blender with the new Google Maps API. I haven't tried it yet but seems promising.
This is pretty weird. Were you able to solve it? I would recommend closing EVERYTHING except the tools necessary for the process (RenderDoc and the opened with the flag browser). I saw somewhere that if any process is using Vulkan this could cause this issue you are encountering.
Doesn't work here. Every time I inject the PID number it seems things are good but then when I click OK on the small pop up with the pid# to remember thereafter....in RenderDoc it switches and says in red NOTE: Injecting only works when the process has not used the target API. Also, there is no D3D info displaying in upper left of chrome so guess it actually isn't working even before clicking ok on the small initial popup??? I get the same result on Blender 3.4, 3.5 and versions 1.1 1.19-1.26 of Renderdoc. Should I not have any browser open when injecting?? Have spent several hours trying to resolve this but just can't seem to get it to work 😞
Hey! Sorry to hear it's not working for you. :( I didn't encounter these issues when I was testing but I know some people have reported problems with some versions of Google Chrome. I would recommend a few things, though: 1) Try to restart the computer after installing RenderDoc and doing the process again. It's absolutely crucial that you don't press Ok as soon as you start the browser using the command and you must inject it into the correct process (id with the pid). RenderDoc does its magic before the graphics API is initialized, so if for some reason it's being initialized at the wrong moment it will not work. I just tried here with another browser opened and I had no issues. 2) Try changing the location for another Chromium-based browser. I heard Vivaldi worked with some people but the overlay on the top left is white instead of black (just a small visual glitch). 3) Retry using version 1.1 of RenderDoc. For some reason, people succeed with newer versions but some don't. Good luck! If you manage to solve this in any way, share the solution with us here. Someone may have the same problem later and it will be helpful :)
Also, try opening your task manager and closing everything Chrome related before trying the process. Someone pointed this out in Stack Overflow and it seems like a good idea!
@@ARBESProductions getting the same thing. I have done this before with success. one difference I noticed: now the chrome window loads empty page graphics behind the PID window popup, signaling to me that the API isn't waiting like it's supposed to
Hi, in my country it's 2:30 am and I just turned off the computer frustrated for not being able to solve this, when I take the capture it comes out one of 12/15 mb and not one of 140 mb, obviously this is wrong and when I import it to blender it doesn't load anything
sir plzz help me , i have entered the render doc code in cmd but its only opening the chrome but not showing the tab "gpu starting with pid" plzz help me sir n reply me
"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" :(
Everything was going fine until I tried to import the file to Blender. The option to import is there, but somehow the model doesn't load in any way. I have tried several versions of each software and no luck. Any ideas?
Not really, but I tried the same with other WebGL content (including Sketchfab) and while I was unable to get them to work, I think someone did it before.
@ I if I send a map file and a separate walking trail file would you be interested in combining them so the trail follows the terrain? I would need the combined file as an STL to print on my Prusa MK4. Please let me know thanks!
works very well until i put it on blender even after 3 or 4 color pass appear on renderdoc it shows a kind of screenshot of it but its completely scrambled and when i put it on blender this message appear Python : Traceback (most recent call last): File "C:\Users\...\AppData\Roaming\Blender Foundation\Blender\4.3\scripts\addons\MapsModelsImporter\operators.py", line 60, in execute importCapture(context, self.filepath, self.max_blocks, self.use_experimental, pref) File "C:\Users\...\AppData\Roaming\Blender Foundation\Blender\4.3\scripts\addons\MapsModelsImporter\google_maps.py", line 373, in importCapture filesToBlender(context, prefix, max_blocks, use_experimental) File "C:\Users\...\AppData\Roaming\Blender Foundation\Blender\4.3\scripts\addons\MapsModelsImporter\google_maps.py", line 350, in filesToBlender addImageMaterial(mat_name, obj, img) File "C:\Users\...\AppData\Roaming\Blender Foundation\Blender\4.3\scripts\addons\MapsModelsImporter\google_maps.py", line 216, in addImageMaterial principled = nodes["Principled BSDF"] ~~~~~^^^^^^^^^^^^^^^^^^^ KeyError: 'bpy_prop_collection[key]: key "Principled BSDF" not found'
Does anyone know why when I export the file, RGB data is not provided by the scan of Google Maps, but if I were to use any scanning software the colours are there?
Hey there! I can only think of two possible reasons: 1) You didn't wait enough time to properly fetch the models or didn't "wiggle the screen" enough when capturing, or; 2) The scanned region is simply bad. The scans have a pretty bad topology and it's not surprising at all to think this could be the issue. There's nothing to do except remodeling or finding another source for the scans.
Hello Arbes, I want to start by saying that I really enjoyed your tutorial. However, I've run into a bit of a problem. Everything was going smoothly up to the injection point, and I even saw the stats bar on the top left side of Chrome. But here's the issue: when I try to inject it into the GPU process, it briefly shows a 'connecting' or 'trying to connect' page and then quickly returns to the injecting page. I've tried using versions 1.13, 1.28, 1.26 and 1.16 of RenderDoc, but unfortunately, none of them seem to work. I'd greatly appreciate any help or suggestions you might have!
Hey there! I just tested the link and it's working when you click it. However, you can easily find the same GitHub repository by searching "eliemichel/MapsModelsImporter" on Google. It's the first result.
The google chrome pid number was injected into the inject into process, why does it come back to the same command as before? What is this poblem...plz answer me..
I had some issues in the beginning but this combination of versions of the tools worked for me:
Maps Models Importer v0.6.2 + Blender 3.5 + RenderDoc v1.19
Thanks for commenting! I'll pin this comment to the top if anyone has the same problem.
It worked for me when I used renderdoc 1.19, blender 3.3 and latest Google Chrome. Newer versions didn't work. Surprising.
I can confirm v0.6.2 + Blender 3.5 + RenderDoc v1.19 still works on 22 December 2023
@nebulasky6863
@sandamalichamari9448
@rodriigo.morais
@LordLollo98
@premislaw_aryz
@BillCarlson
@curryyuen@@ARBESProductions
⇃⇂ ⇃⇂ ⇃⇂
Hello to all my friends, since implementation of this issue is very important for me, I have long tried all possible methods and used most versions of all related programs, I even tried several browsers based on Chrome and Microsoft Edge, and I reviewed all the comments of dear friends and tried any path that can be tried, like closing all pages Browser in Task Manager, or as the Import Manager in Renderdoc, and other methods and details...
But in the end, I couldn't connect my browser for the GPU, and when the code and the white screen were running, I would first go through the rendering process before registering OK option, and after setting and hitting OK in the code-specific window, everything would be fine for a moment, and at the top of my browser I could see the executable code, but immediately another code would come up for me, and it would seem like a page Before closing and I go through the step again and again it is fixed for a second and it closes again and automatically comes another code, and these steps are repeated up to 5 times, and the last time I enter code into the renderdoc and I click OK in the special code window no longer appears, but in my browser I can't find that code and code address in the top left The browser should be displayed no longer and in the rendering program the options side setting time and frame are closed, and only numbers can be entered, but can not click on the opposite and side options to start rendering.
(>_
@nebulasky6863
@sandamalichamari9448
@rodriigo.morais
@LordLollo98
@premislaw_aryz
@BillCarlson
@curryyuen @ARBESProductions
⇃⇂ ⇃⇂ ⇃⇂
Hello to all my friends, since implementation of this issue is very important for me, I have long tried all possible methods and used most versions of all related programs, I even tried several browsers based on Chrome and Microsoft Edge, and I reviewed all the comments of dear friends and tried any path that can be tried, like closing all pages Browser in Task Manager, or as the Import Manager in Renderdoc, and other methods and details...
But in the end, I couldn't connect my browser for the GPU, and when the code and the white screen were running, I would first go through the rendering process before registering OK option, and after setting and hitting OK in the code-specific window, everything would be fine for a moment, and at the top of my browser I could see the executable code, but immediately another code would come up for me, and it would seem like a page Before closing and I go through the step again and again it is fixed for a second and it closes again and automatically comes another code, and these steps are repeated up to 5 times, and the last time I enter code into the renderdoc and I click OK in the special code window no longer appears, but in my browser I can't find that code and code address in the top left The browser should be displayed no longer and in the rendering program the options side setting time and frame are closed, and only numbers can be entered, but can not click on the opposite and side options to start rendering.
(>_
Google takes our data we take their data. Simple, fair and honest deal :)
Exactly.
THANKS! This worked for me! It took some time to figure out how to get the injection into Chrome to work - I found that anytime you have TH-cam open, it will fail. So I killed all of my Chrome processes and tried it with success. I'm using the latest Blender (3.6) and RenderDoc 1.26.
bro its not workin i tried
is there any other tip
YOU.... are a fucking KING. Been seeing stuff like this for literally months and yours actually works. Thank you!
It works with latest "RD1.34", "MapImporter070" and "Blender 4.2" all fine, you just have to do small additional step:
1) Install "RenderDoc v1.34" + "Maps Models Importer v0.7.0" + "Blender 4.3" by the guide in video, just use latest version of every software
2) CLOSE!!! "Chrome" before launching that command in "CMD" or you'll get stucked in cycling popups with IDs
3) Launch modified command like this:
set RENDERDOC_HOOK_EGL=0 && "C:\Program Files\Google\Chrome\Application\chrome.exe" -disable-gpu-sandbox --gpu-startup-dialog --disable_direct_composition=1
*) It was necessary to add "--disable_direct_composition=1" for "RD1.34" to be able to properly inject into chrome in it's newer state
4) Enjoy and use ONLY for reference, remember legal issues!
Did you have trouble with the API. I'm getting an error message "D3D12 (Not Presenting)" Can you help!?
@@paulcounsell2865 right now, the only thing that comes on my mind is that I don't use "Hardware acceleration" for chrome, sorry no idea.
It gives me a error mssg when inserted in blender any fixes?
@@rakhaau3540 me too
It doesn't work for me at all, I didnt get the GPU id
By ensuring I downloaded the exact versions of everything you said, I was able to follow this flawlessly. I still have no idea what I'm really doing but hopefully I will be able to print a 3d model of my neighborhood- super cool, obrigado!
Did you have any luck?? Im trying to 3d print too, but have struggled with the slicer software, thinks the model is full of errors.
@@ecdb__ I got the STL but I haven't found the time to load it into my preferred SLA slicer (chitubox).
I’ve been talking about doing this for years, and now it’s a real thing. This is fucking crazy. I literally used to tell people “ how could would it be to use Google maps and have a program to 3d render it “ and NOW ITS A REALITY ?!? Wild dude wild.
I was just watching this up the other week! Thank you!!
Thanks for watching! :)
the chrome debugging doesnt work, wont show the PID code
Just the thing I've been talking about since Monday, and its Tuesday! Haha - thank for all the explanation, now even my grands can do that :)
Thanks! :)
karşim yengeye selamlar
@@ARBESProductions I do not get the numbers on top like you, how did you add the API D3D11?
This is fantastic, this morning I rendered the neighborhood I lived in when I was a teenager. Spent all day wandering around all the old haunts and catching up with my old schoolmates! Be warned, though, you might want to find an old skin of yourself to wear depending on where you spawn otherwise you might not be recognized by the locals and they can be surprisingly violent. Also, be aware that just because you can't see beyond the blur screens, those hidden behind them can see out. In most places it won't matter, but some are blurring black-op sights and I don't think I need to tell you that you don't want to be smeared by those people.
Bloody brilliant! Exactly what I was after, thank you so much!!!
finally a simple tutorial where I don't have to spend 20 years downloading 70 files, with 25,000 steps, I hope this works
My capture buttons are greyed out. And Chrome gives a banner message "You are using an unsupported command-line flag: --disable-gpu-sandbox. Stability and security will suffer."
Is that a problem? Then I don't get the black dialog box in the upper left corner of Chrome. Any thoughts?
Have you found any fix for this issue? I am running into the same thing.
@@ThatStunnenDude not sure about the buttons, but the banner is nothing to worry about.
I've had the same issue, i fixed the command. Try this one but add your own path: SET RENDERDOC_HOOK_EGL=0 && START "" ^"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe^" --disable-gpu-sandbox --gpu-startup-dialog --disable_direct_composition=1
With the new google maps tiles API, this should get easier. I can see a few tutorials for unity and unreal. Would be great if you make one for blender. Thank You
Hey! Thanks for the sugestion. I'm a bit busy at the moment but as soon as I have some time I'll take a look and record a tutorial.
Thanks a lot! :)
there was I, looking for a tutorial, suddenly I have a Natalense narrating me 😎 hello fellow natalense
Would you be able to import multiple captures? Like if I wanted a larger area but also high quality can I capture them separately close up then import both and allign them? Which brings me to the next question because of course there will be overlap, is the model completely editable so you can cut/remove the individual Google Earth tiles to line the 2 models up properly? Or even go as far as deleting specifically a building to replace it with another? Looks insanely cool.
Bump
Or you can simply create a Batch file for running that command line string. And simply doubleclick it and run it. Open Notepad -> paste string into notepad and save -> close file -> change extension from txt to bat -> run it by double clicking just like any other app
For those who have error in the injection using RenderDoc. You have to "run as administrator". Because if you do not do so, the program can not create the dll file in your program file.
when i inject into the program and click ok on the pop up box it just comees up with a new code?
@@haljen4053 same is happening to me
I stopped at the step of typing in cmd, chrome did not display the same as you, just opened chrome as usual. Can you help me fix this error?
What you do is download the same version of render doc also give proper path of chrome.
@@NitinKumar-jt1cu I download the same version, how to give that path to chrome?
@@juancayo2319 first re check your google Chrome location in the file manager. Now open render doc and launch inject into process, then copy the command text given in the description open cmd press shift insert and modify the location and path of chrome accordingly and press enter . Now number appears, don't press okay , open render doc search for number then select and press inject , after that go back press okay . Wait till it get connected.
@@NitinKumar-jt1cu I am having the same issue my browser loads up when I run command but there is no box with the code that pops up
me too
@arbes How do you capture a larger map area in render doc. When I do it it only captures a small footprint of the map. In the video , your capture seems to be a lot more. can you provide any tips regarding this, please?
Once i click "ok" in the window with the number. RenderDoc return to the root view and basically I can't go with next step. I tyried different version of RenderDoc but nothing seems to work. Any clues?
It happened to me as well, I downloaded the version 1.26 and it worked. Before I was using the latest 1.31
Thanks @@Maxparata
Hey! My Chrome window doesn't pop up in the debug (The codes up left of the window) mode! Any suggestion?
Close Chrome and let the cmd open the tab
Hi, my .rdc file doesnt load into blender, "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"
Mine too did u fine anything that fixed it?
@@rakhaau3540 nope srry
Doesn't work I keep clicking Inject and it keeps giving me new iD's to input
Same! How to solve this?
Same
found the fix you have to add --disable_direct_composition=1 to the end of the command line. this is what worked for me "C:\Program Files\Google\Chrome\Application\chrome.exe" --disable-gpu-sandbox --gpu-startup-dialog --disable_direct_composition=1
@@Plorbus1Legend
Brother its working, thanks!
if the code isn't showing up, go to task manager and then end process on all chrome processes. When you enter the code, the code should show up (Worked for me)
Bro your a genius thanks so much
It works for me but at Blender it is not working well. When I import the .rdc file it is imported but looks like a low poly mesh and i have only one mesh.
Hey! I get this error “RenderDoc injection failed: Failed to inject renderdoc.dll into process”. Can anyone help me fix this?
It happened to me when I was opening it in admin mode. Works fine if I open renderdoc in normal mode
for whoever late to this , blender 4.2 will work , if your rdc import doesnt have any response , probably you have captured it wrong. I spent hours tried different version of blender , in the end it has nothing to do with blender version , you should download a test rdc file then try import that see if it works.
My rdc import doesnt have any response, how i fix that?
@@LêThanhTài-l5r I’ve only used it for very a brief period , not sure I can help, but try download a test rdc first see the import work or not.
Thank you so much! Love this
Hey after copying and pesting the code into the command prompt it is opening normal chrome window with the code instead of white window!!!
Same as here!
same
thank you so much you are open new door at my life
1:12 My Blender doesn't show the import map option 🫤.
Hey there! Could you please let me know how long I should wait for the last step?
I mean, how long do I have to wait for the map to load into Blender?
This is a game changer, *Thanks!*
hi what combination of versions are you using? what blender version and what version of render doc?? thanks!! just trying yo figure out and you are the newest comment lol
Well, I got it to work now. I had to down grade my blender to 3.5
Excellent tutorial, thank you very much.
I have a question, how could I scale the models obtained in Blender to real scale?
هل هذا مدفوع
Vc é de Natal tb? q daora. excelente tutorial, já me inscrevi :)
Opa! Sou sim. Muito legal encontrar outro colega do 3D nessa terra por vezes esquecida pelo gosto por CGI kkkk. Me inscrevi no teu canal também! ;)
@@ARBESProductions obrigado :D
@@ARBESProductions Quando eu vi o Arena da Dunas, eu tinha que perguntar, mas o brother ai chegou primeiro kkkkk Parabéns pelo tutorial. Tbm sou de Natal, mas moro em Portugal. Sou desenhista projetista da Prefeitura de Natal, responsável por fazer o 3D dos projetos da prefeitura. Inclusive já fiz vários trabalhos em torno do Arena das Dunas, se eu soubesse disso antes, teria me poupado muito tempo. Vc não sabe o quanto essa ideia vai ser útil no meu trabalho. Feliz que tenha partido de um conterrâneo. Inscrito !
When I open Google Earth, the Chrome GPU process ID pops up again, preventing the process attachment. I think they patched it because Google will release their own plugin. It was working for me a few weeks ago.
Hey!
I was having the same issue using RenderDoc 1.27. Try with some older version and try restarting the computer after installing it. I saw some people recommending the version 1.1.
@@ARBESProductions thank you, this fixed the issue
damn, don't see the Inject option in latest version 1.31, older 1.26 like you suggested, or even much older 1.13
Hi, I'm having problems to get the pid number from Chrome. The icon changes but I can still open chrome with no problems. I dont get the white screen and I don't see the window with Gpu starting with pid:..... what should I do. Thank you in advance.🙏🙏
I have the same problem
Same problem
I have an issue please, at the last step Blendr doesn't generate anything, can anyone help me with this please?
Hi, is there a way to help? The fact is that I entered all the data into the command line, but the browser opened without a GPU, do you know how to fix it? Thank you in advance!
i have a problem, when i copy the command to cmd that you put in the description it just starts chrome and its just white its blank. idk what to do
Is there any way to change the scale of the scan? Things are coming in a tiny fraction of actual size.
After saveing RDC file its not import into blender. Please help
Hey!
Did it throw any errors? Before you saved the RDC did you check the color passes? If the drawn calls are not captured by RenderDoc this can happen.
Having same issue. Tried importing in 3.4.1 and it pretends I did nothing. It highlights where the mouse is, I can rotate and the rdc is like ignored. Same for 3.6.0. Now I'm waiting an hour for 3.5.0 to download and try that version...
I have the same issue. The file seems to have saved correctly with the color passes. But when I go to load it, it doesn't do anything. No errors, or any indication it's loading. Leaving it for 20m did not work. I have a good computer for this, so it shouldn't take too long. Just a FYI. I doubt there is much you can do. Thanks for the tutorial!
it is blocked by windows defender look for a popup ...something ....something .py ist blocked i guess its the file location if you allow it, it works but with low poly no usable any idea why?
I did everything according to the instructions and I waited as you said it can take few minutes, but it did not happen, I don't know why the file was not loaded in the blender for knowledge my file was just 20 mb what to do please help somebody
Works. Thanks!
Blender 4.3.2, renderdoc 1.3.1, ModelsMapImporter 0.7.0 Works good.
I confirm that it works with:
Blender 3.5
RenderDoc 1.19
MapsModelImporter 0.6.2
Google Chrome - Google Maps not with Google Earth
I add that I had to update the video card drivers to the latest version and the card is a RTX 4080 Super.
Today is July 7, 2024
so this is pretty cool but im guessing you are limited to the last google maps update. For example I tryed to fake a drone scene using this method but when I looked up for the area I needed, it last update on maps was like 5 years ago lol. So it didnt work for me only because of that reason.
Yeah. Unfortunately, you are limited by the scans Google Maps provide.
However, if you have a drone and the area of interest isn't that big you can do a scan yourself and it will look much better than Google's (after all, you have a closer camera than a satellite). Thanks for commenting! 😄
the number with PID is popping again and again with different number each time...............
No pid on Win11. Just opens browser. Any ideas?
use this code:
set RENDERDOC_HOOK_EGL=0 && "C:\Program Files\Google\Chrome\Application\chrome.exe" -disable-gpu-sandbox --gpu-startup-dialog --disable_direct_composition=1
Use task manager to close all chrome process then try again, worked for me
When I paste the command in my cmd my chrome dosen't turn white. It's just pops up like a normal chrome for me. I get the code and everything, but I don't know how to get the white screen😄some help please?
I have the same issue!
I solve the problem, just need to close all chrome pages then try again
pid icon actually shows up 3 times and then it opens chrome without tracking and capturing with renderdoc
where to find that command u entered in the windows window please?
Hey, very good video thx i followed. I have a problem though: when I load it on blender there is an error "failed to load the renderDoc module". I tried the 3.5 blender but nothing. Do you know why ?
I think this no longer works. I've tried many versions of all of these programs and the capture is ALWAYS grayed on the renderdocs
me too.
no meu computador, tive que desabilitar a função do chrome em que sempre que abro ele abre as abas que estavam abertas antes de fechar o navegador. tambem descobri que não pode ver o youtube enquanto faz o tutorial, sugiro que abra outro navegador para vizualizar o tutorial enquanto o faz no goocle chrome.
hello, i have done all the steps and it worked to me but it is not showing the map in 3d for my location
how can i solve it???
for some reason, after applying injection the black rectangle with "Capturing D3D11..." text is not visible. I'm running both cmd and RenderDoc 1.34 in admin mode (also the newest version of Chrome), I've followed every step, yet it doesn't properly inject. Is there anything I can do to fix this?
After inject renderdoc works but chrome remains blanc here so what is going wrong? cant even open another window in chrome
Mang I been looking for someway to do this on mac, no renderdoc available :(
any alternative methods other than renderdoc that retain quality?
Unfortunately I'm not aware of any similar tool to MacOS :(. However, I saw that there's a new way of doing the streaming from the meshes directly in Blender with the new Google Maps API. I haven't tried it yet but seems promising.
How do I make chrome work. It won't work no matter what I do it doesn't go into debugging mode or whatever it's called
Where is the option button 2:46
I am having a problem where it says "Vulkan (not presenting)", and I cant see a Debug overlay when starting Chrome trough the command.
This is pretty weird. Were you able to solve it?
I would recommend closing EVERYTHING except the tools necessary for the process (RenderDoc and the opened with the flag browser). I saw somewhere that if any process is using Vulkan this could cause this issue you are encountering.
The number dont appears for me
Prmpt command respond by saying Internal command is not recognized. Whet I supposed to do
Doesn't work here. Every time I inject the PID number it seems things are good but then when I click OK on the small pop up with the pid# to remember thereafter....in RenderDoc it switches and says in red NOTE: Injecting only works when the process has not used the target API. Also, there is no D3D info displaying in upper left of chrome so guess it actually isn't working even before clicking ok on the small initial popup???
I get the same result on Blender 3.4, 3.5 and versions 1.1 1.19-1.26 of Renderdoc. Should I not have any browser open when injecting?? Have spent several hours trying to resolve this but just can't seem to get it to work 😞
Hey! Sorry to hear it's not working for you. :(
I didn't encounter these issues when I was testing but I know some people have reported problems with some versions of Google Chrome.
I would recommend a few things, though:
1) Try to restart the computer after installing RenderDoc and doing the process again. It's absolutely crucial that you don't press Ok as soon as you start the browser using the command and you must inject it into the correct process (id with the pid). RenderDoc does its magic before the graphics API is initialized, so if for some reason it's being initialized at the wrong moment it will not work. I just tried here with another browser opened and I had no issues.
2) Try changing the location for another Chromium-based browser. I heard Vivaldi worked with some people but the overlay on the top left is white instead of black (just a small visual glitch).
3) Retry using version 1.1 of RenderDoc. For some reason, people succeed with newer versions but some don't.
Good luck! If you manage to solve this in any way, share the solution with us here. Someone may have the same problem later and it will be helpful :)
Also, try opening your task manager and closing everything Chrome related before trying the process. Someone pointed this out in Stack Overflow and it seems like a good idea!
@@ARBESProductions getting the same thing. I have done this before with success. one difference I noticed: now the chrome window loads empty page graphics behind the PID window popup, signaling to me that the API isn't waiting like it's supposed to
also tried installing an earlier version of chrome, same issue. so maybe it is a change in windows that broke it
My only problem and biggest problem is Google earth is stuck in 2015 in the area where I really need to render
Hey! It opens a new chrome tab when I run the command I'm not getting the gpu code please help!
try updating to the latest Chrome version
Same issue here! Did you find any solution?
Open Task manager, right click on any chrome tabs running and end those tasks. Then try opening the shortcut again
Hi, in my country it's 2:30 am and I just turned off the computer frustrated for not being able to solve this, when I take the capture it comes out one of 12/15 mb and not one of 140 mb, obviously this is wrong and when I import it to blender it doesn't load anything
what should we do if it does not work, I am tring to do the same thing with chrome through powershell but chrome opens without capturing
How would I know it the models in the process of being imported, since you said wait a few minutes?
Me sale API none, y no me deja capturar, que sucede?
I use brave browser
is there anyway I can use render doc I am stuck in the number code and I cant get it right
can anyone please help?
sir plzz help me , i have entered the render doc code in cmd but its only opening the chrome but not showing the tab "gpu starting with pid" plzz help me sir n reply me
Ficou muito bom. Parabéns
"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"
:(
Everything was going fine until I tried to import the file to Blender. The option to import is there, but somehow the model doesn't load in any way. I have tried several versions of each software and no luck. Any ideas?
Same problem, no clue.
@@Toulippy any solution?
Why didn't I get the GPU id? I did everything correctly
lol, so were you able to steal that model from sketchfab on 3:09?
Not really, but I tried the same with other WebGL content (including Sketchfab) and while I was unable to get them to work, I think someone did it before.
Does it work with places that do not have 3d view on google earth?
Also, please explain: change the browser location according to yours. What is this mean please?
@ I if I send a map file and a separate walking trail file would you be interested in combining them so the trail follows the terrain? I would need the combined file as an STL to print on my Prusa MK4. Please let me know thanks!
works very well until i put it on blender even after 3 or 4 color pass appear on renderdoc it shows a kind of screenshot of it but its completely scrambled and when i put it on blender this message appear
Python : Traceback (most recent call last):
File "C:\Users\...\AppData\Roaming\Blender Foundation\Blender\4.3\scripts\addons\MapsModelsImporter\operators.py", line 60, in execute
importCapture(context, self.filepath, self.max_blocks, self.use_experimental, pref)
File "C:\Users\...\AppData\Roaming\Blender Foundation\Blender\4.3\scripts\addons\MapsModelsImporter\google_maps.py", line 373, in importCapture
filesToBlender(context, prefix, max_blocks, use_experimental)
File "C:\Users\...\AppData\Roaming\Blender Foundation\Blender\4.3\scripts\addons\MapsModelsImporter\google_maps.py", line 350, in filesToBlender
addImageMaterial(mat_name, obj, img)
File "C:\Users\...\AppData\Roaming\Blender Foundation\Blender\4.3\scripts\addons\MapsModelsImporter\google_maps.py", line 216, in addImageMaterial
principled = nodes["Principled BSDF"]
~~~~~^^^^^^^^^^^^^^^^^^^
KeyError: 'bpy_prop_collection[key]: key "Principled BSDF" not found'
In Oct 2024 I get 'Error injecting into process **** for capture." Maybe it doesnt work anymore?
im facing a issue after importing the file it took 1 min and gave me a tarain or like that map texture on a plane Plzz help me out
I’m stuck at System cannot find path specified
Could u please make an ironman nano suitup on actual human mesh
Can you download an entire city this way?
It works but blender keeps giving me an error and won’t import most of the thing and any textures.
It says "You re using a non supported line : --disable-gpu-sandbox"
Also it says API: none
Does anyone know why when I export the file, RGB data is not provided by the scan of Google Maps, but if I were to use any scanning software the colours are there?
Hi,do you know why the model maybe miss some ground floor model?
Hey there!
I can only think of two possible reasons:
1) You didn't wait enough time to properly fetch the models or didn't "wiggle the screen" enough when capturing, or;
2) The scanned region is simply bad. The scans have a pretty bad topology and it's not surprising at all to think this could be the issue. There's nothing to do except remodeling or finding another source for the scans.
I’ve tried my best with everything but when I load it into blender it says:
Error: Failed to load the RenderDoc Module
Could anyone help with this?
incognito mode
Hello Arbes, I want to start by saying that I really enjoyed your tutorial. However, I've run into a bit of a problem. Everything was going smoothly up to the injection point, and I even saw the stats bar on the top left side of Chrome. But here's the issue: when I try to inject it into the GPU process, it briefly shows a 'connecting' or 'trying to connect' page and then quickly returns to the injecting page. I've tried using versions 1.13, 1.28, 1.26 and 1.16 of RenderDoc, but unfortunately, none of them seem to work. I'd greatly appreciate any help or suggestions you might have!
Hi, the Maps models importer link doesn't work. can you help me?
Hey there!
I just tested the link and it's working when you click it. However, you can easily find the same GitHub repository by searching "eliemichel/MapsModelsImporter" on Google. It's the first result.
The google chrome pid number was injected into the inject into process, why does it come back to the same command as before? What is this poblem...plz answer me..
I don't get the data overlay at the top left when I inject.
What Blender Reference needs to be Imported? I tried every single one but it doesnt work
what about mac users? I couldn't find a download version of Renderdoc for mac