Submitted by BigBallerBenzie t3_ypuyzm in dataisbeautiful
Riot55 t1_ivm2ows wrote
Is there an easy way to create a 3d mesh of a landscape? I use SketchUp and Lumion for various projects and would love to be able to quickly get accurate hills and elevation changes and all that but it's a huge pain in SketchUp and I'm not sure I do it anywhere near efficiently or elegantly. I've never used any other mapping services like you mentioned so not sure what kinda data I can pull there to make usable in modeling apps
BigBallerBenzie OP t1_ivm4a5o wrote
Unsure of Sketchup and Lumion, but at least for blender, I got my start by using the tutorial linked:
https://wesleybarrgis.wordpress.com/2020/05/19/how-to-make-a-3d-map-in-blender/
If you want to create your own custom landscape WorldCreator is also amazing:
https://www.world-creator.com/
In blender, you can also create a pretty realistic landscape using noise textures or geometry nodes. There are plenty of good tutorials, or I just made a pretty complex one that I put on Blender Market that is fully procedural and customizable:
https://www.blendermarket.com/products/geometry-nodes-fully-procedural-landscape-
znite t1_ivm7dpl wrote
Great to finally see some tips on how to build something like this here (rather than just sell a print)! Any other tips?
BigBallerBenzie OP t1_ivm91rw wrote
Lots of stuff comes to mind :) One of the most useful to me was using the elevatr package (https://github.com/jhollist/elevatr) in R to get much more high-quality terrain data using the code below:
​
library(elevatr)
memory.limit(size = 10e10)
topo_map <- raster::brick("name of georeferenced file.tif") topo_map <- raster::stack(topo_map)
elevation <- get_elev_raster(topo_map, z = 13, override_size_check = TRUE) elevation <- raster::crop(elevation, extent(topo_map))
writeRaster(elevation, "output name for file.tif")
Z will be the quality 1-15
Watch videos on QGIS on how to georeference (sometimes I will just do a rough outline to get the general area covered), and also how to import this file into QGIS and transform it to 8 or 16 bit so it is usable in blender
Viewing a single comment thread. View all comments