Coconote
AI notes
AI voice & video notes
Try for free
🗺️
Creating 3D Terrain with Google and Blender
Aug 22, 2024
3D Terrain Generation using Google Maps and Blender Add-On
Overview
Generating 3D terrain for any location worldwide using Google Maps and a new Blender add-on.
Uses Google satellite imagery for textures and NASA elevation data for height maps.
Applications include 3D printing or background scenes.
Getting Started
Downloading the Add-On
Visit the provided GitHub link in the description for the Blender GIS add-on.
Follow the documentation and examples on the page.
Download the add-on by choosing the 'Clone or Download' option and selecting 'Download ZIP'.
Installing the Add-On in Blender
Open Blender and go to
Edit > Preferences > Add-ons
.
Click
Install
and select the downloaded zip file.
Enable the add-on by checking the checkbox next to its name.
Set the cache output folder to a desired location.
Enable the
Node Wrangler
add-on for better workflow.
Using the Add-On
Setting Up the Map
Access the GIS drop-down menu on the top bar in Blender.
Select
Web Geo Data
and choose a base map source (e.g., Google, Open Street Map, Bing).
Choose
Satellite
as the layer type.
Use the Google Maps viewer to navigate to a desired location (e.g., search for "Mount Wilder").
Adjust zoom level (e.g., 15) to focus on the area of interest.
Creating the 3D Terrain
Align the view to the desired section and press
E
to create a 3D plane with the selected texture.
To get elevation data, go to
GIS > Web Geo Data > Get SRTM
.
Adjust the displacement modifier's strength to exaggerate terrain height if needed.
In edit mode, subdivide the mesh for improved quality and smoothness.
Apply subsurface and displacement modifiers.
Rendering the Terrain
Open HDR environment texture in the world settings for rendering.
Adjust render settings for contrast and transparency for better visuals.
Use the Shader Editor to tweak materials:
Add bump mapping to the satellite image for texture detail.
Use ambient occlusion for depth and definition in the terrain.
Adjust specularity for realistic surfaces.
Adding Materials
Applying a Dirt Material
Add new material and use
Control + Shift + T
to import PBR material.
Assign the dirt material to the edges of the terrain and unwrap using
Smart UV Project
.
Adjust mapping scale to tile the dirt texture appropriately.
Use a texture gradient with a color ramp to create different layers of dirt.
Finalizing the Look
Integrate color mix nodes to add variations to the material.
Experiment with different color settings for enhanced visual appeal.
Bonus Tip: Importing Building Data
Import new map data (e.g., New York City) to access building data.
Use
Get OSM
to import Open Street Map data (e.g., buildings, highways).
Wait for data to load and visualize the imported cityscape.
Conclusion
The add-on allows creating detailed 3D terrains and importing city data easily.
Ideal for city renders and various visual projects.
Encouraged sharing of results and feedback for future content.
Acknowledgments
Thanks to Skillshare for sponsoring the video; offers free trial for learning new skills.
📄
Full transcript