Google Maps 3D: Data into Blender

Sdílet
Vložit
  • čas přidán 6. 09. 2024
  • UPDATE - July 2024 - I can confirm this is working with:
    Blender 4.1.1
    RenderDoc 1.31
    MapsModelImporter 0.7.0
    In order to enable 'Inject into Process' in newer versions of RenderDoc you need to go into:
    Tools - Settings - General - 'Enable process injection'
    and restart the app.
    In this video I show you how to extract 3D data from Google Maps using RenderDoc and the amazing MapsModelsImporter by Élie Michel. Please consider donating on his Github page if you find this process useful:
    github.com/eli...
    This is the text that you need to add to the Chrome shortcut 'target' field to run it in debug mode (delete the existing contents beforehand):
    C:\Windows\System32\cmd.exe /c "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"
    or
    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 --disable_direct_composition=1"
    If your Chrome is installed in a different location to the one above you may need to go in and change parts of this text.
    You can download the MapsModelmporter addon here:
    github.com/eli...
    You can download RenderDoc here:
    renderdoc.org/
    You can see a tutorial on cleaning up the mesh here:
    • Google Maps 3D: Photog...
    You can see Elie’s original video here:
    • Importing Actual 3D Mo...
    You can download Blender here:
    www.blender.or...
    Donate to Élie here:
    github.com/eli...
    You can see how to use Blender GIS here:
    • Blender GIS
    Thanks also to Bjørn Terje Hansebråten who recommended this process to me in the Blender GIS comments.

Komentáře • 1,7K

  • @Nicko16
    @Nicko16  Před 2 měsíci +9

    UPDATE - July 2024 - I can confirm this is working with:
    Blender 4.1.1
    RenderDoc 1.31
    MapsModelImporter 0.7.0
    Elie Michel has instructions on Github: github.com/eliemichel/MapsModelsImporter

    • @theresa6895
      @theresa6895 Před 2 měsíci

      I tried everything, but it's still give me error. I am sure there is something wrong during the capuring process. I tried to import a samples file, and it works perfectly fine. Is the a way you can help me with it?

    • @Nanaucat
      @Nanaucat Před měsícem

      why do you pin this if you know your info is wrong, it does not work and contradicts the github instructions. You made me waste time.

    • @KWHNDR
      @KWHNDR Před 25 dny

      It does still work with:
      Blender 4.2
      RenderDoc 1.34
      Maps Models Importer v0.7.0

  • @jannisben5870
    @jannisben5870 Před 3 lety +522

    In newer Versions (>1.13) you have to enable File-> "Inject into Process" by going to Tools-> Seeings-> General "Enable process Injection" (at the bottom)

  • @AlexKongMX
    @AlexKongMX Před 3 lety +23

    For those who can't get Chrome to pop the PID window, you have to close Chrome and end all the chrome tasks in your task manager, THEN run the shortcut.
    Also, DO NOT open Chrome, close the PID window and THEN inject, do it like he does, inject with the PID window open and the press OK

  • @notsure1969
    @notsure1969 Před 4 lety +976

    This is so incredible it feels illegal.

    • @CaseyConnor
      @CaseyConnor Před 4 lety +45

      @@pushthedesign AFAIK, violating TOS is not illegal (in the US). Using that data to in turn infringe on copyright would be against the law.

    • @CaseyConnor
      @CaseyConnor Před 4 lety +25

      @@pushthedesign I don't doubt that they have a copyright on the data, but I'm allowed (legally, if not in accordance with TOS) to screenshot whatever copyrighted material I want on the web and do stuff on my computer with it as I please. If I publish/distribute it in a non-fair-use manner, then I'm violating the law (possibly). It may violate Google/Chrome's TOS to intercept the Chrome-downloaded 3D model in this way, but that action alone isn't illegal. (Again, AFAIK.)

    • @madcatlady
      @madcatlady Před 4 lety +9

      @@pushthedesign yes I read that even using photogrammetry, I have for personal use used stuff like 3Dzephr and Meshroom and Google Earth and Streetview images to create pointclouds of local buildings, but the TOS is pretty clear, I have done it mostly just as a guide for scale and dimensions if I want to try and model something and texture with my own photographs,
      note to others,
      any photogrammetry depends entirely on the terms of the images used ie photographer's permission, you could use it to capture in game scenery too via screenshots and just as illegal, intercepting openGL data like RenderDoc does adds another layer of illegality to that even as would violate the use of the software you are capturing from on top of using images.

    • @daniel4647
      @daniel4647 Před 4 lety +30

      It is. There used to be a program that would copy Google Earth maps to your local harddrive, not even the 3D stuff, just the street maps and satellite images. And Google shut it down, said it was because the data on Google Earth is not actually theirs, that they source it from various outside sources which they rent it from. So it's kind of understandable that they don't want to lose trust with their sources, even though I think it's ridiculous that someone can copyright and sell an image of my house.

    • @JamesArndt
      @JamesArndt Před 4 lety +6

      I think it might be. It's basically ripping content from proprietary sources. Even if you don't use it commercially it still might be illegal. Think of ripping music that is copyrighted. You might not have any commercial intention of selling that music and only enjoying it for personal use...but you've still stolen the content.

  • @TheMinecraftNerd2014
    @TheMinecraftNerd2014 Před 4 lety +235

    Imagine how much easier it will be to recreate real-life locations in games like BeamNG. Thanks for making this tutorial!

    • @marcd7332
      @marcd7332 Před 4 lety +37

      This works more like a background than something you could drive on, textures are very low resolution and the meshes are awful, unfortunately.

    • @drive_with_pov
      @drive_with_pov Před 4 lety +17

      GTA 6 Developers should do this 😂

    • @jumps1156
      @jumps1156 Před 4 lety +3

      @@drive_with_pov lol yess

    • @dcinput7645
      @dcinput7645 Před 3 lety +9

      @@marcd7332 maybe for strategy games, like 3d animation of battle, that happends in some way regardless of your commands. Like europa universalis, crusader Kings, europa universalis. If these maps doesn't take much memory, you could do real 3d animations for large amount of points of map.

    • @michirex8766
      @michirex8766 Před 3 lety

      Overgrowth

  • @MonarchGuy974
    @MonarchGuy974 Před 2 lety +17

    Tip: If you're using 2 or more monitors Chrome and RenderDoc need to be in the same monitor.

  • @tumimbasa1705
    @tumimbasa1705 Před 3 lety +10

    I'm a architecture student doing 3D Archviz with blender. Man this is extremely helpful. God bless you man really

    • @aidanmandy
      @aidanmandy Před 3 lety

      Can you help me with a project please. I have an image of a piece of land that I need to transform. I can send you the image

  • @Yolwoocle
    @Yolwoocle Před 4 lety +126

    I'm gonna import my home town into Unity have a little virtual walk in there, since I really miss it :') And then I'll blow it up. Thanks for the tutorial!

    • @rajivpokharel88
      @rajivpokharel88 Před 4 lety +4

      lmao....i was thinking exactly the same....#quarantine_sad_life

    • @Yolwoocle
      @Yolwoocle Před 4 lety +1

      @@rajivpokharel88 yyeah, man... at least it gives more time to learn stuff like that!

    • @sdach3sach167
      @sdach3sach167 Před 4 lety

      How did you do that?

    • @Yolwoocle
      @Yolwoocle Před 4 lety

      @@sdach3sach167 just import the model into unity and then add a 1st person character controller.

    • @sprinklenuts4593
      @sprinklenuts4593 Před 4 lety +2

      I mean, cant u just use google maps

  • @ZwergDesign
    @ZwergDesign Před 3 lety +26

    I haven't tried it yet, but I just wanted to add that this tutorial is perfect. Straight to the point, high quality and good explanation. Thanks!

  • @milanhilferink4051
    @milanhilferink4051 Před rokem +1

    this is like the 4th tutorial I watch, and youre the first person who actually undestand that explaining something doesnt mean leaving important steps out and let me figure it out. really couldve saved me some rage

  • @ChewTheWires
    @ChewTheWires Před 4 lety +361

    I'm about to drop a meteor on my home city Haha :D, nice tutorial, a fine addition to my collection

    • @jeffspinner6579
      @jeffspinner6579 Před 4 lety +10

      Is the meteor the size of a virus?

    • @jeffspinner6579
      @jeffspinner6579 Před 4 lety +2

      Have you noticed the resolution you get from this process is very low res/low poly? A family member assigned my a design job for her backyard, so I used this thinking, voila, easy peasy, barely an inconvenience, and nah ah, it's so low poly, I can use it, but for measurement only.
      If only we had access to the real data like the corps and military does. Dare to dream to use data for non-hostile purposes. Can't have that.

    • @KKovacsUSN
      @KKovacsUSN Před 4 lety +1

      Get the google earth data for crater lake and mix them together, lol.

    • @jeffspinner6579
      @jeffspinner6579 Před 4 lety

      @@KKovacsUSN, I tried the google earth data rip, and the resolution is really bad, at least for my backyard previz for my families redesign...maybe REALLY big wouldn't be noticeable.
      If only we could get the stuff the military uses, now I can make art with that!

    • @FBlockLeymann
      @FBlockLeymann Před 4 lety +1

      @@jeffspinner6579 The closer you zoom in, the higher the quality it will be. It extracts the data that Chrome uses too. The data logicaly gets lower res to save performance when zoomed out further.

  • @marshymoo7888
    @marshymoo7888 Před 2 lety +1

    Works with Blender 3.1.0, RenderDoc v1.19, and MapsModelsImporter v0.5.0! Was getting errors with a newer version of Blender. This feels like cybercrime, I love it.

  • @Deffcolony
    @Deffcolony Před 4 lety +409

    Someone has to make grand theft auto google maps

  • @bunnybreaker
    @bunnybreaker Před rokem

    This is awesome. Thanks so much.
    For anyone following in 2022, I didn't want to use Chrome for this, but successfully used Vivaldi.

  • @TrevRich
    @TrevRich Před 3 lety +3

    This is a game changer.... thanks so much..... infinite amount of racetracks coming up....

  • @LittleSpot
    @LittleSpot Před 2 lety +2

    An awesome Tutorial: Blender 3.1.2, MapsModelImporter v0.5.0 rc1 and RenderDoc v1.20 worked perfectly for me. Don't forget to make Tools-> Settings-> General "Enable process Injection" and if you have trouble with import to blender. Retry 3D creating in RenderDoc.

  • @MonarchGuy974
    @MonarchGuy974 Před 2 lety +5

    Quick and to the point. The way tutorials should be! Thanks a bunch!

  • @LennyTrees
    @LennyTrees Před rokem

    I watch this video three times a year. Works every time

  • @sakimarai
    @sakimarai Před rokem +3

    it worked!! MapsModeImporter 0.5 + RenderDoc 1.19 + Blender 3.4. Thanks a lot!

    • @zoybean
      @zoybean Před rokem

      Is the topology/textures better by using those, compared to older versions of any such software?

    • @facundotaborda816
      @facundotaborda816 Před rokem

      How if RD doesnt allow for inject? Thanks in advance

  • @thedrbat9572
    @thedrbat9572 Před 2 lety

    This is the first tutorial I have understood mostly because it's also THE ONLY TUTORIAL IVE FOUND IN ENGLISH!! Thanks for this though
    Edit: also if you have trouble at the shortcut part, go to program files and find the Google folder copy and paste that into programfiles x86

  • @cnxgamer
    @cnxgamer Před 3 lety +24

    Chrome message: command line prompt is not supported (--disable-best-effort-tasks)
    Does anyone else have this issue? n´
    How can i fix it?

  • @jeffreyspinner9720
    @jeffreyspinner9720 Před 4 lety +1

    Man, the 15th time was the charm. I used google *maps,* stirred the alchemy cauldron and it worked. I was running out of vicious names to name my files for each attempt after the 6th one. I was gonna say, yo' wtf! I both want to thank you and give you a finger (not like a buggery finger, or something I'd do to a partner, so don't worry), so take which ever part you want. I definitely got my money's worth and more...

  • @asem452
    @asem452 Před 3 lety +26

    if you are getting "invalid rdc capture" error while importing the .rdc to blender
    I believe it's a problem of not matching versions of blender and renderdoc
    I had this problem at first but after changing render doc version it worked fine.
    I am using blender 2.82 and renderdoc 1.6
    the Maps models importer I am using is 0.3.5 (didn't have to change it)

    • @DanceOfJesus
      @DanceOfJesus Před 3 lety

      Holy shit thank you so much it worked!!!

    • @DanceOfJesus
      @DanceOfJesus Před 3 lety

      Update: It only worked once and then back to the error...

    • @asem452
      @asem452 Před 3 lety

      @@DanceOfJesus you are welcome!
      actually, I've used it only four times and all the trials went well, but I am not using it any more at the meantime.

    • @DanceOfJesus
      @DanceOfJesus Před 3 lety +1

      @@asem452 I'm not sure, but i think that before you inject readerdoc, you need to wait like 30 seconds for google to open a non responding window. Then you inject and click ok.
      And then to import in blender, you have to have a completely empty scene, and most of the time itvwill import without errors

    • @Spiritwrl
      @Spiritwrl Před 3 lety +1

      I'm not getting an error on mine, just when I import my .rdc, nothing happens. Like nothing at all happens.

  • @phenompy
    @phenompy Před 4 lety +2

    It's great how fast this tutorial moves, but I feel there's so many places things can go bad during the whole process, lol.

    • @Mlomat-bi5jp
      @Mlomat-bi5jp Před 4 lety

      My GPU number did not show why?

    • @sprung3008
      @sprung3008 Před 4 lety

      @@Mlomat-bi5jp same i will post a fix if i find one

    • @Miku-uw2sl
      @Miku-uw2sl Před 4 lety

      M3lomat 238 Make sure that you close Google Chrome before launching it in debug mode. Otherwise, the GPU number will not show

    • @renepiccolo2366
      @renepiccolo2366 Před rokem

      Your browser shouldn’t be running beforehand, your target location should be correct and the steps need to be in the right order

  • @mmarcus897
    @mmarcus897 Před 3 lety +4

    Now this is how tutorials should be made. Thank you sir!

  • @eainfinito1497
    @eainfinito1497 Před 3 lety +2

    Looks incredibly useful, lets hope Google doesn't figure out a way to stop you from doing this any time soon.

    • @star_king4855
      @star_king4855 Před 3 lety

      Can you please help me? every time I open the google chrome it says "Windows cannot find "C:\Program Files\Google\Chrome\Application". Make sure you type the name correctly, and then try again", what am I supposed to do?

    • @renepiccolo2366
      @renepiccolo2366 Před rokem +1

      Make sure your chrome is in Program Files and not in Program Files x86

  • @stillnotclickedyt
    @stillnotclickedyt Před 3 lety +4

    That tutorial was top class it's been years since I used any of this, but I still understood everything instantly.
    Thanks for making it short and to the point.

    • @adam-kt7dx
      @adam-kt7dx Před 3 lety

      i think it doesnt work anymore :(
      I´m trying but it just reloades and you have to constantly inject.

  • @morgang7649
    @morgang7649 Před 2 lety +1

    you have one of the best tutorial flows and voices out there - cheers mate

  • @chazz1515
    @chazz1515 Před rokem +5

    My renderdoc seems not to want to successfully inject itself into chrome no matter what. I have chrome opening with the pip window and have renderdoc picking up the process, and i have to input a new number and hit ok about 3 or 4 separate times before it loads into chrome, but once chrome opens there is no renderdoc console info in the top left nor is there the option to capture in renderdoc (it is greyed out). I tried downgrading my chrome version and that's not changing anything, and the earlier renderdoc version (tried 1.9) seems to not want to open at all. Anyone else having an issue like this?

  • @weeliano
    @weeliano Před 4 lety

    Fantastic! Finally got it to work. Initially I couldn't get the PID number window to pop up. After reading the trouble shooting guide by Élie, I realized I have other instances of Google chrome on. After turning them off in Task manager, I got it to work. This is a great tool to extract geo data!

  • @skyliner3367
    @skyliner3367 Před 3 lety +5

    hey everyone that it not working for..... The only ones that worked for me as of the date i have posted this comment was renderdoc 1.13, blender 2.93, and mapmod 0.4.0.... make sure when you launch chrome that you don't press the ok button on the little pop-up code, first inject chrome then press ok on the pop-up... hope this helps

    • @zossua7375
      @zossua7375 Před 2 lety +2

      This worked for me. Ive tried many other combos, as I owned many diffeent version of blender, I also used different renderdocs and Map addons. This worked. Damn. Thanks dude.

    • @skyliner3367
      @skyliner3367 Před 2 lety +1

      @@zossua7375 No worries man... glad i could help you

  • @cre8iveThings
    @cre8iveThings Před 3 lety

    Came here for the scale issue, left with Inject into Process answer as well. Thanks!

  • @jippee1
    @jippee1 Před 4 lety +60

    the next thing Elie Michel must do is extract flight simulator 2020 data

    • @artiew8718
      @artiew8718 Před 4 lety +1

      OSM buildings exists

    • @jippee1
      @jippee1 Před 4 lety +1

      @@artiew8718 but there are other handcrafted buildings that don't exist

  • @microsagar2130
    @microsagar2130 Před 4 lety

    Brother, I wanna only say... I love you... srsly... I have been working for one of my projects for about 3 month in which I want a 3d model of google earth real data but unfortunately... there is no such tutorial on youtube which work perfectly.... either there was some texturing problem or some modeling problem... But now because of you, I have finally got the best process complete my project otherwise I had given up...... Thanks a lot, buddy thank you very very very much..... ❤❤❤❤❤❤❤❤❤

  • @technoendo
    @technoendo Před 4 lety +7

    This is a great tutorial and a new method for making terrain I haven't seen before, thank you!

  • @heiro5
    @heiro5 Před 3 lety

    I've been trying to make this plug in work for a while now, and I simply couldn't get a capture. Because of the layout of keys and who knows what else. my laptop simply wouldn't capture when I tried to time the Capture Screen buttons and wiggle the screenview at the same time. Your suggestion, which was new to me, of selecting the Immediate Capture option in RenderDoc absolutely sorted that out, got me a viable capture, and now the MMI plugin has imported it to Blender apparently without a hitch. Thanks so much!

    • @star_king4855
      @star_king4855 Před 3 lety

      Can you please help me? every time I open the google chrome it says "Windows cannot find "C:\Program Files\Google\Chrome\Application". Make sure you type the name correctly, and then try again", what am I supposed to do?

    • @heiro5
      @heiro5 Před 3 lety

      @@star_king4855 I think for me Google Chrome was doing some weird thing where some of it was in Program Files but some of it was in Program Files (x86). I copied all the files over from one to the other and that did fix something at the beginning of my process...

  • @cursecat111
    @cursecat111 Před 2 lety +5

    All fine up till at 2:18 press OK.Opens a google window but no de-bug stuff at top of google.Can't go any further.I"ve tried it 10 times.Same thing happens.HELP!!

    • @gknight6625
      @gknight6625 Před 6 měsíci

      same

    • @minigun4772
      @minigun4772 Před 6 měsíci

      Google version 0.96 added a debugging thing that makes it so you cant take models this way. too many people using this for illegal things.

  • @sceyefeye
    @sceyefeye Před 3 lety

    Thank you! Been fighting with this a while now. Your simple example/explanation of changing the executable has saved me. Brilliant

  • @lewisbianco8951
    @lewisbianco8951 Před rokem +5

    I can't get passed the process injection because Render Doc keeps disconnecting the pid every time I click ok to the pop up window. Has anyone found a work around this?

    • @guy_is_2_shy_to_talk_to_girl
      @guy_is_2_shy_to_talk_to_girl Před rokem +1

      Eh got the sol?

    • @minigun4772
      @minigun4772 Před 6 měsíci

      Google version 0.96 added a debugging thing that makes it so you cant take models this way. too many people using this for illegal things.

  • @Bletzkarn
    @Bletzkarn Před 3 lety +1

    It worked! Thank you.
    I had some issues with google chrome not showing the PID. Make sure chrome isn't running in the task manager (ctrl+alt+delete). I then had an issue with invalid RPC. Make sure this is on Blender 2.90 and is using RenderDoc 1.10 (Not the latest version!)

  • @famesaro65
    @famesaro65 Před 4 lety +4

    And Boom, the magic happened. direct to the point thank you sir

    • @star_king4855
      @star_king4855 Před 3 lety

      Can you please help me? every time I open the google chrome it says "Windows cannot find "C:\Program Files\Google\Chrome\Application". Make sure you type the name correctly, and then try again", what am I supposed to do?

    • @Windowlicker3333
      @Windowlicker3333 Před 3 lety

      @@star_king4855 your chrome was installed in a different file

  • @mrb5391
    @mrb5391 Před 3 lety +2

    MapsModelsImporter-v0.3.0-rc1.zip
    RenderDoc_1.6_64.msi
    blender-2.82a-windows64.msi
    ONLY THIS combo worked for me 100% after many experiments

  • @mmcganimetic
    @mmcganimetic Před 4 lety +5

    すごすぎます!!!
    さっそく試してみます!!!

  • @JJChalupnik
    @JJChalupnik Před 2 lety

    Really really cool. Gotta make sure everything is compatible. I had to use x64 version of RenderDoc because Chrome is apparently x64 now. I used Blender 2.93.8. Maps Model Importer was v0.4.0. RenderDoc was version 1.18. A note on RenderDoc... I had to edit the settings/prefs to allow for process injection. You have to enable it and restart the program to use that option under the file menu.
    Got it to work though! Amazing solution!

    • @DimeF1
      @DimeF1 Před 2 lety +2

      I didn't get it to work, google won't launch in debugging mode and that makes the injection process stop every time I press "ok" on the popup window with the id number

    • @lewisbianco8951
      @lewisbianco8951 Před rokem

      @@DimeF1 Yeah I'm having the exact same issue. Checked the github and it seems that the creator of Render Doc is a massive autist because he keeps closing any Q&As asking about this issue. Something to do with it being used for illegal activities...

  • @Tutterzoid
    @Tutterzoid Před 4 lety +5

    Awesomeness :) I'm sure most of us would be quiet happy if this video took 7 minutes .. what's the rush :) Thanks for sharing this :)

  • @AnnisNaeemOfficial
    @AnnisNaeemOfficial Před 4 lety +2

    Hi. I've followed multiple tutorials, but no matter what I do, Chrome won't begin in debug mode. It just simply starts as normal. I've followed all the directions here and on Michel's videos to no avail. Does anyone have an answer? Thank you!

  • @adityagudla5685
    @adityagudla5685 Před 4 lety +33

    He made an city, I'm still in donut

    • @smsahil9016
      @smsahil9016 Před 4 lety +1

      I also started with a donut bruh

    • @panglima-opensource9887
      @panglima-opensource9887 Před 3 lety

      @@usamazaheer9194 nope.... not me.... these googlemap is my first trial using blender...mando u got these wrong....

    • @kesavdarshan
      @kesavdarshan Před 3 lety

      I too working on Donut

  • @TylerGibbonsArt
    @TylerGibbonsArt Před 3 lety +1

    Thank you, this works really well! The magic combination that works for me is: Blender 2.90, MapsModelsImporter v0.3.2, and RenderDoc 1.6. And the Chrome shortcut target C:\Windows\System32\cmd.exe /c "SET RENDERDOC_HOOK_EGL=0 && START "" ^"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe^" --disable-gpu-sandbox --gpu-startup-dialog"
    Also, instead of just opening the Chrome shortcut and RenderDoc, I right-clicked them and selected to Run as Administrator. The GPU/PID box doesn't appear if I don't run Chrome as Administrator, and the connection doesn't get established correctly if I don't run RenderDoc as Administrator. But with all that together it's worked like a charm every time so far!

    • @drjacameron
      @drjacameron Před 3 lety

      Thanks, using Blender 2.9 fixed it for me

  • @subarnalamsal2303
    @subarnalamsal2303 Před 4 lety +16

    Exactly what I need to learn during this quarantine period.

  • @badger47-n3c
    @badger47-n3c Před 10 měsíci +2

    Process still working as of Oct 2023 using
    Blender v3.6.5
    RenderDoc v1.25
    MapsModelImporter v0.6.2

    • @pproestos
      @pproestos Před 8 měsíci

      Can you still confirm this? Because when I try to import to blender it imports one little strange surface and nothing more.

  • @sahejbhatia
    @sahejbhatia Před 2 lety +5

    I can't get chrome to start in debug mode. Everytime I go back and click the box with the number it looses connection and does not show the black text on the top of the chrome window ..

  • @ethandiehl8745
    @ethandiehl8745 Před 4 lety +2

    Just for you guys that the bid number isn't popping up, I had the same problem, my problem was I was watching this video on google chrome so when I launched the cmd version, it auto defaulted to the other window, so, copy this video link and paste it into edge, IE, etc. just a different browser. Make sure all other google chrome tabs are closed and then try, that is what worked for me, just to help you guys out :)

  • @DoubleDbababoi
    @DoubleDbababoi Před 3 měsíci +3

    I did everything, the connection is enstablished, but in the end, the capture frame cannot be done, its gray, and no API is active

  • @SledgeNE
    @SledgeNE Před 4 lety

    It'S very incredible what Blender can do today.

  • @JOELwindows7
    @JOELwindows7 Před 4 lety +4

    This is your daily dose of Recommendation
    Import Google map 3D into blender. Cool and good. Amazing Awesome!!! Thancc

  • @MilesMcCusker
    @MilesMcCusker Před rokem

    Okay, after a few attempts it did work for me. Blender 3.6 and RenderDoc v1.16 with Version 0.62 of the plugin here.
    Things I noticed:
    - The Chrome injection didn't work every time. Once it was working, I just kept that browser open while I tried different things.
    - Don't click okay on the PID dialogue until after you have started the injection.
    - I loaded my chrome profile, using a guest profile didn't have 3D maps active, I couldn't be bothered finding out why not?
    - I used a time delay of 5 seconds for the capture, then wiggled the maps around for at least that long.
    - First attempts I think sort of worked, just didn't capture any 3D data. (not many Draws and Colour Passes in the event browser) In blender, this was the non-result some people have mentioned.
    - Second last attempt captured a little 3D data, not much and low quality.
    - Last attempt I turned that map around and around all different angles for a good number of seconds. Finally that got a good (well as good as it gets) 3D model.

  • @MC-874
    @MC-874 Před 3 lety +108

    I feel i smell another paid software being made with exact same purposes.

    • @pipitgusmayanti8342
      @pipitgusmayanti8342 Před 3 lety +3

      Hi

    • @MAGNETO-i1i
      @MAGNETO-i1i Před 3 lety +11

      Hi (sorry for bad english)

    • @shimlaDnB
      @shimlaDnB Před 3 lety +7

      smell all you want, the reason this is available is because it's open source and therefore grey area as to licensing, as soon as this is paid software the licensing will become quite messy as you'll have to license the data from google, google probably doesn't want that.

    • @huiAPPOAJ
      @huiAPPOAJ Před 3 lety +1

      I smell an Indian

  • @monkegames6133
    @monkegames6133 Před 3 lety +1

    THANK YOU SO MUCH! Now I can drive around my city (Unity)

  • @Alexsp228
    @Alexsp228 Před 4 lety +5

    Just an FYI, I had an issue whereby I couldn't capture using RenderDoc - it was because I had hardware acceleration turned OFF in Chrome, hope this helps!

  • @AlexKongMX
    @AlexKongMX Před 3 lety

    I can confirm as of April 25, 2021, this still works, RIGHT ON!

  • @jonathankemp6178
    @jonathankemp6178 Před 3 lety +7

    This is very promising...but like many others, I have trouble making it work. RenderDoc 1.9 is installed, and I am able to inject it in the google GPU process using the PID from the dialog. (I do get the "Connection status : Established" message in RenderDoc) So far so good. But once this is done, Chrome opens a new page where it only says "Page unresponsive". If I click ok on the PID dialog, Chrome just open a new dialog, with a new PID, and the connection between RenderDoc and Chrome is lost... Anyone has any idea ?

  • @amjviz8146
    @amjviz8146 Před 2 lety

    for those who see this error : enter name correctly when want to give target, u should modify the text with the google chrome directory in ur pc

  • @jpmatar10
    @jpmatar10 Před 2 lety +6

    Heyy Nicko, i have been following your tutorial to the letter, but after putting the PID, connection established, I go to chrome and press ok on the dialogue box, but nothing happens, chrome doesn't open in debug mode. Might you have an idea or fix for that?

    • @yusufdutoit8484
      @yusufdutoit8484 Před rokem

      Hey Jean, check your directory folder because Nicko's chrome is in Program Files (x86), mine was in C:\Program Files so my text i tweaked a bit and looks something like this:
      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"
      this worked for me.

  • @generalkenobi3851
    @generalkenobi3851 Před 4 lety

    Holy crap imagine how fast you could create open world games with this method!

  • @WhoElseButJarjosa
    @WhoElseButJarjosa Před rokem +4

    So I did this once before and it went off without a hitch. but now went I click the "OK" on the Google Chrome GPU window, a new window with a different number pops up, Chrome doesn't launch (either in debug mode or normally), and RenderDoc closes the newly created tab for the that particular Chrome session.... Anyone have an idea of what might be wrong here? Using RenderDoc 1.28. EDIT: figured it out. Apparently RenderDoc 1.13 is the version you're supposed to use. Switched to that and it worked

  • @JavierGonzalez-vf6rr
    @JavierGonzalez-vf6rr Před 2 lety +3

    Hi.
    After injecting the procces correctly, when i close the small chrome pop up with the number, the tab in RenderDoc which shows the injection process closes as well.
    Why does this happen?

  • @parapoliticos52
    @parapoliticos52 Před 4 lety +2

    I dont get it why these wonderful Devs dont simply make tools(or tools on tools) so that even the laymen cant use these wonderful programs.

  • @nflbetteroldstyle
    @nflbetteroldstyle Před 2 lety +15

    Whenever I press ok, the "chrome [PID12345]" tab goes away on RenderDoc and chrome does not say "in debugger mode". Help!

  • @yaras_phoenix
    @yaras_phoenix Před 2 lety +2

    Tried updated (18th November 2021) set:
    Blender v2.93.6
    RenderDoc v1.16
    MapsModelImporter v0.4.0
    RDC captured in Chrome v96 (released on November 16th) doesn't show up in Blender 2.93.6. Nothing happens. I get no error, Blender just ignores import.
    If someone here succeedes in importing TODAY (like December 3rd) could you please tell your Chrome version?
    UPDATE. Installing Chrome v.92 did the trick. Apparently, Google banned correct rdc capture in v.96.

  • @BlenderRookie
    @BlenderRookie Před 4 lety +8

    Everything goes good until I try to import the file into Blender. When I try to I get a "trackback" error.

    • @kotobdev
      @kotobdev Před 4 lety

      Same. Anyone else have this?

    • @ifzwischendurch
      @ifzwischendurch Před 4 lety

      @@kotobdev Try Renderdoc version 1.9 (instead of 1.10). It worked for me.

    • @69ChevyGarage
      @69ChevyGarage Před 3 lety

      @@ifzwischendurch Same here. Rederdoc 1.9 w/ Blender 2.82

  • @sendilkumarj
    @sendilkumarj Před rokem +1

    Great short tutorial I ever seen, thanks a ton.🎉

  • @youngwizard7624
    @youngwizard7624 Před 4 lety +14

    If you have error when import file into blender, downgrade renderdoc to 1.9 in my case this error happen when I import file into blender be with 1.10 version of renderdoc

    • @ifzwischendurch
      @ifzwischendurch Před 4 lety +2

      Thank you!! I have been looking for a solution for over an hour and it works.

    • @hsantonin65
      @hsantonin65 Před 3 lety +1

      Thank you !

    • @SirKiwi88
      @SirKiwi88 Před 3 lety +1

      Thank you so much!

    • @ledang9584
      @ledang9584 Před 3 lety

      Thanks man. YOu are my hero

    • @69ChevyGarage
      @69ChevyGarage Před 3 lety +1

      I am having the import issue with 1.9

  • @Shot1352
    @Shot1352 Před 4 lety

    Trouble shooting Tips
    * If google map does not shows 3D features,
    - Enable hardware acceleration
    - Choose region of map to US in the bottom of the map (google does not guide this kindly as usual)
    - Some areas does not contain 3D information with some political reason. Go to elsewhere.
    - Check command line parameter of Chrome whether you disabled GPU or not. (In some cases, Chrome shows black empty screen if GPU is enabled. The simplest way to solve this was just disabling it. You may have done it.)
    * If importing in Blender is not successful,
    - Before capture, slightly move the map. It will be good to give some delay (about 1~3 seconds)
    - check RenderDoc version. You should use 1.9 at this time (not the latest)

  • @bendolmanb
    @bendolmanb Před 3 lety +232

    It didnt work with RenderDoc v1.12. but it did with v1.9

    • @davidmitterrutzner6392
      @davidmitterrutzner6392 Před 3 lety +11

      Can confirm as well. Using Blender 2.9.2 and the MapsImporter v0.3.7

    • @bazoo8383
      @bazoo8383 Před 3 lety +4

      @@Nicko16 hello I've problem, I have RenderDoc v1.9 and maps models importer v0.3.7 and blender say me there is problem with versions

    • @andrewavvakoumides340
      @andrewavvakoumides340 Před 3 lety +4

      Yes. Confirmed as well. Thanks so much Bennilava and David!

    • @bazoo8383
      @bazoo8383 Před 3 lety +4

      @@davidmitterrutzner6392 I can't, when I use him, he open and it close, I tried with 1.81 but when we put the extracted map on blender 1.81 nothing happen

    • @binarydupizza6781
      @binarydupizza6781 Před 3 lety

      Thank you so much

  • @TommyLikeTom
    @TommyLikeTom Před 3 lety +1

    Excellent video, immediate subscription, added to favorites, thank you. I hope that I have committed these steps to memory and that they work in the future, LOL. This used to be so easy with sketchup but google went and locked everything down

  • @niusav
    @niusav Před 3 lety +5

    When I start up chrome through the new desktop shortcut I made and modified, it opens the dialog box with the "PID" number, but it also just opens a normal chrome window. So not the temporary blank application shown in the video.
    After injecting the window with the given PID number on render doc, it never shows the 3D map on the program. And my chrome doesn't have the debug text on the top.
    Why doesn't my chrome open up in the correct mode?

    • @trulsolsen683
      @trulsolsen683 Před 2 lety

      copied from another comment: "If your chrome browser does not show your PID number, hit ctrl+shift+esc to open task manager. Then click on chrome and end task. Now try and open the shortcut."

    • @zyweii
      @zyweii Před 2 lety

      I'm having the same issue D: i think its the new version of chrome that makes it impossible, as it ask for a user before launching...

    • @niusav
      @niusav Před 2 lety +1

      @@zyweii Check you got the right path to your chrome folder in the properties of the desktop short cut you pasted! My chrome was located in Program Files(x86) instead of the Program Files that was in the path I pasted. Got it to work eventually

    • @zyweii
      @zyweii Před 2 lety

      @Niusa Ha, then i think we don't got the same problem. My problem is that Chrome doesn't seem to start in a debug mode, and therefore is working with RenderDoc. I got the PID right and input it in the RenderDoc app, but i can't ''record'' the map. I wonder what i did wrong 😅

    • @trulsolsen683
      @trulsolsen683 Před 2 lety

      @@zyweii yeah, that's exactly what happened to me, i tried out that suggestion from another comment and suddenly it worked. Before I'd get the PID, click OK, and chrome would start like normal without being in dev mode. Afterwards, everything stayed the same except chrome opened in dev mode instead of regular

  • @sircher943
    @sircher943 Před 4 lety +1

    Thank you, I've been searching for something like this for 2 years. Photogrammetry worked too but it took long time to get the mesh, I also found a similiar method to this but it was a lot harder.

    • @uzairsiddiq8895
      @uzairsiddiq8895 Před 4 lety

      Can you share the different method ?? kindly mail it to me if possible uzairsiddiq935@gmail.com

    • @star_king4855
      @star_king4855 Před 3 lety

      Can you please help me? every time I open the google chrome it says "Windows cannot find "C:\Program Files\Google\Chrome\Application". Make sure you type the name correctly, and then try again", what am I supposed to do?

    • @yyyuyu-je9mo
      @yyyuyu-je9mo Před 3 lety

      @@star_king4855 use the path in the "start in" box rather than the one u typed in "c:\program files etc..."

  • @millennialzz
    @millennialzz Před 4 lety +4

    This channel is underrated

  • @Tysard
    @Tysard Před 3 lety +1

    Just want to throw this out there. If Blender is saying your RDC file is invalid make sure you're using RenderDoc 1.10 and not 1.11.
    It's written in the requirements for Maps Models Importer v0.3.5 - RC but if you're like me and just installed the most recent version of everything, that could be your issue.

  • @TC3Dgraphicdesign
    @TC3Dgraphicdesign Před 8 měsíci +3

    Google Chrome pid number does not appear, I wonder why? Thank you.

  • @DereC519
    @DereC519 Před 2 lety +1

    very useful i had no idea it was this easy

  • @Kryzul
    @Kryzul Před 4 lety +5

    Can you imagine in the future, uploading your neighborhood or some iconic city into call of duty and playing team death match or Battle royale...haha that would be so cool.

    • @squidiskool
      @squidiskool Před 3 lety

      but I don't play fpses

    • @Kryzul
      @Kryzul Před 3 lety

      @@squidiskool The focal point wasn't about what perspective you play in. More about the immersive feeling of familiar surroundings or iconic locations.

  • @shervworkstation4163
    @shervworkstation4163 Před rokem +2

    July 2023 confirming
    Blender v2.93.6
    RenderDoc v1.16
    But >
    MapsModelImporter v0.4.1 (instead of v0.4.0)

    • @ArqMarioReyes
      @ArqMarioReyes Před rokem

      I have the file already from RenderDOC (1.26), but Blender(3.6) does not import it (importer 0.62), I did all the steps with several versions of all the add ons, form several youtubers and nothing.

  • @deepred6502
    @deepred6502 Před 3 lety +4

    Confirmed working with Blender 2.93 + RenderDoc 1.13 x64 + Google Chrome x64, so long as you adjust the directory of the Chrome shortcut. You may have to zoom into the area you want to capture first, so that the hi-res meshes & textures load.

    • @yaras_phoenix
      @yaras_phoenix Před 2 lety +1

      I tried Blender 2.93.6 + RD 1.13 + Chrome (x64). Everything is fine until importing in blender: I get version compatibility error though all versions should fit.
      Upd. RD 1.16 helped with Chrome

  • @NickCassab
    @NickCassab Před 7 měsíci +1

    Update: this stopped working on older versions, but still works as of February 2024 using:
    - MapsModelImporter 0.6.0
    - RenderDoc 1.25
    - Blender 3.4

  • @brr3565
    @brr3565 Před rokem +3

    Sadly it doesn't work anymore. I've tried all fixes but as soon as I press "ok" the entire process restarts of me finding the code and injecting it. If this isn't the care, help is appriciated.

  • @christopher5964
    @christopher5964 Před rokem +2

    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?

  • @IsaacStevensHOA
    @IsaacStevensHOA Před 4 lety +18

    Getting this error. Also when I try to open the application after pasting into properties, the the Chrome GPU wont show up.
    please help

    • @artee232
      @artee232 Před 4 lety +1

      me too..

    • @JoostDe99
      @JoostDe99 Před 4 lety +2

      @@artee232 Same here, cannot find file location...

    • @tompalinckx6501
      @tompalinckx6501 Před 4 lety +1

      Closing chrome fixed that for me

    • @akura2
      @akura2 Před 4 lety

      I'm not getting the 2-window "GPU" pop up... I have Chrome closed and I'm still seeing Chrome.exe files when I refresh... and I'm not getting the pop-up to put into render doc...

    • @kevinandrew9336
      @kevinandrew9336 Před 4 lety

      i have the same issue, what should i do?

  • @pavelfrumert5077
    @pavelfrumert5077 Před 4 lety

    Thanks for the tutorial. Much more better than the other workflow seen in other videos - manually rotate view in google earth, video-screening it and then use photogrammetry software like Zephyre.

    • @abdullahgun
      @abdullahgun Před 2 lety

      can you get good results with doing photogrammetry from a video file? I always work with photos and it is such a time consuming work

  • @robyone7729
    @robyone7729 Před 4 lety +4

    wow, amazing! with your help i recreated a small town in flight simulator 2020!

    • @davidfishlock1968
      @davidfishlock1968 Před 4 lety +1

      Do you wanna try portland bill lighthouse next and share it, I tried using this hard for me to follow I want only the light house but it also captures the surrounding area and have no idea how to just cut out the lighthouse to place in micrsoft 2020, maybe you c0uld do a video how you did it

    • @robyone7729
      @robyone7729 Před 4 lety

      @Clutchy Gaming sorry I'm really not good with English and video tutorial. But you can start from this video and after you can use this tutorial czcams.com/video/uhUyIZyLeew/video.html But is near impossible to have just a building, or object. I'm sorry

    • @benjaminwilliams2359
      @benjaminwilliams2359 Před 4 lety

      Can you help me do something like that?

  • @すっとんきょー
    @すっとんきょー Před 4 lety +2

    I only got this error message from blender:
    Invalid RDC capture file. Please make sure that:
    1. You are importing from Google Maps (NOT Google Earth)
    2. You were MOVING in the 3D view while taking the capture (you can use the Capture after delay button in RenderDoc).
    Please report to MapsModelsImporter developers providing the .rdc file as well as the full console log.
    Console log is accessible in Windows > Toggle System Console (right click to copy).
    ↑me too.aomeone help meee

    • @jonathandupre6434
      @jonathandupre6434 Před 4 lety

      Had the same error message too... Can't find out what I'm doing wrong

    • @すっとんきょー
      @すっとんきょー Před 4 lety +1

      @@jonathandupre6434
      I finally succeeded this. I've tried a lot of things. so I leave a way of this.
      The different of this video is setting "Trigger After Delay" 3 seconds.
      click "Trigger After delay",switch google chrome and push F11 (Fullscreen mode)
      After that it was same the video.
      umm...Idk why I succeeded. but I think it's better not have Colour Pass number too much.
      (they fail why capture have too much vain number of Colur Pass?...Idk)
      Also I'm Japanese. so I worry about You did get it right...

    • @すっとんきょー
      @すっとんきょー Před 4 lety +1

      To sum up this,
      Set "Trigger After Delay" 3 seconds and click "Trigger After Delay"
      Switch Google Chrome and push F11 button.
      Grasp map, move in the 3D view and take the capture.
      Then you push F11 again to back window.
      Setting Colour Pass #3 and click "Save Capture As"
      I'm sorry if you fail many times in this way.

  • @jtasarkan7088
    @jtasarkan7088 Před 4 lety +2

    Awesome stuff. I can find many uses for this addon. Seems more detailed than the mesh you get with GIS too. 👍🏻

    • @amjviz8146
      @amjviz8146 Před 2 lety

      But much more harder than GIS :(((

  • @rockittt
    @rockittt Před 4 lety +1

    "NOTE: Injection must happen immediately after the process starts, before any graphics API has been initialized" I get this every time and have tried different versions.

    • @paindavoine_design
      @paindavoine_design Před 4 lety

      this is a note, not an error message ;)

    • @rockittt
      @rockittt Před 4 lety +1

      @@paindavoine_design Well it displays whenever you use the program wrong so it is an error message... Anyways I fixed it, you just have to completely close all existence of Chrome before usage

  • @danio583
    @danio583 Před 4 lety +30

    _Flight Simulator 2020 has left the chat_

  • @h20xyg3n
    @h20xyg3n Před 4 lety

    Thanks for this dude, got it working in about an hour :) Very pleased with the results!

  • @fendrzwag2196
    @fendrzwag2196 Před 2 lety +6

    Every time after I inject and press OK on the message with the inject number, I get this error message: "NOTE: Injection must happen immediately after the process starts, before any graphics API has been initialized". Someone please help. I'm following the exact steps shown in the video. What am I doing wrong? It was working the first few times I tried it, however all the "Tools" buttons under "Launch Application" were grayed out
    Update: Fully close any Chrome that is opened before opening your edited shortcut of Chrome. This fixes the issue

    • @angeloplus4
      @angeloplus4 Před 2 lety

      that same message is even in the video. and is just there to mention that you need to inject first, before you click okay on the small window with the number

    • @fendrzwag2196
      @fendrzwag2196 Před 2 lety

      @@angeloplus4 Yeah the problem was that you have to fully close Chrome for this to work. Apparently I had Chrome opened in the background. After I closed it I followed all the steps and everything worked like a charm

  • @tiagoloureiro3302
    @tiagoloureiro3302 Před 2 lety +2

    *HELP!*
    at 1:50 when I double click the shortcut it says "Windows cannot find 'C:\Program Files (x86)\Google\Chrome\Application\chrome.exe'. make sure you've typed the name correctly, then try again."

    • @renepiccolo2366
      @renepiccolo2366 Před rokem

      Your shortcut directs to “Program files x86” while your Chrome is in “Program Files”

  • @SoqueFilms
    @SoqueFilms Před 2 lety +3

    I'm getting the error message: NOTE: Injection must happen immediately after the process starts, before any graphics API has been initialized. When I open the chrome shortcut on my desktop it gives me the small window prompt and when I inject the number it gives me a new tab with chrome [PID *****] on it in RenderDoc. But when I click OK on the Google Chrome Gpu prompt, RenderDoc gives me the error message I mentioned earlier and closes the chrome tab. I'm using the latest versions of RenderDoc (v1.17) and the latest release of the app. My chrome is in the Program Files not x86 folder, so I changed that. I suppose I should also note that there is a Chrome window that pops up with the Google Chrome Gpu prompt but no new Chrome window launches when I click OK and obviously then no debug mode version of Chrome. Anyway, I used this technique a while ago and really loved it and if anyone can help I'd appreciate it.

  • @Marcel_Adouani
    @Marcel_Adouani Před 6 měsíci +2

    when i import the file to blender it looks like scrunched up paper :( what am i doing wrong ?

  • @aaronarn2882
    @aaronarn2882 Před 2 lety +4

    I get the following error when injecting, any help would be great: "Error kicking capture Error injecting into process XXXX for capture. Process is incompatible. Check the diagnostic log in the help menu for more details"

    • @BionicleC4
      @BionicleC4 Před 2 lety +1

      I also got the same error

    • @augustinboisleux
      @augustinboisleux Před 2 lety

      Hi! I have the same error as you. In addition , I noticed that I don't have the black overlay on the top of the chrome window. Did you find a solution? Thank you very much!