Connect with us

Subscribe

Using Real World 3D Maps in Unity

How To

Creating Terrain From Real World Maps in Unity / Gaia Pro

There are a few methods of grabbing real world maps from Google, and putting them in your Unity game. The preferred method (of most game developers) is using Gaia Manager to manipulate your 3D map, and then importing into Unity.

There are other options to create real world maps in Unity, and the procedural generator that Gaia offers is very powerful. At the bottom of this article, you will also see a video of how to use Gaia to procedurally create a player area.

What You Need

You are going to need: –

The first thing to do is head over to terrain.party, and select some terrain.

The minimum size I could get was 8km. I chose Colorado Springs as my location.

I then selected “Relief” from the side menu, found an area I liked, and saved the selected terrain.

What you get is a ZIP file, which contains various PNG files.

Firstly, take your Merged file, and open it with PhotoShop. You just need to save this file as a RAW file – IBM PC type.

Importing Into Unity

Head over to Unity, and locate your Gaia Manager docker.

Select “Create terrain & Show Stamper”

In Gaia Manager, go to Utilities > Show Scanner. This component allows you to use the RAW file.

Now drag &drop the RAW file you created into the scan area.

You can now reposition to your heart’s content, and save it as a stamp.

Extra Tweaking

To smooth off any jagged areas, you can select Smooth from your Stamper toolbar.

To turn this terrain into a playable environment, got to Gaia > Create Spawners, and all of the assets in the environment, as well as all the game components will be created.

Next, click Create Player, Skies Water, Wind & Screenshotter.

You can modify the first person controller and other elements also in the Extra settings.

Once you’re done tweaking, that’s it!

Enjoy your new world, created directly from a real world environment.

Here’s how to use Gaia for the uninitiated. An excellent series from Adam Goodrich.

Newsletter Signup

Get notified of new articles and have fresh tech news delivered straight to your inbox.

Written By

Jane hates early mornings, alarm clocks and meetings. She has a deep love for technology, previously working as an online tutor and lecturer in IT and IT Security. Jane now spends her time playing with her cat, Delroy, and her dog, Martha. She can be found writing from time to time about all things technology, and correcting the grammar of the TechLater.com team.

Click to comment

You must be logged in to post a comment Login

Leave a Reply

MORE FROM TECHLATER.COM

TechLater: Chasing XP Podcast

Chasing XP Podcast

TechLater presents: The Chasing XP Podcast.
Developer interviews, industry chat, indie development discussion and more.
Listen now!

FOLLOW US

https://twitter.com/Tech_Later

FIND US ON FACEBOOK

https://www.facebook.com/techlater/

Recent

EDITOR’S PICKS…

A Short Guide to an Event System in Unity and Singletons

Event Systems Unity

5 Things Unity Developers Should Learn Early

5 Unity Development Tips
Newsletter Signup

Get notified of new articles and have fresh tech news delivered straight to your inbox.

| Copyright © 2020 TechLater.com | Powered By Coffee and Kangaroo Burgers |

Connect
Newsletter Signup

Get notified of new articles and have fresh tech news delivered straight to your inbox.

TechLater