1: Import Real Landscapes into Unreal in under 30 minutes using Houdini and real world DTM data

Sdílet
Vložit
  • čas přidán 5. 06. 2024
  • ATTENTION: If you use non-UK based data set, the files might be larger than Houdini supports by default. If you run into this issue, check out this short video on how to change the Max file size supported in Houdini: • How To Import Larger L...
    The first video in a planned series on blistering fast and cutting edge terrain workflows using Houdini and Unreal. Learn how to use real world LIDAR data to produce digital terrain models which contain an unprecedented level of detail.
    It would take months of work to even begin to approach the level of complexity and detail we find in real world elevation data. So why not dance with the devil and take a shortcut, if you can conscience it.
    This is the first upload on this channel! Subscribe in order to see part 2 of this video when it releases.
    My microphone issues will be fixed in the next video!
    Chapters
    00:00 Setup & Unreal
    02:15 Open Source Lidar Data
    04:15 Google Maps and Rant
    07:50 End of Rant
    09:40 Exporting the data
    12:26 Getting Houdini
    14:00 Houdini
    15:05 Heightfield Import to Houdini
    17:56 Heightfield Resolution
    21:53 Heightfield Export from Houdini
    30:04 Import to Unreal and scale Rations
    34:22 Subscribe
    Below you can find links to a few online open-source Lidar Data sets.
    UK Lidar Explorer:
    data.gov.uk/dataset/3fc40781-...
    Norway Open Source Lidar Explorer:
    hoydedata.no/LaserInnsyn/
    United States Lidar Explorer:
    prd-tnm.s3.amazonaws.com/Lida...
    I recommend checking out Joe Garth's Brushify Channel and marketplace content. He's gone one step further and turned Lidar data into brushes that you can use to paint mountains in realtime in Unreal. You can find tonnes of his content on the marketplace.
    • Brushify - Getting sta...

Komentáře • 205

  • @finnconnolly7921
    @finnconnolly7921 Před 2 lety +24

    Clear, concise, to the point. Easy to follow and extremely valuable info! Amazing work

  • @culpritdesign
    @culpritdesign Před rokem +16

    The amount of data our generation has access to is astounding.

  • @UndiniTuts
    @UndiniTuts  Před 2 lety +7

    As this is the first video on this channel, constructive criticism is welcome, as well as any thoughts or suggestions for content in future videos. Thanks for watching! Please Like and Subscribe if you want to see more content like this.
    G

  • @Coulter_Rethink-Viz
    @Coulter_Rethink-Viz Před rokem +12

    For anyone watching this in 2023 and beyond, I really recommend exporting all of this as a HDA (Houdini Digital Asset), then using Houdini Engine inside of Unreal to load the HDA. It will take a bit more processing power and RAM, but a HDA will automatically scale the landscape for you, can include the height maps automatically, and a ton more. It also allows Houdini parameters, like height map adjustments, to be changed inside Unreal in "real-time".
    You will have to go down a different path to learn HDA's, but It seems worth it, at least for my workflow.

    • @Coulter_Rethink-Viz
      @Coulter_Rethink-Viz Před rokem +1

      I'd recommend using the knowledge gained from this series alongside the "Procedural Desert" Side-FX tutorial series. Side-FX describes HDA basics that will fill in the gaps.

    • @kfrz
      @kfrz Před rokem

      I'm a hobbyist tech artist learning - day job has been software for a decade, but I'm about to dive into Houdini with the learning edition. Something I'm struggling to understand is the licensure model - do I need the $250/ yr studio version to get access to HDA/UE5 plugin functionality? I understand I'll need it for any sort of actual exporting. I'm not opposed to paying in any sense, I just don't know what to buy...

    • @Coulter_Rethink-Viz
      @Coulter_Rethink-Viz Před rokem +1

      Scaling landscapes, at least for me, introduces shadow artifacting around the character when near the ground. This is happening is any 5.0 version, completely breaking large worlds. Hopefully there is a solution that isn't tiling.

    • @Coulter_Rethink-Viz
      @Coulter_Rethink-Viz Před rokem +1

      @@kfrz I'm a student, so I bought the student version for cheap (75$?). It is non-commercial, however.

    • @kfrz
      @kfrz Před rokem

      @@Coulter_Rethink-Viz what's precluding you from tiling? I'm on the early side of the learning curve but as I understand it World Partition is pretty solid at handling large landscapes with tiling; or is it a rendering issue?

  • @sifton
    @sifton Před rokem

    This is the clearest explanation I've found to date. Thank you!

  • @DoubleSpy
    @DoubleSpy Před rokem +1

    Your opening point is exactly how I've been thinking about world generation. Cheers mate.

  • @pingyao8827
    @pingyao8827 Před rokem

    Brilliant tutorial. Clear and concise explanations. I got good results first time. I will now be checking out the next vid in the series.

  • @godril90
    @godril90 Před 10 měsíci

    this tutorial was truly amazing. Fantastic work, thank you for sharing

  • @SocailInteruption
    @SocailInteruption Před 2 lety

    Great video. Thank you. Nicely paced and thorough.

  • @usernnn223
    @usernnn223 Před rokem +1

    TNice tutorials is just the pick up I needed, thanks man

  • @c.e.l.l.z
    @c.e.l.l.z Před rokem

    never knew about expanding the file path! neat!

  • @NazzarenoGiannelliCG
    @NazzarenoGiannelliCG Před 2 lety

    Amazing content packed with great insight and a lot of knowledge!
    Instant sub! Keep doing this

  • @Iamtherodlight1453.
    @Iamtherodlight1453. Před 2 lety +1

    Thank you so much for taking the time to put this together

  • @dbk4149
    @dbk4149 Před 2 lety +1

    Best heightmap video on youtube! Thank you Undini

  • @MrLarsalexander
    @MrLarsalexander Před rokem

    Houdini proves to be the easiest way to import lidar data to UE. Thank you so much for sharing this really quick and well explained tutorial!
    I have been using Qgis-World machine and last world creator to work on heightmaps for export. This makes it so much faster to create a heightfile that UE accepts.

  • @FaitelTech
    @FaitelTech Před 2 lety +1

    A lot of useful tips and clear explanation. Thanks for the tutorial and keep it up 👍

    • @UndiniTuts
      @UndiniTuts  Před 2 lety +1

      I'm glad you think so, and thank you for the encouragement!

  • @GvRDesigns
    @GvRDesigns Před 2 lety

    Great workflow and Video! Thanks for sharing.

    • @UndiniTuts
      @UndiniTuts  Před 2 lety

      Thank you for taking the time to comment, it's very encouraging!

  • @SuperlativeCG
    @SuperlativeCG Před 2 lety

    Excellent! Very helpful.

  • @ElScottie
    @ElScottie Před 8 měsíci

    Excellent tutorial, thank you.

  • @adeolaalade6012
    @adeolaalade6012 Před rokem

    Thank you, it works perfect!

  • @ajarto
    @ajarto Před 2 lety

    Awesome content looking forward to it

    • @UndiniTuts
      @UndiniTuts  Před 2 lety +1

      I can't wait to share it with you!

  • @danielefrontini6204
    @danielefrontini6204 Před rokem

    Excellent! Thanks a lot!!

  • @caesurabreak3528
    @caesurabreak3528 Před 2 lety

    incredibly helpful knowledge. i thought it was kind of funny when you said the most fantastic landscapes are in the real world as if it was novel information. It really hammered that code monkey stereotype of being totally real world oblivious. thanks for the info brother!

  • @darrennew8211
    @darrennew8211 Před 2 lety +7

    For people who don't want to screw with Houdini, install ImageMagick, then say "magick convert -verbose inmap.tif[0] -depth 16 -type Grayscale -autolevel outmap.png" and then you can "magick identify -verbose inmap.tif" (or outmap.png) to see the details. You can resize the map in the conversion step to the size of your landscape as well.

    • @DWMHitManTwo
      @DWMHitManTwo Před 2 lety +1

      Ensure that you're somewhere you have access to write and use "-auto-level" as a correction to above. Thanks Darren, you saved me $300 bucks you hero!

    • @mikkepalvanen
      @mikkepalvanen Před rokem

      Downloaded it but can't even find where there is a command prompt like that to write those. Or are you using Windows cmd prompt?

    • @darrennew8211
      @darrennew8211 Před rokem

      @@mikkepalvanen I'm using the windows cmd prompt. It's originally a Unix-esqe program, so most everything is command-line.
      Basically, download it, unzip it, then you can copy it into your C:\Programs folder (in a subfolder) and add that to your path, if you want it to always work. Or you can make a specific directory that's all just funky command-line programs and just add that to the path (go to settings and search for environment variables). If it's not under C:\Program Files, you don't get as much virus protection, but it's easier to set up because of that.
      LMK if you need more specific instructions?

  • @RNDM-nd7tj
    @RNDM-nd7tj Před 2 lety +1

    the advice at 21:00 is solid, i was working on a 4k terrain in unreal a while back and the majority of the time the frame render time was lower when using large tiles (4x4), but it also introduced unacceptable render freezes in the event a new tile was loaded in, dividing the heightmap into smaller tiles resulted in a higher frame render time overall while the freezes when loading a new tile were still not good enough for production. I found the best method was to use a single heightmap and use sublevels explicitly for level design and geometry collections, great video btw i haven't experimented with lidar data yet and you take the time to cover the reasoning behind your decisions, new sub from me.

    • @UndiniTuts
      @UndiniTuts  Před 2 lety

      Thanks for the sub and the reasoning behind it :)

  • @MortalShores
    @MortalShores Před rokem

    super helpful! thanks!

  • @RAGTOS
    @RAGTOS Před rokem

    Thankyou so much bro , You really nailed it ,

  • @jasonhardwick6468
    @jasonhardwick6468 Před 2 lety

    Really great video. I'm looking forward to following the series as a whole. Do you plan to cover using Houdini Engine for more procedural controls in the future?

    • @UndiniTuts
      @UndiniTuts  Před 2 lety +2

      This series is mainly focused on the quickest route to getting real-world terrains into Unreal and finished to a high standard. Procedural Terrain creation is another subject that I might touch on in the future, but not as part of this series.

  • @peterxbuilt
    @peterxbuilt Před rokem

    Thank you so much for these tuts!
    Do you have any other social media that I might be able to follow you on?

  • @focusmaya251
    @focusmaya251 Před rokem

    Superb useful. thanks. Subscribed

  • @Unreality42
    @Unreality42 Před 2 lety +1

    I am SO going to have to invest in Houdini after this... big thanks again :)

    • @UndiniTuts
      @UndiniTuts  Před 2 lety +1

      Welcome to the orange side 🍊🥕🧦

    • @Unreality42
      @Unreality42 Před 2 lety +1

      @@UndiniTuts I've had the trial version for ages worrying about if I need it or not. I want to generate L systems and export them to UE and Houdini is a must

    • @Unreality42
      @Unreality42 Před 2 lety

      @@UndiniTuts I can feel the midiclorians already :)

  • @4klife7
    @4klife7 Před rokem

    This is as easy as it can get..thanks for the informative series.
    Also, No more videos from the last few months? Looks like you got a big project or job after this series. Good luck mate..

    • @UndiniTuts
      @UndiniTuts  Před rokem +1

      You got it :) Thanks for the support

  • @podizy
    @podizy Před 2 lety +1

    Great video. Working on a similar workflow using blender. There are so many more hoops to jump through. Might have to switch!

    • @UndiniTuts
      @UndiniTuts  Před 2 lety

      Blender seems great, although I haven't used it much and I have no idea what kind of landscape workflows are possible. I think one thing that makes this Houdini process so simple is the fact that it natively reads correct height data from TIFF files.
      Before, I would use QGIS to load in Lidar data and then output a 16bit heightmap from there, which most softwares (including unreal) can open with no problem.
      QGIS is great complementary tool in a terrain artists toolkit, so if there's enough interest, it'd be fun to explore that topic in a future video.

    • @podizy
      @podizy Před 2 lety +1

      @@UndiniTuts I was surprised just how simple it was for you to get the correct height data in Houdini - especially calculating the ratios for unreal. Blender is fantastic though. There is an addon called blender GIS although its a little clunky and struggles with larger geotiff files.
      I have however just grabbed QGIS to do exactly as you described. As Houdini is expensive, a tutorial on GQIS would be fantastic, not just for myself I'm sure. Either way, looking forward to more videos.

  • @vitalyantonovas321
    @vitalyantonovas321 Před 2 lety

    Great tutorial, man! I have a one question only. How did you remove problem with wrong rotating and position by height in UE? Because the landscape is iported from Houdini a little bit lower than in Houdini

  • @cosmosunited
    @cosmosunited Před rokem

    u re so right, can u create something on how we can model real scale assets like megascans but customized by us sort of alien structures, what would be the best workflow in terms of textures and them looking realistic enough with enough detail close up and far

  • @istealpixel7371
    @istealpixel7371 Před 2 lety

    big thx for this tut :-)

  • @JaymzMX
    @JaymzMX Před 2 lety

    awesome video :)

  • @aneebartist7207
    @aneebartist7207 Před rokem +1

    10000000000000$ series for free. Awesome.

  • @Geronimo57
    @Geronimo57 Před rokem

    This is really useful. Quick question - when I do this in the method described in the video, on loading the game, if I drop onto the landscape from the start point or start the camera on the landscape and then walk a bit, the game freezes/seemingly crashes. Any idea what is going on there?

  • @walishayaan4056
    @walishayaan4056 Před rokem +1

    Have you tried to use either Cesium or ArcGIS plugins within Unreal Engine and export their DTM data into Houdini directly rather then going through a third party source? If so please let me know thanks.

  • @Charlo_Chan
    @Charlo_Chan Před 2 lety

    I have learnt a lot

  • @CatherineScott1
    @CatherineScott1 Před rokem +1

    Can you please show how to get your data from USGS because I'm trying to bring in 1 tile and after loading the file in Houdini it's still flat. It's a GeoTIFF 1 Arc-second tile, or if there's a setting in Houdini I need to change let me know. FYI because of your videos I have upgraded to the Indie version to get all the perks, thanks

  • @666nevermore
    @666nevermore Před rokem

    My man do you know if is any possible to use that data we download and process it through another program? I do have gaya but i think the workflow for that program is different and i'm obtaining very sad results

  • @flurishart612
    @flurishart612 Před rokem +4

    Is anyone else having a really hard time finding this lidar data? Every website I try tries to get you to install software, or redirects you somewhere else. All of the original links from this video are broken or take you no where, can't find any site to download .tiff versions of these.

    • @robertadams3925
      @robertadams3925 Před 3 měsíci

      Literally nothing but the uk dataset seems to work. Most countries don't even have an option or link, but the US maps seem broken somehow. Have you found any better sites since posting this? Say of East Asia, South America, anything but the UK?

  • @maiworld_
    @maiworld_ Před 10 měsíci +1

    can you pull this same process off by using something like Blender?

  • @hightechnician
    @hightechnician Před 2 lety

    Might be overscope, but I'd really love to see how the terrain data can be used to get something like a full river with the water plane and everything in it. Maybe a Houdini tool that you can trace the height map with, or even using map box and the OSM data for waterbodies you get from there! This has always been one of the biggest points of struggle for me, as the lidar points are too imprecise to really get a good riverbed going without further processing.
    Also other stuff like placing embankments based on slope and such things might be cool to touch on. Stuff where Houdini can help you with these set dressing and world building tasks.
    (You should totally start a cooperation with Ben Cloward)

    • @UndiniTuts
      @UndiniTuts  Před 2 lety +1

      I'm a big fan of Ben Clowards channel! Contributors like him, Tech Art Aid, Mathew Wadstein, Allar, Brushify, Simon Verstraete, Unreal Daedalus and many more who inspired me to start this channel.
      As I mention in my next video, scattering, roads, paths and rivers will all be subjects of future tutorials in this series as I aim to create the most exhaustive rundown of the state of Unreal Landscape Creation in UE4 as of 2021! Stay tuned!
      In regards to getting other information from a mapbox node, i'll have a think about your suggestion :)
      As for collaborations, we'll have to wait and see whether any established youtubers would be interested in working with little old me ;)

  • @cangenc132
    @cangenc132 Před 2 lety +1

    Hi. I have this problem ''The specified resolution exceeds the maximum of 1280x720 allowed in the Non-Commercial Edition.''. What can I do to continue with your tutorials? Looking forward to your reply.

    • @UndiniTuts
      @UndiniTuts  Před 2 lety

      Hi, sorry for the long delay. I'm afraid that you'd need to purchase Houdini 🙁

  • @artdesign3d
    @artdesign3d Před rokem

    Impressive, how can i get Lidar of south america?

  • @simulationnation3105
    @simulationnation3105 Před rokem +1

    What happens to the georeference of the LiDAR? Does it get lost?

  • @youdied5306
    @youdied5306 Před rokem

    I used data with the lowest height of zero, but the terrain created had the lowest z value is -(max height/2).
    what is ploblem?

  • @ferneycastano2257
    @ferneycastano2257 Před rokem

    Can we set a geographic coordinate system in unreal engine and plot the terrain on his truly position in the world ?

  • @zaggatar1163
    @zaggatar1163 Před 2 lety

    How did you get all those trees there that is shown in the first 30 seconds of the video? Is that something you will show in future videos?

    • @UndiniTuts
      @UndiniTuts  Před 2 lety

      We will cover this briefly in this series, and at length in the future :)

  • @NigeyS
    @NigeyS Před rokem +1

    Hit a snag when using the U.S 10km x 10km DEM heightfield project always comes out flat not sure why that is? (I have changed the max compositing size btw) Any ideas would be great?

  • @JamesKellyWickerman123
    @JamesKellyWickerman123 Před 2 lety +1

    Correct me if I'm wrong but the cost of having an 8k landscape comes with the number of components and thus the number of shader permutations needed right? Can this not be addressed with RVT volumes? I've been led to believe that utilising RVTs for landscapes severely cuts the cost per component due to knocking out most of the associated shaders.
    The examples I've seen where this is supposedly the case is where all the typical stuff like layer blending goes to the RVT and the actual inputs on the final material properties come straight from the RVT rather than the graph.

    • @UndiniTuts
      @UndiniTuts  Před 2 lety +1

      Hi James, RVTs can drastically help with performance and allow more creative freedom with the terrain texturing.
      We will be implementing an RVT later in the series. I've had to take a hiatus as a project that I am working on is close to release.

  • @cauzin8240
    @cauzin8240 Před 2 lety +1

    Failed to open COP network error after trying to save project any solutions?
    Edit: non comercial edition nvm

  • @itsjxomusic
    @itsjxomusic Před 2 lety

    This didn't work for me. :( Followed it clearly aswell but keep getting exclamation marks on the branching in Houdini and the PNG is not exporting :(

  • @elwinvanalstmedia
    @elwinvanalstmedia Před 5 měsíci +2

    Once I create the heightfield_project1 node and link this to the heightfield1 & heightfield_file1 it shows a blank surface and not the height map... Why is this happening?

  • @cauzin8240
    @cauzin8240 Před 2 lety

    The video is superb, but i'm making a war game and i want to make this for some regions of iraq and syria, but i do not find any info about lidar dtm any tip?

  • @Inquirro
    @Inquirro Před 2 lety +2

    Unfortunately, all such videos end on an empty landscape without any material. For example, I need to know where which roads will pass. How will I know that? Do I need to fit and overlay a texture from Google maps?

    • @UndiniTuts
      @UndiniTuts  Před 2 lety +1

      You have a long journey ahead of you, you've just watched the first video in a long playlist that is still being developed. Good luck!

    • @Inquirro
      @Inquirro Před 2 lety

      @@UndiniTuts I haven't found the answer to my question yet. I was given the task to recreate a 4x4 km town with all roads, road signs and bridges. As far as I know, in UE5 you no longer need to use word composition when there is a world partition.

  • @walishayaan4056
    @walishayaan4056 Před 2 lety

    Could this also be done by exporting the heigh data from plugins like Cesium or ArcGIS from Unreal Engine to Houdini?

  • @FaitelTech
    @FaitelTech Před 2 lety

    May you please explain what to do with artefacts on lidar scans, like weird line drops in height. How do you refining imperfect scans?

    • @UndiniTuts
      @UndiniTuts  Před 2 lety +2

      Hi Aleksander! Thanks for engaging with the video.
      If you get weird line drops in height, it's possibly due to the data being missing from the LIDAR coverage in that region. This could be for any number of reasons. If this is an issue you encounter you have a few options.
      1. Use lower resolution data source to fill in the gaps (I will be covering how to acquire the low res data in a coming video)
      2. Use another area of Lidar data and use that to fill in the blanks (this is obviously no longer accurate to the real site, but at least it is higher detail than option 1)
      3. Pick an entirely different site

    • @FaitelTech
      @FaitelTech Před 2 lety

      @Undini Thank you for those suggestions. I successfully end up with the first one👍. PS: Could you tell us your name? :D

  • @walishayaan4056
    @walishayaan4056 Před rokem

    Hey there, do you know if its possible to reference the long and lat of the geo tif in Houdini?

    • @UndiniTuts
      @UndiniTuts  Před rokem +2

      Hmm, good question but never looked at it. Google reading CSV data in Houdini with Python and you'll find a really nice CSV tutorial which would be a good starting point. Don't be intimidated if you've never coded or used python, it's beginner friendly. The video is by Entagma.

  • @peterallely5417
    @peterallely5417 Před 2 lety

    Friends, is this part where we create at least the main heightmap (and as a hopeful bonus, the other masks) possible to do in Blender? I've taken 32bit Tiff DEM's from OpenTopo but going the ghetto route of using photoshop to clamp their range with 'levels' and exporting as a 16bit PNG isn't really producing accurate results. I'd really like to have an accurate representation of the real landscape, it's true height, slope etc in Unreal. Any takers? I've Googled my face off but maybe I'm searching the wrong terms. Thanks mates.

    • @UndiniTuts
      @UndiniTuts  Před 2 lety

      Try qgis, it's a free software and can import geotiffs. It's amazing for dealing with real world data and mapping. I used it before Houdini.

  • @shawejr0189
    @shawejr0189 Před rokem

    anyone know what's wrong if when going to export you get cook error flip1

  • @touristhawk
    @touristhawk Před měsícem

    21:21 is your take still valid in even for 5.4?

  • @amerboss99
    @amerboss99 Před měsícem

    for now you will need world partition for big landscapes, this video is for the older method of loading big chunks of the world which is world composition...

  • @EnzoLuka21
    @EnzoLuka21 Před rokem

    Hey thanks a lot for this tutorial, very helpful right now. I did use a Nordic lidar heightmap following the other tutorial you posted but my when I import the landscape into UE it is just too big. I tried to scale down the original TIFF image in photoshop but the height information is all messed up during the HF remaping in Houdini so I use the original resolution and it worked but once in Unreal as the landscape is too big I just scale it down from the transform panel but now every time I save the file it take ages as well the landscape painting takes its time every time I choose a layer. Can anyone advice on a way to optimize the landscape? or is there something I am doing wrong in this process?? Any help very appreciated.

    • @UndiniTuts
      @UndiniTuts  Před rokem

      I do describe how to deal with this in the video if you watch closely. Good luck!

  • @pawpotsRS
    @pawpotsRS Před 2 lety

    Hi, can you explain more why you advise shouldn't use the `world composition` ? in UE5 this is improved, can you tell us more about that and instead as you said use single one whole terrain, I want to know the advantage of using 1 terrain versus world composition. I really appreciate the response. thank you.

    • @brokenhdd9291
      @brokenhdd9291 Před 2 lety +2

      Unreal 5 is replacing World Composition with World Partition.
      They sound similar, but in practice they are very very different.
      World Composition was a pretty messy set of tools that required tons of SubLevels to manage the loading and unloading for big worlds.
      World Partition simplifies the whole problem by allowing the level to automatically assign actors into streaming grids, and uses File-Per-Actor instead of levels to contain all of the level information.

    • @UndiniTuts
      @UndiniTuts  Před 2 lety +1

      This pretty much covers it :)

  • @dansworld1510
    @dansworld1510 Před 2 lety +1

    When im projecting the new resolution of 4033 x 4033 onto the new heightfield, it's just giving me a cropped area of the terrain. Is there anything im doing wrong?

    • @UndiniTuts
      @UndiniTuts  Před 2 lety

      It's not enough information to go on. Did you manage to sort this out yet?

    • @zregister
      @zregister Před rokem

      @@UndiniTuts I am having a similar issue, and it looks like the projected element is a lot lower than my USA 10km heightmap on the Z axis. The result I am getting is a huge droppoff in the terrain for 2/3rds of the heightfield_project. Any suggestions?

  • @andrejrapovec3923
    @andrejrapovec3923 Před 2 lety

    Is possible generate Everest area?

  • @ramzilr.9671
    @ramzilr.9671 Před 2 lety

    Превосходно!👍

  • @TolisPiperas82
    @TolisPiperas82 Před 2 lety

    please upload the exported heightmap from houndini. i dont know how to work houndini

    • @UndiniTuts
      @UndiniTuts  Před 2 lety +2

      This tutorial will teach you how to use Houdini, this use case is very simple. You can also skip Houdini altogether and just get the heightmap from the website.
      Would you like me to tie your shoelaces as well? 😉

  • @StudioNicomedia
    @StudioNicomedia Před 2 lety

    Thanks for clear explication, but would be nice if you shara 4k hieght data for Houdini Apprentice users , 512x export looks blurry lol

    • @UndiniTuts
      @UndiniTuts  Před 2 lety

      Hey, sorry haha, unfortunately later parts of the series also require exporting stuff from Houdini, so a license is pretty much unavoidable...

  • @seansopata5121
    @seansopata5121 Před rokem +1

    for those interested, you can do math directly in the unreal scale boxes instead of using a calculator

  • @MrLarsalexander
    @MrLarsalexander Před rokem

    Can't houdini export 16bit raw / Raw16 format?

  • @pawelbhandari1621
    @pawelbhandari1621 Před 2 lety

    when i import heightfield data in height field file node my terrain is not showing inside houdini is there any problem sir...??

    • @UndiniTuts
      @UndiniTuts  Před 2 lety

      Try to click on the viewport and press F to focus it. Alternatively the heightfield may be the wrong format. Try to download some other data and see if that works :)

  • @georgiosburnham
    @georgiosburnham Před rokem

    HI, I live in Austria but I can only download the maps with 5m distance and not like you do with 1m, in this case, what should I do? Thanks.

    • @georgiosburnham
      @georgiosburnham Před rokem

      Can I write you a private message?. Thanks.

    • @666nevermore
      @666nevermore Před rokem

      @@georgiosburnham don't use Australia Lidar but use all the other countries that have 1m lidar

    • @georgiosburnham
      @georgiosburnham Před rokem

      @@666nevermore Hi friend, I said Austria, I live in Austria, in this case is the same recomendation? Have you a link to share?

    • @666nevermore
      @666nevermore Před rokem +1

      @@georgiosburnham Sorry but anyway is the same. In my country it's only 2m per pixel and it requires you to send email and wait approoval which takes like 1month and maybe is a broken piece of land or you dont like it. So i'm sticking with USA since it has a very good and diverse landscape and biomes and Lidar covers a lot of it, sadly not North of Montana which has the most beautiful pieces of landscape.

    • @georgiosburnham
      @georgiosburnham Před rokem

      @@666nevermore Thank you very much for the information.

  • @gustavengman
    @gustavengman Před rokem

    Do you know if there's a good way to get color data using this workflow? Or is the only option to create it procedurally?
    I'm struggling to find a good way to get high fidelity color and heightmaps. BlenderGIS gives me super high res color but rubbish resolution height, this seems to give good enough height but no color. Mapbox for Houdini seems pretty good but I'm not sure what you get in terms of resolution and accuracy there. 1m lidar scans don't seem as widely available as SRTM 30m unfortunately.

  • @jac6350
    @jac6350 Před rokem +3

    Why use Houdini to open these kind of files? Have you try to use directly ArcGIS Maps SDK for Unreal Engine ?

    • @mahatma1989
      @mahatma1989 Před rokem

      Can you add roads to ArcGIS landscape in UE5?

  • @TolisPiperas82
    @TolisPiperas82 Před 2 lety

    For some reason didnt save to disk. In height output node has an error

    • @UndiniTuts
      @UndiniTuts  Před 2 lety

      Nice job on getting to this point. Unfortunately you need a paid license in order to export heightfields of over 512 pixels resolution.
      I appreciate that this might be frustrating, but I did mention that a paid license was required.
      A Houdini indie license isn't too expensive as 3d software packages go.

  • @henrypearce5478
    @henrypearce5478 Před rokem

    slightly odd, two of my tiles were fine, the other two were missing random chunks and lines from the data

    • @TheAvoidgodlike
      @TheAvoidgodlike Před rokem

      same, I get a funky weird terrain with missing pieces

  • @screamsso2790
    @screamsso2790 Před 2 lety

    Am i the only facing the problem of the tiff files not being usable ? it is either pure white or more like a black and white topographic map ?

    • @UndiniTuts
      @UndiniTuts  Před 2 lety

      White or Black tiff files should display fine in Houdini. As explained in the video - this is just because geotiffs have values outside of the 0-1 range that photo viewers and editors commonly expect.
      If you are not seeing the expected result in Houdini, it's perhaps because the resolution of your file is larger than Houdini supports by default. In which case - check out the following video :)
      czcams.com/video/itCbS70wdzs/video.html

    • @screamsso2790
      @screamsso2790 Před 2 lety

      @@UndiniTuts i tried using them in 3ds max and gaea, currently my license are expired so not using houdini at the moment. thanks for the reply

  • @atmos2766
    @atmos2766 Před 2 lety

    This is amazing, the only issue I had was that my government provides 1x1 km tiles ... so i had to stich a couple together xD

    • @UndiniTuts
      @UndiniTuts  Před 2 lety +1

      This is typical, I'll be touching on faster stitching with QGIS soon

    • @andre7021
      @andre7021 Před 2 lety +1

      @@UndiniTuts Awesome process saved me ripping my hair out after spending all this weekend trying to get accurate Heightmap data. A stitching tutorial is really needed as I'm currently loading 1 TQ square at a time, which results in some misalignments in z-axis when brought back together in Unreal

  • @g10118
    @g10118 Před 2 lety

    Based on my understanding/testing, using a 8129x8192 heightmap in unreal does not produce any higher level of detail as it's still comprised of the same number of components as 4033 (1024 components for both.)
    The only way to increase the perceived detail further without hitting the terrible draw call penalty of >1024 components is just through scaling down in UE, which isn't a great solution for obvious reasons.
    Definitely agree with regards to world composition. It's a real pain to work with and the results are lacking in terms of quality. The world partition/nanite mesh-based landscape possibilities in ue5 are very interesting so far. Getting extremely high detail results without much performance penalty but not sure I'm approaching it from a sound/logical position in terms of workflow.

    • @UndiniTuts
      @UndiniTuts  Před 2 lety +1

      You can scale dow the terrain to get a higher effective resolution. By default in unreal 1 pixel is 1m, which is quite highres for open world games, and quite lowres for first person shooters. Almost every game requires you to scale.yoyr landscapes somehow

  • @vanquest5341
    @vanquest5341 Před 2 lety +1

    Could I use Blender instead of Houdini?

  • @mashonoid
    @mashonoid Před 2 lety

    I am using USGS (USA Heightmap) and got 4 10km by 10km heightmap, they are .tif format and each file is around 230mb, also they are just completely white in any photoviewer.
    When I try to import any of them in Houdini it gives me a red Esclaimation on the Heightfield_File node and if I go into the info of that node it says :-
    Error
    Invalid source /obj/heightfield1/heightfield_file1/cop2net1
    Error: Failed to open COP network.
    Any idea what I am doing wrong?
    Edit - I cant open the .tif in photoshop (it says its the wrong type of document) and I notcied that the compression the .tif are using is LZW (in the properties of .tif in windows)
    Edit 2 - Apperantly only the europen DTM is working in houdini which is btw the same format (.tif) and everything as other DTMs.

    • @UndiniTuts
      @UndiniTuts  Před 2 lety

      I haven't tried the US data yet, please update if you find a complete solution. Alternatively, please feel free to share the files with me and I will see if I can find a quick and dirty solution as it's likely I'll need US data at some point in the future anyway.

    • @mashonoid
      @mashonoid Před 2 lety

      @@UndiniTuts Couldn't find any solution for making any height data except the Europe work in houdini. I have absolutely no clue why would that even happen since even the metadata of those height maps intersects (meaning in their properties there is no difference). If I had to point the finger at the culprit I would guess its the data itself that is curropted (which should be extrememly unlikely). But yeah you can try the link for USA Lidar Exploration in your description to get a .tif and test if it works for you.

    • @UndiniTuts
      @UndiniTuts  Před 2 lety

      @@mashonoid I found the solution and it's simpler than you might think! czcams.com/video/itCbS70wdzs/video.html

  • @Hellwalker855
    @Hellwalker855 Před 2 lety

    👍

  • @wetpanda4140
    @wetpanda4140 Před 2 lety

    All the USGS tif maps download as blank white image, so that doesn't work for the US. Also OpenTopography now requires a login to download any topological data, and you can only have a login if you use a '.edu' email, and you have to apply and be approved. It seems the Topo map resources are too limited for this method.

    • @michaelasquith4433
      @michaelasquith4433 Před 2 lety +2

      The 32 bit TIFs from USGS are not blank. The data is outside the 0-1 range so appears white at first glance. Load them into Photoshop and convert them into 16 bit with method set to Equalize Histogram. The lowest and highest values will be remapped to 0 and 1 respectively. Then save a 16 bit (Gray) PNG to import into the Unreal Engine terrain height.

    • @UndiniTuts
      @UndiniTuts  Před 2 lety +2

      Houdini will natively read the "white" images as the correct height, which saves you remapping in PS.

    • @UndiniTuts
      @UndiniTuts  Před 2 lety +1

      Lidar data is pretty widely available. 32 bit images won't display correctly because as Michael pointed out, they extend out of the 0-1 range. Lidar is in GEOTIFF format, which Houdini reads natively and correctly.
      If you need a lot of lidar data to be combined, you can use QGIS, I will cover this soon.

  • @Chrishagfors
    @Chrishagfors Před měsícem +2

    loading .tif file to heighmap file, then this:
    Error
    Invalid source /obj/heightfield1/heightfield_file1/cop2net1
    Error: Failed to open COP network.

  • @rodrigolara8861
    @rodrigolara8861 Před rokem

    Aaahhh thooooo

  • @Noonan37
    @Noonan37 Před 2 lety

    Seems like the unreal plugin for LIdar doesn't except .las files, there's one for 4.24 only.

    • @UndiniTuts
      @UndiniTuts  Před 2 lety

      Did you ever resolve this?

    • @Noonan37
      @Noonan37 Před 2 lety

      @@UndiniTuts I installed 4.24

  • @user-lw3cz7wh8b
    @user-lw3cz7wh8b Před rokem

    mine too

  • @daenessa
    @daenessa Před rokem

    hi, thx for this tuto. i'm stuck at 29.24 with export the PNG file. i have on display a red warning. and the file don't be make. what's wrong ?

    • @daenessa
      @daenessa Před rokem +2

      i just see the problem ... Non commercial edition

  • @Cazaq
    @Cazaq Před 2 lety

    You should just remap twice. Once to 0-1 and another time to -256 to 256. That way you don't have to fiddle with anything else.

    • @UndiniTuts
      @UndiniTuts  Před 2 lety

      Unreal Heightmaps read 16 bit grayscale images that don't go out of the 0-1 range so sadly this wouldn't work. You could remap the heightmap in Houdini first so no stretching was needed in unreal, but then you would sacrifice vertical precision in unreal as you wouldn't be using the full 0-1 range on the 16 bit image. Also, you may want a heightmap that is more than 512 meters tall, in which case stretching in unreal is also unavoidable.

  • @pierce6071
    @pierce6071 Před rokem +12

    You wouldn't download a country

  • @gameboyskully6638
    @gameboyskully6638 Před rokem +1

    UNDINI Wake up bro its time for them TuT Houdini Engine is out
    its good for landscape :)

  • @peter486
    @peter486 Před rokem +1

    mathematical hills :d this seems powerfull but also pretty messy

  • @user-tp5yb4hr4w
    @user-tp5yb4hr4w Před 2 lety

    I would love to see the eye of the Sahara, and possibly reconstruct it as the location of the lost city of Atlantis, then move onto the rest of the location in-between there and the pyramids. And try to reconstruct what it might have looked like according to the flood maps of 10,000 years ago and bring back the lush green landscapes and Forrests as described by Plato and what the Bible explained that the area looked like.

    • @UndiniTuts
      @UndiniTuts  Před 2 lety

      Sounds cool!

    • @user-tp5yb4hr4w
      @user-tp5yb4hr4w Před 2 lety

      @@UndiniTuts
      It might be the only way to prove that something like this actually existed in this region.

  • @marcinsapiejewski1031

    Why you didnt import this tif streight to UE? I am not sure why you need houdini here, besdies remap height which can done another way in UE

  • @liteglow2000
    @liteglow2000 Před 2 lety

    This is awesome.. But I cant afford to pay 400USD to convert 1 file into a greyscale image :( :(

    • @UndiniTuts
      @UndiniTuts  Před 2 lety

      You can use QGIS too (which I might cover when I find time), however Houdini is a more general 3D package and I plan to dive into a lot more Houdini related content in future tutorials.