Using Real-World Heightmap Data in Unreal - Building Worlds In Unreal - Episode 15

Поделиться
HTML-код
  • Опубликовано: 4 окт 2024
  • In this video we take a look at three tools for finding and acquiring heightmap data from real-world sources. Instead of hand-painting height maps, the goal is to find height map data that represents real-world locations, and bring that into Unreal so that we get realistic-looking landscapes without all of the work of hand-sculpting them. #UnrealEngine #Landscape #Heightmap
    Here's the previous episode introducing this new series of videos on proceduralism:
    • Recap and What's Next ...
    And here's the playlist for the whole series:
    • Building Worlds in Unr...
    Unreal Documentation on Heightmap Formats
    docs.unrealeng...
    docs.unrealeng...
    Google Earth used for Location Scouting:
    www.google.com...
    Terrain.party for downloading data up to 8 meters per pixel
    www.terrain.party
    Tangram Heightmapper
    tangrams.githu...
    Shader Book Recommendations
    www.bencloward...
    ------------------------------
    Learn more!!
    • Terrain.Party Heightma...
    • UE4: Secrets to Genera...
    • Real world landscapes ...
    ------------------------------
    Theme Music
    Peace in the Circuitry - Glitch Hop
    teknoaxe.com/Li...
    Background Music
    Speo - Still Young
    • Still Young

Комментарии • 85

  • @Kafkin123
    @Kafkin123 3 года назад +8

    I think in a previous studio, the artist working on large scale terrain used tangram as a base and did a lot of processing / work with World Machine after that.. In the past, We've taken the heightmap data of certain desired topographical features and turned it into a stamp to 'paint' onto terrain

  • @duskosreef4952
    @duskosreef4952 2 года назад +8

    Tangram Heightmapper actually has a render option. You can increase render to 8 and when you click on "render" it will tell you the new size and render new high resolution image.
    In my case it was 15.040 x 7.512 pixels on my 1080p screen.
    It's great quality and high resolution!

    • @upsilonalpha3982
      @upsilonalpha3982 Год назад +1

      Wow thanks! This is a great tip!

    • @thekingboo2822
      @thekingboo2822 Год назад +2

      @@upsilonalpha3982 I did try this myself but for some reason it doesn't actually render all the map properly and I cant seem to find a way to choose exactly what id want to render just seem like a "hope for the best" situation

  • @BigRubberDucky
    @BigRubberDucky 2 года назад +4

    If you are having issues with your map looking like voxels (minecraft style), in photoshop go to image->mode and make sure you have a 16 bit grey scale file. When you save the file also make sure to go to file save as NOT file export. Exporting the file as png seems to export it as an 9-bit color file.

  • @hitmangamesyndicate5970
    @hitmangamesyndicate5970 2 года назад +3

    only problem is terrain.party doesnt work anymore... (insert sad emoji here) any other options..? I dont use photoshop...
    great video though. very informative..

  • @_casg
    @_casg 2 года назад +1

    these are the questions i ask myself at 4am. thanks for the video

  • @robinlovejoy5176
    @robinlovejoy5176 3 года назад +4

    Looks awesome! I never would have imagined the amount of work it takes to just get some terrain scans, good job! This is a great video. Looking forward to next week's :)

    • @BenCloward
      @BenCloward  3 года назад +2

      Totally agree. It surprises me every time I go through this process how much more complicated it is than it seems like it should be.

    • @robinlovejoy5176
      @robinlovejoy5176 3 года назад +1

      @@BenCloward I guess things like this are why terrain generators exist, but even those are pretty expensive. Although some people may just be trying to recreate an area from reality.

    • @cablekingtv6557
      @cablekingtv6557 3 года назад

      I wound up just getting Gaia around Christmas time. Lucked up and got it for about $149 USD. It’s beautiful, you can export from Unreal, edit and bring it back as well.

    • @cablekingtv6557
      @cablekingtv6557 3 года назад

      @@BenCloward Haha way outta my league LoL

    • @robinlovejoy5176
      @robinlovejoy5176 3 года назад +2

      @@cablekingtv6557 Yeah, I really like the way Gaia works. I haven't used it personally, but the node workflow and real time preview is great. I'd love to get it one day, but I don't have a need for it now. In the mean time, videos like these are amazing resources.

  • @djoser5293
    @djoser5293 3 года назад +2

    First of all from a CG Sup to an another one, thanks for your contents. I learned some neat tricks from them!
    I've been toying for the past weeks on that very subject. Tried Google earth, QGIS, Terrasculpt... at the end the best way of doing this in my view is to create a hda in houdini with the mapbox node. In unreal, with houdini engine you just have to drag a houdini actor of that hda in your scene, let it cook and voila.
    As a bonus, you can use all the other nodes of houdini to process, extract and generate your landscape layer maks and generating your foliages and instances. And all this can be edited and tweaked in unreal.
    In my case, the first version of the hda only had lat/long/zoom as attribute, yet changing any of those result in a updated landscape in unreal after a few seconds....
    Heighfield splitting and world composition seem broken at the moment in HE v2 but if you go with a single tile, it work like a charm

    • @BenCloward
      @BenCloward  3 года назад +1

      Houdini is such a swish army knife. It's amazing!

    • @wayancientmoon1142
      @wayancientmoon1142 3 года назад

      @@BenCloward Hi, Ben Thanks for your amazing contents.
      Yes, Houdini is a fantastic tool in terms of procedural creation, and I've been using it for many years. However, Houdini engine and the relative pipeline still has lots of limitation in game dev, and unreal also made big progress for proceduralism. I would love to see more tutorial updates regarding procedural creation using Unreal build-in tools.

  • @KiemPlant
    @KiemPlant 2 года назад +2

    There now is a render button on the site and once you press it you just let it do its thing until you get an alert saying it's finished. Be sure to not drag your camera away though lol, sometimes it seems like it's doing nothing but it is in fact doing something.

  • @pizzaman11
    @pizzaman11 3 года назад +2

    FYI the merged heightmap gets a lot more distortion if there's a lot of foliage or trees around. Usually just using SRTM followed by an erosion pass in a terrain processor is the best way to get realistic terrain.

    • @BenCloward
      @BenCloward  3 года назад

      Great tip, thanks!

    • @pizzaman11
      @pizzaman11 3 года назад

      Now I haven't screwed with Lidar yet, but in my personal experience, I would avoid going down the rabbit hole of trying to find more accurate height data. QGIS and USGS are very powerful and cool tools, but at the end of the day you are not going to to find something accurate enough to actually make a sizeable impact on the visual quality of your environment. Especially that in a gaming environment you are probably going to have to adjust stuff anyway for game balance.
      The best results I have seen is just using the SRTM data as a base template and then use gaea, world machine, terresculptor, etc. to add detail. Even if you do find really accurate data it probably won't translate well to the limitations of UE4s landscape system. You can feed it into something like houdini to create seperate assets and meshs though but that's a different topic altogether.

  • @shimmentakezo1196
    @shimmentakezo1196 3 года назад +1

    Thank you, I hope in the future I can have datas from my region and create a landscape. I've tried different ways and different software these last years, I'm not loosing hope

  • @louismelancon79
    @louismelancon79 3 года назад +4

    terrain party doesnt work anymore

  • @ethanwasme4307
    @ethanwasme4307 3 года назад +3

    Qgis and game tool plug-in is handy too...
    Alos World 30 DEM is pretty hight quality, better than SRTM-30 in a lot of areas

  • @AlessandroSchiassi
    @AlessandroSchiassi 3 года назад +1

    I use Tangram Heightmapper, it's free and allows you a lot of customization in terms of greyscale before you import it in Photoshop.

  • @ali3ser
    @ali3ser 2 года назад +1

    tangram heightmapper now has a feature called render, where you can set a multiplier and it basically render the area in closeups and merged them into a single map for you

    • @matinhofs
      @matinhofs 2 года назад +1

      big problem with heightmapper is a shoreline artifacts, looks like without antialiasing, and than after import in 3d software it looks superweird in 3d

    • @ali3ser
      @ali3ser 2 года назад +1

      @@matinhofs yeah i know what you mean. i'm going to try to import that heightmap into world creator or sth like that and rework it until it's good. i don't think any of the results are good enough out of the box.

  • @Skoree99beFast
    @Skoree99beFast 2 года назад +1

    Thank you Ben!

  • @florenciabalori3625
    @florenciabalori3625 3 месяца назад +1

    Amazing! Thank you 🙌

  • @razercortex9321
    @razercortex9321 3 года назад +3

    Request - Seamless blending between different meshes on the groung texture.

    • @m1sterv1sual
      @m1sterv1sual 3 года назад

      Search for Virutal Texturing. That should solve your request.

    • @BenCloward
      @BenCloward  3 года назад +1

      I may cover that topic in the future, but my experience with that feature is that it has a high cost for a low benefit. I'll have to look into it again and see if that's still the case. Thanks for the suggestion!

    • @benblaumentalism6245
      @benblaumentalism6245 Месяц назад

      Runtime Virtual Textures is what you're looking for.

  • @ParabellumX
    @ParabellumX 2 года назад +1

    I can't export anything from Terrain Party. It keeps telling me, "Application Error..."

  • @Hotrood999
    @Hotrood999 3 года назад

    One solution that I imagined previously was to capture some screenshots from the google earth viewport itself, process it in some photogrammetry software then bake the high poly scan to a plane
    Thanks for the tips!

    • @BenCloward
      @BenCloward  3 года назад

      I've tried that in the past and it's doable, but not a great workflow. Google has their data copyrighted, and they place a watermark all over their images.

  • @mario-lz1nl
    @mario-lz1nl 3 года назад +1

    Thank you so much for this useful video ♥️

  • @Murderface666
    @Murderface666 3 года назад +1

    Terrain party is still broken. I dont think they are going to fix it

  • @naimaware
    @naimaware 2 года назад +1

    seems to work only in USA .

  • @original9
    @original9 3 года назад +1

    @Ben Cloward What about DTM data (Digital Terrain Model Data) for location around the world not just in the US? for TerraForm plugin for UE4

    • @shimmentakezo1196
      @shimmentakezo1196 3 года назад +1

      Problem is there are not much datas outside US.

  • @NOTSparkyPants
    @NOTSparkyPants 3 года назад

    So on the Terrain Party subject. I did some experimenting and the kilometer scale is a bit deceiving. The size of the image downloaded stays the same despite having a bigger square. From what I saw it looks like it gives you the same 1081x1081 image(I think that’s the dimension) but with a bit more detail as you size it. I’m going to keep messing around on my end but I thought it was worth mentioning to see if you get different results on your end. This was great though.

  • @Ruumablood
    @Ruumablood 3 года назад

    Hey so I ran into some stuff you may be interested in! And you got the program to do it but theirs lot of free ones to use, Alpha brushes that you add to your sculpt tool so its not just round blobs... It transforms the sculpt tool into more realistic type mountain hilly stuff, something to look into? Since you got photoshop i thought youd like to to check it out some time :)

  • @RH-of5cr
    @RH-of5cr 3 года назад

    Have you looked at the free BlenderGIS addon? It is simpler than the methods you have described to obtain this type of data.

  • @karaemn
    @karaemn 3 года назад

    Great! Thank you!

  • @Nicius-j1y
    @Nicius-j1y 3 года назад +1

    Good

  • @YASIR.K
    @YASIR.K 3 года назад

    Great ... Thanks

  • @TaliosLintry
    @TaliosLintry Год назад

    Is there a way to use such height map already with satellite texture?

  • @astralman77
    @astralman77 3 года назад

    all iget now is a textfile that says terrain and heightmap data is no longer available.

  • @pyrieldarkstar6684
    @pyrieldarkstar6684 3 года назад +2

    world creator might be nice but has a cost to it per year.

  • @Fettman89
    @Fettman89 2 года назад

    Hey Ben thanks for this great tutorial, but I'm encountering an issue with the imported heightmap terrain being very blocky, like minecraft status, is this normal?

    • @BenCloward
      @BenCloward  2 года назад

      This happens when your height data is saved with 8 bits per channel instead of 16. I don't know where you got the data or how you're processing it, but if you tell me more, I might be able to help you fix it.

  • @markoTardito-BePartOfMyWorld
    @markoTardito-BePartOfMyWorld 3 года назад

    in terrainparty I only have txt file...can you tell me why?

  • @manojkumarvk1
    @manojkumarvk1 3 года назад

    Terrain party not working, downloading error appears always

  • @TolisPiperas82
    @TolisPiperas82 7 месяцев назад

    Can you share the heightmap in a file?

  • @98999j
    @98999j Год назад

    Does anyone know a good way to make procedurally generated worlds

  • @imanmanz
    @imanmanz 3 года назад

    Hi, why i cannot download heightmap from terrain party anymore? it shows error. can u help me

    • @BenCloward
      @BenCloward  3 года назад +1

      If the web site is down, there’s nothing I can do. We’ll just have to wait for it to be fixed.

    • @imanmanz
      @imanmanz 3 года назад

      @@BenCloward Oh. Alright. Thank you

  • @RiZRoC
    @RiZRoC Год назад

    It doesn't download anymore

  • @leod86
    @leod86 3 года назад

    no podes sacar capturas de pantalla para esto hermano, es una grasada total

    • @BenCloward
      @BenCloward  3 года назад

      Hablo español un poco - per no entiendo la frase “una grasada”. Que significa?

  • @IzABub
    @IzABub 8 месяцев назад

    none of these options work

  • @astralman77
    @astralman77 3 года назад

    apparently terrai party doesn't work anymore.

  • @ankanghoshdiscoverme
    @ankanghoshdiscoverme Год назад

    I upscaled the data in Nuke with the help of AI.

  • @BruceWayne-bm2dk
    @BruceWayne-bm2dk 3 года назад

    Please make a tutorial on waterfalls .

    • @BenCloward
      @BenCloward  3 года назад +1

      I'm not an expert on VFX, but I did team up with Tom Harle from the tharlevfx channel to add waterfalls and splash effects to my previous environment. You can find his tutorial series on creating waterfall effects here: ruclips.net/video/Uwy_6wQdmZ8/видео.html

    • @BruceWayne-bm2dk
      @BruceWayne-bm2dk 3 года назад

      @@BenCloward Wow! Thankyou

  • @50shadesofskittles9
    @50shadesofskittles9 2 года назад

    getting nothing in the zip ... anyone else having this issue?

    • @50shadesofskittles9
      @50shadesofskittles9 2 года назад

      also, I don't get why we would need this if we are working towards procedural generation?

  • @m1sterv1sual
    @m1sterv1sual 3 года назад +1

    Well explained, thanks Ben!

  • @damion5874
    @damion5874 2 года назад

    Terrain.party doesn't seem to return any information

  • @ihateyou8006
    @ihateyou8006 3 года назад

    if creating material wasn't a button solution
    i shouldnt expect this to be either. 😆😆 i just want to make a map similar to ghost recon wildlands 😢😢😢