Google Maps in Unreal Engine 5 is INSANE!! (Tutorial)
Вставка
- Опубліковано 28 кві 2024
- Here we show you how you can download Cesium plugin, setup your Google API and finally load 3D maps in Unreal Engine 5.
Unreal Engine URL: tile.googleapis.com/v1/3dtile...
Cesium Documentation: cesium.com/learn/unreal/unrea...
Italian Poem: • Giacomo Leopardi - A s...
Join our discord server:
/ discord
If you wanna see us to do cool things follow us here too:
Instagram: / badxstudio
Twitter: / badxstudio
TikTok: / badxstudio
LinkedIn: / badxstudio
Bad Decisions Podcast 🎙️:
podcasters.spotify.com/pod/sh...
Our personal handles: (if you wanna stalk us)
/ farhad_sh
/ farazshababs
/ farhads__
/ farazshababi
/ farhadshababi
/ farazshababi
#unrealengine5 #ue5 #unrealengine #googlemaps #cesium #vancouver #blender3d #vancity #canada #photogrammetry #ai #artificialintelligence - Розваги
You don’t need to make a new account.
Simply under your projects in your Google API create a new project and then enable the tiled map api again. Then copy and paste the new api key in.
It will then refresh
If you can’t find your Api go to credentials on side of the page
and make sure the project is set to your new project. Then click show api key
Ohh really?? thats awesome!! thanks for sharing this :)
I’d like to try this soon… is it possible to cache the high resolution data once it’s downloaded? It would eliminate any extra calls to their servers, am I right?
@@psynchronist only workaround I have found is to take a lot of high resolution screenshots in unreal and then upload that data into something like Polycam. Then turn it into basically a 3d scan 🤣
@@psynchronistthe issue would be the inputs to the Maps server. It’s very unlikely you would hit the same spot again unless you’re doing a deterministic animation path. The correct solution would be some middleware software that would be able to cache the server response but also have understanding of the spatial space so ut could figure out if it already has data that it could stitch together for an arbitrary request.
awesome share thanks
The more important question is ‘who does your hair?!’😅
Hahahahahaha lol do it meself :D
@@badxstudiowe need a tutorial
@@badxstudioopinion I 9p9
Omg I was about two comment on this, I couldn't focus on what he was saying because of his pharaoh haircut. Please dude, do something 😂
Squirrels
imagine that google maps itself could use these techniques in near future to increase the quality of the 3d maps.
google maps doesn't like allocating that much bandwidth to things.
imagine your network usage on mobile.. imagine @@doublewhopper67
don't give them ideas
Google Earth on smort phone phone will burn in hell
at least simulate night conditions i find myself getting lost in a new area even with google maps lol
It literally blows my mind how fast all this becomes more and more accessible for the creatives around the world, so much of new possibilities and inspiration :O
Right?? It's so awesome to see all the cool new things we can easily do so quickly! Thanks for the love
It's a question of time until someone decides to use the full potential and AI and programming tools to make a game with Unreal Engine 5 and use the real world to make a GTA/Sims like game.
Imagine if they use AI to make NPCs out of all the photos on Facebook. You could see random celebrities etc walking the streets. And if the game is decentralized they can stop caring about copyrights etc.
the whole world is already in microsoft flight simulator via bing maps. so i agree, eventually there will be a gta/ sims type game too
already happening ask me how i know ;)
@@griptopia i count on that !
No chance the cost of using Google maps would make it a terrible idea
You two are insane ❤️
Thank you so much for educating us
Thank yuou Chandra
You're definitely gonna get more subscribers!
They are not two people. Its the same guy with different hairstyles
@@drew42228 Thanks a alotttt
@@theflightwrightsprogrammin4410 hahahha maybe
So much value here guys, and your growing subscriber count is reflecting it. Useful beyond belief. .
Thank you
Excellent tutorial. Your care and concern for your community made it easy for me to subscribe as well.
We hope we never let you down buddy
Really cool work from Google Maps team and Unreal team. Really long overdue because Maps and Street Image data was there since long. Google should convert all data into API Calls and give real city data (without people, other identifiable etc.) so that game actually become more immersive. No need of complete data of complete world, just enough for the game - such as a few cities etc. So, this way no risk of data loss for Google.
This is amazing! Thanks guys!
Glad you like it!
Hi, I am creating a stylized scene and I need to edit the map a bit. Unfortunately, Cesium does not create a landscape. Is there a way to convert it to landscape or possibly create at least a heightmap?
sadly it requires you to own a credit card, i dont have 1. also a few questions. can you save the data of a zone you load in so it in locally stored in the profie instead of always being online loading from the google map API? also can this be used for making a game or is it just for making render shots and videos?
this is actually insane! so fun to play with
Right??????? :D
I love you guys, you're very nice sharing this knowledge!
Glad you enjoy it bro 🙌🫡
Thanks for the video ! I have some questions , is it possible to reduce the scale of the import so only part of a city is modeled?
Also, even if I put my LOD to 1, it is still quite blurry, any idea why?
thanks for your awesome video!
Love ya
Hell yeah! I love your enthusiasm than whatever you guys are talking about!
Glad you liked it 😍 LFGGG
Thank you guys, awesome stuff! Unfortunately for my region, Google maps do not have 3D models of houses and trees. But it would be very useful to be able to export the height map from Cesium 3D tiles or any other way. I would be grateful for a hint on how to do this.
Heyyy buddy how are ya!
Oh im sorry to hear that man!
But you are absolutely right. Listen we don't know if the height map can be exported or not but that would be so useful if possible.
I'll do some searching and find out!
@@badxstudio hey did you ever figure anything out about height maps? I've got the same situation about buildings, but I'd love a terrain that's the mountain I live on. I know there are ways through Blender and EarthExplorer, but this is such a cool and easy feature right in UE! Either way, I'm 10 minutes into playing with it in cities and it's so cool. Either way you got a sub in me!
So I now question using this is it possible to export a small section as an obj file to bring over to other softwares like maya or blender?
Say I wanted to import an architectural model and use this as context - is there a way to delete or hide a specific building within this map? i.e. 'download' a portion of it so it does not have to continuously load and delete out the mesh, or something similar?
same here... or this plugin is simply useless for the most of case.
bro this is insane, i've been using sketchup's geolocation for Earth imports for Archviz projects, so this will change everything
Dude the quality here is actually insane if you know how to add some minor fixes at the end!
Imagine adding birds, some fog, the right color grading, and good SFX
With the right lighting and renders this is gonna be amazing :)
Glad to know it helped you!
BTW would love to see your previous ARCHVIZ projects, do you mind showing it to us on our discord??
discord.gg/AXgCwTYDRB
You can’t fix the 3D meshes that are low poly.. for Houses .. unless you remodel all the houses. From 20,000 feet it looks great, however from street level it looks like a bunch of hot garbage. We need ai to hurry up, so we can 3D reconstruct the entire planet with high poly models .. or even streaming that data.. if it’s too much on a gpu.
@@badxstudio You guys are legends! I tested it out now and it works really well. Now just got to figure out if it's possible to use a portion of this map in a project
This is awesome, easy enough!
Glad you think so!
How did you get the text to cast a shadow? Im using 3D text, but do i need to delete the lighting they have and add my own?
Is there a way to just get the topography with terrain? I’m working on a project dating back about 1000 years and there were no buildings, just forest. Thanks!
This would be perfect for any video game like GTA, Cyberpunk 2077, Need for Speed, Shenmue, etc. Instead of everyone making their own city from scratch, it would be better to just import real world cities from google maps.
I'm not sure it is legal
Ummm. No. WTF part of fiction don't you understand? lmao For SOME games, sure...but PERFECT for those specific ones...Shenmue being the exception...no. I can travel to those places already, I want my video games to be fictitious.
@@chrism3743 I like real places in games because I can't travel
This is incredible - I saw blacksharkAi do something similar, but without those wobbly textures from google earth.
That's unreal!
Amazing video guys!
Thank you brother :)
Wow, love this guys!
Thanks brother!
That's so neat. Thank you guys!
Glad you liked it!
i cannot believe you did all that in 6 minutes you guys are very good, i subbed!
Big love ❤️❤️
Crazy! Can't wait to try it !!
Let us know how it goes
I work as a stunt coordinator and am looking at UE5 for Car action stuntviz. This looks like I can possible do the stuntviz in the ACTUAL location now! 😎@4:13 you say bring down the resolution... what exactly do you mean? the LOD you mentioned earlier? Is it 25,000 requests/day? So if it stops working, you could wait 24hrs?
thanks guys amazing tutorial💯
Our pleasure!
Great video - thank you - I have to try it.
Please do! And thank you ❤️
Are you able to export sections of the map? Say i need to make a level somewhere and only want the state(s) instead of the whole world?
good question. Honestly we have not tried doing that so not really sure!
Man, you guys should do one on making a level from this or something. Curious to see how to see how it handles foliage too.
So useful. Thank you guys
Glad it was helpful!
This is Insane.... Started to follow you channel.. looking forward to your channel..🔥🔥
Heyyyyy
That's insane , you're so underrated
WE LOVE U THNK YOU!
Amazing content guys. Keep it coming.
Thanks broski
Amazing!
❤️❤️
U guys earned my follow and thanks for this
Mehdi you are absolutely welcome 😍 thank y for the love
This is awesome. Thank you!
Glad you liked it!
nice ! what about if I only want terrain and road data ?
Thank you! this tool is amazing!
You are amazing 😍😍
Would it be possible to create a 1st person camera and walk around the map?
What is the criteria of incurring any charge for using google Map API. Awesome tutorial. Many Thanks.
You won't be charged if you reach the free quota limit per month (currently 200$ free allowance of API calls) given for the free trial. It's only if you subscribe to the paid tiers then charges will occur past the free quota limit.
Can you add collision to the ground so you can walk through the map? Literally, know nothing of Unreal engine, but this might give me a reason to learn.
Yes you absolutely can! You can literally use the THIRD PERSON MODULE of unreal and implement it in a few minutes :)
I just found you guys. Wowwww so great videos. Here's my subscription and like. Cheers
Brother that means a lot
Great content guys ❤
Thank you
Awesome video 👏 it’d be really great if you guys could make a tutorial on how to create a video using this google maps feature in Unreal Engine 5.
For sure, will put that in the list
Great vid bud 👍
Thanks mate
Very cool to see games made of Google mpas
Cool, thanks for the great video. 👏👏👏
Thank you for taking the time to show it love!
Question, does Cesium show Google Maps buildings at ground level correctly? Last time I tried it, the street levels looked all busted up.
Not really sure. I think it's best to try it as every city's scan quality is different.
😂😂 crazy description of a tool. I'll definately subscribe 🙌🏾
Hahahha glad you liked it
Good call on the no “M” ending - thanks! Great video
Glad you liked it
Cool! How is the map generated? Can the buildings be made into explorable assets (or at least empty shells to later be filled with furnishings)?
Not really! The level of detail for now is only good enough for things like drone shots!
@@badxstudio - Fair enough! Still amazing! Maybe that's the next evolution of the plugin, haha. Really nice work.
Hi Just to add when you are looking for coordinates you have to use decimal coordinates by going to Google Maps and right-clicking on a location. It will give you the correct decimal coordinates that Cesium use. In your video the coordinates you searched for are not decimal coordinates but a traditional way to represent the Long and Latitude with degrees, minutes and seconds...you can calculate these to get the decimal value but it is faster in Google Maps.
en.wikipedia.org/wiki/Decimal_degrees
Great Video! fly around New York!
Thnx 😉
and how can i start the trial version?
google asks for my details, i enter them, then i can choose a payment method and no matter which one i take (paypal, credit card etc.) an error occurs, i should then contact support, if i click on the link shown i only get to the support docs where i still can't find how to create a ticket....
Love this!
WE LOVE YOU!!
Amazing video and amazing tool! Although, it's not actually the whole world unfortunately, probably just major cities, as I tried my country, Lebanon, or even Dubai, and the screen was just black, empty... Maybe these parts of the world have not been scanned yet by google! I use Google Earth Studio, where you can have a similar results for visualization, with an after effects script for 3d tracking!
Thanks a lot man ... we briefly looked at Dubai and saw the Palm islands.. but I'm sure there are cities in the world that are scanned with higher quality. Hopefully the update their maps and API
maybe you just didn't set the height. try changing the "origin height" in Georeference
@@sergeyskorina610 Ok I will try that! Thanks
@@alainbernoty8478 Happened to me too, I had to change the date and time in the Cesiumsunsky settings, it basically was giving you black because it was night time lol
Pfff, this video should at least get 10 million views, I wanted to do this too, but it was so hard to do.
The pacing of the video/content is perfect to follow.
If the world can be made into, one 3D map, it would be extremely good. The problem is, ... storage.
Because when it is downloaded, it would not need connection.
That would be game changing.
Thank you so much mate. It's really motivating hearing this from you.
We certainly agree with you. Can't wait for what's coming
Is there any way to go back in time, just as you can in google earth? If I need a place that has changed a lot since...idk,,,5 years, can I change the date of the displayed map?
insane ideed! 10x for sharing
if it could leverage megascan asset to recover the google map geometry, it would be amazing.
I'm sure overtime things like that would be doable! As for now it's still experimental :)
You know what would be cool? If you could integrate that with athe API for a source of meteorological data and imagery, and superimpose the weather, live, into the animated world.
i love you for this
Great video guys. I changed the LOD to 2 on the cesium3dtileset but my map won't approve anymore in quality. It still looks distorted at best. Any suggestions?
Thanks buddy. The quality differs from one location to another... have u tried changing your coordinates ? you need wait for a little while for the quality to be updated
I subscribed purely because of your show of respect. I respect that :P Plus I am also teaching my son Unreal Engine.
Wow thank you! We appreciate that you noticed that.
Also what a fantastic decision to show your kid the way from a young age! They have an amazing parent, and a bright future :)
you guys are freakin awesome
Thank you buddy
The only problem that I have is that the Google Maps data is constantly reloading in the project, and whenever I move the camera, the quality will be worse again, and has to reload again when I move the camera there instead of being available all the time like other shapes. Even on the rendering some of the Google Maps buildings are not properly loaded. Can we download some of this Google Maps data permanently instead of constantly loading it for the internet? I also want to cut the trees and the vehicles off and replace them with better looking ones, but this Google Maps data is not editable. Any solutions?
I have the same issue, when my camera is moving slowly I have no problem to render, but if my camera is doing a drone footage faster, the texture keep loading while it render so it give a very weird LOD loading effect. Would be amazing to be able to convert some tile as static mesh so they don' t constantly load and unload
I was just looking how to make this. Thanks! Although is it possible to make just one city or country? I don't need the world for my project.
heyyy man, awesome vid....can you suggest a laptop or workstation to run Unreal engine without crashing???
Hello Guys!
Thank you for this incredible video. I wonder, which computer specs do you have to run all Google Earth inside Unreal Engine in 3D? Or, is this is like a cloud-like service that runs internally? I hope you can answer please, thank you!
can this be used for game maps ?
Great duet. Keep on doing Unreal Engine videos. Metahuman animation, tricks, tips etc.
Thank you so much 😍That's the plan!
Hello, how can I import only a city and make it persistent so it doesn't call on google maps api every time? Thank you.
Good work. Thank you
Amazing ❤️.!! Thanks lov from India 🇮🇳❤️
Thanks brother
it's mind-blowing
It’s amazing! Thank you guys!!!
You are absolutely welcome
💯 you guys are great!
I set up everything properly but I cant navigate properly. I can get near of the floor, because the grid is there, but the data from GoogleAPI stays still vertically.
Omg, thank you to much its are amazing 🤩🥰😎🥳🎉
You are absolutely welcome
Can we create games using this plugin???
Can't thank you enough!!!
You are most welcome 😍
That's a really incredible tool to have in there. Anyway to capture and keep the models pulled?
technology is improving every day we're lucky to be alive during these times (or not)
Love these two:) Is it possible for you guys to make a scene clean for GSPLAT ?
would be cool if the engine could pull up all the map tiles for the entire earth so you can run it locally, as well as make a game where the map is literally the entire earth to scale.
That would be cool! Maybe one day?
that would use up so much data to have the whole world in a game. and will require huge storage and ram memory capacity to run so running on a gaming pc with our current specs would be imposible, it could run on a big server to stream the grphic data to a players which will create allot of lag and other issues because usualy the grphic data is streamed locally.
Everything is working fine but got one bug so I'm not sure when I copy and paste latitude is okay but on longitude screen goes black and nothing is shown on the map. Actually, even I want to change -105 to any other value keeps a black screen. How to figure this out has any solution for this?
Found the solution🤪. TheSunSky is going down as a night
Is there a way to convert the cesium tiles to a landscape. And are the 3d models of buildings etc separate? And can they be exported?
Not sure about converting to landscape, maybe there is a way
your man looks like a fully fledged Pharoh, so fitting you went to the valley of the kings.
Hahahahahha dude just wait till you see our upcoming BIG video in the next week!
We remade an Egyptian Tomb (King Tut Tomb) completely and accurately in Unreal Engine 5 :) That is fitting :D
Maybe one day they will use AI and UE5 to make a real live updating game map of a city or state. That would be insane and awesome. Microfsoft sim flight 10x
Nah GTA: Google earth
you guys are behtarin! ❤
Love u hahaahah ❤️❤️❤️
Dope guys, so dope
Thanks buddy
How would you make a google api mini map in a ui window for when you're traversing? Similar to the map view in google maps, that would be fantastic!
can you add clouds using UE system?
Yes that is doable ❤️
excellent! How can I export a selection of the map in stl to print in 3d?
Not sure about that here in Unreal butttt you can check out the videos of bringing GOOGLE MAPS TO BLENDER because that uses a different approach and you automatically cuut out a part of the mesh. That could potentially be easier for you to then export out as STL!