Houdini Heightfield and Layers to Unreal Engine 5

แชร์
ฝัง
  • เผยแพร่เมื่อ 6 ก.ย. 2024
  • An overview on how to have perfect 1:1 match and bringing your Heightmap with all the Layers you want from Houdini Terrain to Unreal Engine 5.
    CHAPTERS
    01:24 - Heightfield setup
    07:08 - Heightfield is a volume, how to use that
    09:29 - Masking and create layers
    14:26 - Plan your layers
    17:00 - Clean and prepare your layers to export
    26:30 - Export textures
    34:20 - Calculate scale for UE5 import in Landscape
    38:40 - Setup in UE5 basic layered material, layers and landscape
    46:41 - Blurring your Height texture in IMG network
    50:00 - Final wrap up and mistakes correction
    ___ RESOURCES ___
    docs.unrealeng...
    / @undinituts
    ___ VEX Res Calculator Snippet ____
    f@scaleXY = (chf("Terrain_Height_Width")/chf("Tile_Resolution"))*100;
    float totalHeight = chf("Max_Height") - chf("Min_Height");
    f@totalHeight = totalHeight;
    f@scaleZ= (totalHeight / 512) * 100;

ความคิดเห็น • 19

  • @jessereed788
    @jessereed788 4 หลายเดือนก่อน +1

    Such a great toutorial thank you for this!

  • @021shaw
    @021shaw 7 หลายเดือนก่อน

    thanks man! been trying to figure a way around houdini engine for unreal. i'll give this a try and if it works well as it seems, you're a hero!!

  • @IceLizardsUnited
    @IceLizardsUnited ปีที่แล้ว

    Thanks for the tutorial! I've been banging my head for hours trying to figure out how to apply an unreal material landscape layer to an imported heightfield. This will really come in handy for my procedural island hda.

  • @sonic45325
    @sonic45325 3 หลายเดือนก่อน +1

    36mins 33 seconds. f@scalez = (totalheight / 512) = 100; Is this correct, my screen resolution is awfull Guido, please respond buddy.

  • @RMAFIRE
    @RMAFIRE ปีที่แล้ว +1

    Hard look 🔥

  • @norvsta
    @norvsta 6 หลายเดือนก่อน

    Great tutorial, thanks Guido!

  • @N3.1Kryuk
    @N3.1Kryuk 11 หลายเดือนก่อน

    Brilliant tutorial! Thank you for sharing it.

  • @user-ti2xn1oq5k
    @user-ti2xn1oq5k ปีที่แล้ว

    너무 좋은 강의네요.~!~! 덕분에 많이 배웠습니다.~!

  • @defonten
    @defonten ปีที่แล้ว

    Thanks a lot for the great tutorial!

  • @robheppellvideooffice
    @robheppellvideooffice ปีที่แล้ว

    Brilliant thanks guido!

  • @g-tech3113
    @g-tech3113 8 หลายเดือนก่อน

    great video! keep it up!

  • @yanpun5636
    @yanpun5636 ปีที่แล้ว

    when i did the mask at 21:09, the result of the mask looks weird. the snow becomes mask for some reason

    • @GuidoPonzini
      @GuidoPonzini  ปีที่แล้ว

      Have you checked to do step by step and clean the mask each time? It's quite buggy sometimes if you run through many steps all together

  • @maxmalbos767
    @maxmalbos767 2 ปีที่แล้ว

    Thanks dude I was looking for a tutorial for houdini heightfield to unreal engine 5 and your video is absolutely perfect and well explained, but can you put in comment the filename export line that you use at 29:59 ? the quality is too low to see the text :) thank you for everything

    • @GuidoPonzini
      @GuidoPonzini  2 ปีที่แล้ว +1

      Hi Max! Thanks! Glad that was useful! Quality right now should be ok and processed (I uploaded up to 2k). However in the comment I put both the links to resources, a chapter time list and the code of the Vex... Let me know if it's not clear... However quality should be ok right now

    • @maxmalbos767
      @maxmalbos767 2 ปีที่แล้ว

      @@GuidoPonzini Thanks for your quick answer, now everything is perfectly clear ! :D

  • @ImeCoulter
    @ImeCoulter ปีที่แล้ว

    Is there a reason to manually import the heightfield and masks when an HDA can do the work (scaling included) for you?

    • @GuidoPonzini
      @GuidoPonzini  ปีที่แล้ว +1

      Not in all the project you can use Houdini Engine plus the same workflow can be applied also to other softwares. You can also mix the stuff with data scanned and similar

    • @ImeCoulter
      @ImeCoulter ปีที่แล้ว +1

      @@GuidoPonzini After countless failed and buggy attempts importing through an HDA, I found manually importing to be way more consistent. Thanks for the tutorial