Unreal Engine 5 Landscape Material - UE5 Tutorial

Поділитися
Вставка
  • Опубліковано 16 тра 2024
  • The ultimate landscape creator updated for UE5! Features include Nanite, height stamps, auto texturing, virtual textue blending, procedrual foliage, and triplanar projection.
    Get It Here:
    www.unrealsensei.com/UE5Lands...
    Link to The Unreal Masterclass:
    www.unrealmasterclass.com
    Signup for the Unreal Sensei Newsletter:
    www.unrealsensei.com/newsletter
    Instagram / unrealsensei
    Twitter / unrealsensei
    Timestamps
    0:00​ - Intro
    1:14 - Landscape Basics
    22:17 - Megascans
    27:01 - Nanite!
    38:22 - Height Patches
    45:01 - Virtual Texture Blending
    53:42 - Procedural Foliage

КОМЕНТАРІ • 515

  • @UnrealSensei
    @UnrealSensei  6 місяців тому +33

    Get the Landsacpe here! This only works with UE5.3 and Nanite Landsapes are still experimental so you will encounter glitches
    www.unrealsensei.com/UE5Landscape
    Check out the Unreal Masterclass for more Unreal lessons:
    www.unrealmasterclass.com

    • @AnAncient76
      @AnAncient76 6 місяців тому

      Shouldn't virtual texture decrease shader complexity?
      With your material it doesn't do that.

    • @UnrealSensei
      @UnrealSensei  6 місяців тому +3

      @@AnAncient76 Virtual textures will decrease shader complexity if using Virtual Texture caching. I didn't include VT Caching because on most computers the VT rendering will be noticeable with large parts of the landscape low resolution and we lose texture blending and nanite displacement.

    • @user-bf8kg1wj1w
      @user-bf8kg1wj1w 5 місяців тому +1

      how to unzip it?

    • @Dryghor
      @Dryghor 5 місяців тому

      Thank you for your quick update ! Great work, thank you ! :)

    • @Dryghor
      @Dryghor 5 місяців тому

      @@user-bf8kg1wj1w right-click on zip file ==> unzip here

  • @gaelromanet
    @gaelromanet 6 місяців тому +126

    Thank you for making this free. I wanted to express my appreciation for the valuable lessons I've gained from following your videos. Your insights have greatly assisted me in the process of developing my survival game.

  • @Chimeragon
    @Chimeragon 6 місяців тому +55

    If anyone has a problem with the "Mask? A" checkbox then to fix it go to M_Landscape > Material Graph > Material A
    and in Mask A Param Tex Object change Sample Type from Masks to Linear Color.
    I don't know if this problem is still occurring, as I downloaded the project yesterday, but maybe this will be useful for someone.

    • @alejandrovillabon7859
      @alejandrovillabon7859 5 місяців тому

      Thank you!!!

    • @user-no9gd7ft2i
      @user-no9gd7ft2i 5 місяців тому

      Oh bless you! I was having this issue and it was driving me crazy thank you!

    • @rannispath
      @rannispath 5 місяців тому

      Thanks!

    • @qaxt8231
      @qaxt8231 5 місяців тому

      you are a hero man!

    • @xRavenousAngelx
      @xRavenousAngelx 4 місяці тому

      God bless you brother I couldn’t paint without this

  • @chasingdaydreams2788
    @chasingdaydreams2788 6 місяців тому +31

    This is INSANE! And you even included displacement. AND cell bombing. Like this is actually insane

  • @tobosoksini
    @tobosoksini 6 місяців тому +38

    You are a man of his word. I was waiting for this tutorial since I read about it in your newsletter.

  • @im4999
    @im4999 29 днів тому +13

    UE 5.4. If displacement does not work try to tick "ENABLE TESSELATION" in your master material parameters. It worked for me.

    • @Masarofia
      @Masarofia 22 дні тому +1

      OMG thank you! I could not understand why it was not working, you're the best for sharing this!

    • @kmtsvetanov
      @kmtsvetanov 16 днів тому

      Do you alse get error on UE 5.4 when you cook the landscape ?

    • @im4999
      @im4999 16 днів тому

      @@kmtsvetanov Not sure what error you’re talking about. Sorry

    • @dyna4studio942
      @dyna4studio942 10 днів тому +1

      That solved it. Thanks friend !!!

    • @Oziverse1610
      @Oziverse1610 День тому +1

      I tried it but it did not work for me. Do you mean M_LandscapeHeight by Master Material or M_LandscapeNaniteEx. I enabled tesellation with both

  • @peterallely5417
    @peterallely5417 6 місяців тому +18

    Thanks for your time and effort to make these assets and to make these videos, dude. There’s a load of us early on / mid way in our journey in learning to make art with Unreal Engine and your content really helps blunt that steep learning curve. Thanks thanks thanks.

  • @Highcastle_of_Geek
    @Highcastle_of_Geek 6 місяців тому +1

    Thanks, Zach! This has been my most anticipated UE5 video since you announced it on Discord.

  • @knightofaudio
    @knightofaudio 6 місяців тому +4

    I just started using Unreal after the whole Unity debacle, and this is an absolute godsend. I had already been experimenting with your previous version, so for this update to come out now is awesome!

  • @dblackout1107
    @dblackout1107 6 місяців тому +5

    You’re a force, man. You are so incredibly talented and as someone who wants to start a music making tutorial channel I aspire to be as informative and amazing as you in my own realm of expertise

  • @davewoods2117
    @davewoods2117 6 місяців тому +6

    Fantastic - I was literally sitting down with a coffee about to start the process of figuring out how to upgrade your old auto material (which was excellent btw). Thanks once again.

  • @robertprescott9577
    @robertprescott9577 6 місяців тому +2

    This was amazing. Thank you so much for explaining everything in such detail!!! Great work!!!

  • @TTVGordy
    @TTVGordy 6 місяців тому +3

    Hey man just wanted to say thank you. I was working on making my own. Ran into an issue since im using 5.3 and video was for 5.0, one of the nodes no longer existed. Found this video, and was able to use your material with some edits, such as textures and ability to paint visibility to make EXACTLY what i was looking for, and then an additional hundred features. Absolutely fantastic. Thanks again.

  • @johans7119
    @johans7119 6 місяців тому +1

    I really enjoy your tutorials and positive attitude to ue5

  • @bernhardhelbling3412
    @bernhardhelbling3412 3 місяці тому

    Your work and this Tutorial is more than "MASTER CLASS" ! Thank you for your amazing effort!

  • @REDSIDEofficial
    @REDSIDEofficial 5 місяців тому

    This is another level of using UE, thank your for the tips 🖤

  • @chaosklappstuhl4905
    @chaosklappstuhl4905 6 місяців тому

    Thank you for sharing! I really loved all the collapsed nodes and how organised it gets thanks to them. Instantly used this method in my project as well :3.
    And your projects are always a good reference and full of great ideas :D so keep up your awesome work!

  • @Bullet2300
    @Bullet2300 Місяць тому

    Just wanted to say THANK YOU! This is a great tutorial and an awesome asset!!

  • @DavidWinstead
    @DavidWinstead 6 місяців тому +2

    WOW man, that is awesome, great job. It might be a good time for me to jump right into Unreal Engine now. Thanks for sharing!

  • @jefftaylor7130
    @jefftaylor7130 5 місяців тому +1

    this is fantastic. Thank you very much! You don't know how many people you are helping with this!

  • @copilotco
    @copilotco 6 місяців тому +3

    Thanks for making this! Great work Sir Sensei 🙏

  • @NapoleonLouverture
    @NapoleonLouverture 8 днів тому

    Thanks for the great landscape material.

  • @Eroktic
    @Eroktic 5 місяців тому +1

    Amazing work. Thank you so much!

  • @AshkanZ
    @AshkanZ 6 місяців тому +1

    great job man,
    yesterday was thinkin when our guy wanna update autolandscape to ue5

  • @DonEsteban3D
    @DonEsteban3D 6 місяців тому +1

    I've been waiting for this update :P man you are great!

  • @franklingamedev
    @franklingamedev 2 місяці тому

    This is a work of art. Thank you so much. You've helped me a lot...

  • @markbay9275
    @markbay9275 5 днів тому

    Great stuff! Thanks Unreal Sensei!

  • @oilyhandsfezzy
    @oilyhandsfezzy Місяць тому

    Thank you so much for this. Its given me a real head start on making my game

  • @_marcus_vinicius
    @_marcus_vinicius 2 місяці тому

    Congratulations, man! It's an incredible asset and a great lesson in understanding the potential of UE5. Thanks for sharing it for free! Now I look forward to being your student.

  • @kepler4739
    @kepler4739 2 місяці тому

    Thank you a ton for making this free, the video is greatly appreciated!

  • @ToadieBog
    @ToadieBog 28 днів тому

    Dude, amazing video and excellently done. Thank you

  • @akakixurco8977
    @akakixurco8977 6 місяців тому +1

    Myyyy man, You are best , im using your asset everywhere, its simple to modify and use, so respect from me

  • @destiny4265
    @destiny4265 5 місяців тому +13

    Just recently moved over to Unreal from Unity after the whole debacle about their pricing systems. And I gotta say this engine binded with this amazing community is a great thing. I thank you for making this amazing work free and publicly avaliable. You are a legend!

  • @kameenavery9616
    @kameenavery9616 6 місяців тому +1

    DUDE!! I cant WAIT til get into this later today!!!!

  • @The0neGreatest
    @The0neGreatest 6 місяців тому +2

    First time I've ever accidentally stumbled upon a video posted less than 30 seconds ago, thanks for the video!

  • @TheThebeep
    @TheThebeep 21 день тому

    Wow, thank you for sharing this! ❤

  • @lumatrace
    @lumatrace 3 місяці тому +1

    After hesitating for a while, I finally purchased the Unreal Sensei Masterclass! I can't begin to tell you how excited I am to not have to google or search UA-cam for every specific topic. I'll certainly leave a review when completed but if it's anywhere near as good as these youtube courses, I'm sure it'll be 5 stars. Thank you for putting all of this together and sharing your knowledge in a way we can all understand.

    • @scislianlongshadow
      @scislianlongshadow 28 днів тому

      Yeah, I'm was considering it until this video right here where he pretends to be giving you an asset and you get the busted ass missing half the options version instead. Now I will not pay a dime.

  • @levitycreations
    @levitycreations 6 місяців тому +1

    Yeah! 🎉Thank you Unreal Sensei!

  • @imrez2678
    @imrez2678 4 місяці тому

    I have been working on understanding automaterials and all the nodes used in it fr a while and i ave to thank you for not making me do it on my own.

  • @betraid
    @betraid Місяць тому

    Just what i needed, thank you a lot!

  • @josiahmos5880
    @josiahmos5880 6 місяців тому +1

    Thank you! This is amazing! 😁

  • @tovermoran4360
    @tovermoran4360 6 місяців тому +2

    Fantastic! Thank you so much!

  • @wkfaz
    @wkfaz 6 місяців тому +1

    This is BAD ASS! Thank you!

  • @the_one_and_carpool
    @the_one_and_carpool 5 місяців тому

    thank you was looking for this havent seen you in a while

  • @3D_Films
    @3D_Films 2 місяці тому

    That was lots of great information , thanks!

  • @smurrdog5364
    @smurrdog5364 Місяць тому

    Thank you for your awesome work!

  • @peterallely5417
    @peterallely5417 6 місяців тому

    Regarding specular, I watched a landscape material tutorial once that explained that in real life that specular response is something that dissipates over a certain distance, and he had a way of emulating that (so up close there’s the usual specular response and at a certain distance it reduces, eventually to zero) and it looked really good. I can’t for the life of me find that tutorial now though.

  • @joshnevel1504
    @joshnevel1504 6 місяців тому +2

    I highly recommend his master class

  • @Itemtotem
    @Itemtotem Місяць тому

    wow my guy. you are so awesome forr putting out this tutorial and this TOOL period.
    and thank OH MAN THANK YOU SO MUCH for making it free. that is so amazing and your tutorials are the ONLY VIDEOS WHICH HAVE ACTUALLY INSTRUCTED ME FROM ZERO KNOWLEDGE to making my own blueprints THAT WORK!!!!! in a few days. thank you so much!!!!

  • @orlandocastro898
    @orlandocastro898 6 місяців тому +1

    You are the Sensei. Very good and thank you very much !

  • @glenn3646
    @glenn3646 Місяць тому

    incredible, big thanks Sensei

  • @Obereg21
    @Obereg21 29 днів тому

    Thank you!!! Amazing and very useful materials!!!!

  • @El_Zapatito
    @El_Zapatito 5 місяців тому +3

    We need a PCG tutorial from you!!!

  • @kaihawaii8924
    @kaihawaii8924 6 місяців тому +1

    Dope! Danke fürs teilen. 🤗

  • @Agency-1001
    @Agency-1001 5 місяців тому +1

    I love this freebie thing

  • @bernard2735
    @bernard2735 5 місяців тому +1

    Wow! Thank you very much.

  • @Climberfx
    @Climberfx 5 місяців тому +2

    OMG, man, thank you so much. A lot of good karma for you dear! I learned a lot in this video and your shared project. Hope good things for you! Thank you!

  • @likelydone1781
    @likelydone1781 6 місяців тому +1

    God bless you, bro! YOU the BEST!!! ❤❤❤💯

  • @pirogamermohit
    @pirogamermohit 28 днів тому

    Thank you for making this amazing tutorial and giving the assets for free.

  • @user-bf4ti1nh9z
    @user-bf4ti1nh9z 2 місяці тому

    amazing amazing. this is kicking me off in the direction I want to go.

  • @luuuyuuu5153
    @luuuyuuu5153 6 місяців тому +2

    Thanks. Rellay looking forward to master class update and how to update pervious landscape material to support nanite displacement.

  • @modsteelstructure3765
    @modsteelstructure3765 5 місяців тому

    very good video man step by step

  • @rogueau4263
    @rogueau4263 6 місяців тому +1

    That's really generous. Thanks.

  • @budpeetie6879
    @budpeetie6879 6 місяців тому +1

    Welcome back, Sensei

  • @SkSafowan
    @SkSafowan 6 місяців тому +9

    How different the steps in this video is compare to the first one in UE5.0 beta says a lot about how much Unreal Engine progressed since the first release of UE5.0
    Unfortunately I can't use any of this cool tech because my Laptop couldn't even run UE5.0 😢
    Anyway, As always another great video. Keep up the good Work man

  • @Gabriel-or1gv
    @Gabriel-or1gv 6 місяців тому +1

    Thank you, keep making more and more videos, please, thank you very much!!!!

  • @jamesbrady1930
    @jamesbrady1930 4 місяці тому +1

    i enabled the nanite displacement. mannn that stuff is costly on a 2.5km terrain. brought my little 3070ti to its knees lol. but hey, looked good. lol but dang clearly gonna have to wait til 5.4 to play around with that. Great series by the way. Only complaint I have is in the unreal masterclass I wish you would elaborate more over things as you cover them and implement them. just a minor gripe otherwise I have learned quite a bit, but going to take a while to wrap my head around what everything means in blueprinting and how they work together. that will come with time I guess.

  • @steffenaaland1580
    @steffenaaland1580 6 місяців тому +1

    Thanks for the free material! Will you make a tutorial on pcg with sampling of the material layers? That would have been amazing :)

  • @XojanazarTursinbayev
    @XojanazarTursinbayev 5 місяців тому +1

    Thank you!

  • @mv4458
    @mv4458 5 місяців тому +6

    I definitely agree that Nanite Displacement on Landscapes is a big deal, but there are some issues for games.
    - Performance hit is too big, 30% fps loss.
    - Collision. Those displacements don’t have collision, the player basically walks through the rocks and higher displacements.
    But still it is super impressive, can’t wait to see what Epic will make out of this in future :)

    • @Fafhrd42
      @Fafhrd42 5 місяців тому +1

      Yeah, Nanite displacement is not a production ready feature, and isn't even technically a 'preview' feature. There's no documentation for it, there are a bunch of comments in the Unreal source code saying not to turn it on, and there are a bunch of GPUs that it doesn't even work on.

    • @mv4458
      @mv4458 5 місяців тому

      @@Fafhrd42 Yeah you are right on that, It will be amazing to see what Epic does with Landscapes in 2024 and future versions of UE5. Displacement will probably be a breeze in the future 🤞

  • @rurutie4764
    @rurutie4764 7 днів тому

    This is.... amazing 😇

  • @psmontte
    @psmontte 5 місяців тому

    This is good. I am amazed why there are so much less views on this video.

  • @bmwx5m524
    @bmwx5m524 5 місяців тому

    Awesome!!! Thank u so much

  • @ImperiaNebula
    @ImperiaNebula 3 місяці тому +1

    This is mind-blowing with gaea mask a lot of work doing from nothing and you take me 10 days work in 5 min well its super good thank youuuu

    • @kylemcneill5751
      @kylemcneill5751 10 днів тому +1

      If you don't mind me asking, how did you get masks from gaea to work with this set up, rather than having to hand paint where the materials are going?

  • @midsa7789
    @midsa7789 6 місяців тому +1

    Thanks sensei!

  • @PlayerOnHard
    @PlayerOnHard 6 місяців тому +1

    Very much appreciated.

  • @Highcastle_of_Geek
    @Highcastle_of_Geek 6 місяців тому +1

    As always, Zach's tutorials are the best on UA-cam. Unfortunately, I think I'm going to need to wait for 5.4 because my current project landscape is 4K and I'm too far along to make changes that could break it. I'm looking forward to using this tutorial when 5.4 is released and I start my next project. Thanks again, Zach!!

    • @itsbrantnotbrent
      @itsbrantnotbrent 6 місяців тому +1

      I'm just a beginner, so forgive my question, but why would you be better off waiting for 5.4 because of a 4K landscape?

    • @Highcastle_of_Geek
      @Highcastle_of_Geek 6 місяців тому +1

      @@itsbrantnotbrent As Zach describes in the tutorial, the nanite landscapes are still experimental and don’t work well with landscapes over 1K in size. Hopefully, this will be fixed by 5.4.

    • @itsbrantnotbrent
      @itsbrantnotbrent 6 місяців тому

      @@Highcastle_of_Geek ok, thank you!

  • @thearabicshaikh2674
    @thearabicshaikh2674 6 місяців тому +3

    Life saver ❤

  • @CrazyDevSurvivor
    @CrazyDevSurvivor 6 місяців тому

    Hey man, this is really awesome. Thanks a lot for all you do for the community. One question: in previous versions of UE working with Landmass on landscapes larger than 2k was almost impossible without a super computer. Is it still the same or it was improved?

  • @MarkKhoury77
    @MarkKhoury77 Місяць тому

    Beautiful work! Thank you so much for this, it is exactly what I have been looking for, for the longest time!

  • @Avalonanon
    @Avalonanon 3 місяці тому

    thank you !

  • @kalex07
    @kalex07 6 місяців тому

    I can't wait for 5.4 so I can use nanite displacement on my landscape. Thankyou for taking the time to update this. I used the last version to make a master material with 8 biome's. I guess I should get working on updating it now 😅

    • @touristhawk
      @touristhawk 3 місяці тому

      in even 5.5 it looks exactly the same, no updates at all and still unusable for large landscapes.

    • @ManaRealms
      @ManaRealms 17 днів тому

      @@touristhawk Do you happen to know what landscape resolution is the highest possible for the nanite displacement currently? I want to use nanite displacement in my project and am in the process of creating a new landscape but I am finding it quite difficult to find an answer to this...

    • @touristhawk
      @touristhawk 17 днів тому +1

      @@ManaRealms 4k heightmap seems to be fine with 64gb of ram. you will need to rescale landscape accordingly tho, like if it's 8x8km rescale it by 2.

  • @gabrieldoublet8776
    @gabrieldoublet8776 4 місяці тому

    Best tutorials !

  • @dalaware9500
    @dalaware9500 6 місяців тому

    Thank you very much for the landscape and tutorial
    How could I incorporate ultra dynamic weather in to this
    landscape material?

  • @Enryo-
    @Enryo- Місяць тому

    This is awsome !!!

  • @FPChris
    @FPChris Місяць тому +1

    Will your Master class be updated for 5.4? I really enjoy your clear straight forward delivery and I want to get up to speed quickly with PCG and the new animation tools for retargeting and motion prediction.

  • @gameswownow7213
    @gameswownow7213 6 місяців тому +1

    Sensei, u are unreal!

  • @Skynet151
    @Skynet151 5 місяців тому

    Awesome, thank you for making this!
    One question, do you set the first AutoMaterial Layer as Weight-Blended or Non Weight-Blended?
    Thank you, really appreciated! :)

  • @alexrybin3798
    @alexrybin3798 2 місяці тому +1

    This is awesome tutorial, thank you for sharing. I downloaded latest version today, and some menus are different or missing. is it different version?
    In maps, Patch Example and Nanite examples are missing as well...

  • @gabrielorellana7962
    @gabrielorellana7962 5 місяців тому

    Amazing

  • @amigoface
    @amigoface 5 місяців тому +1

    thanks for the share .
    any idea or optimization tip so we can use this material in standalone VR (quest 2, Pico4)
    not via PCVR

  • @lalloreria25
    @lalloreria25 6 місяців тому +1

    Legend

  • @ManaRealms
    @ManaRealms 18 днів тому

    I have to say that this is a treasure and you are a saint for giving it out for free. That being said, are their plans to update this for the new material system (substrate) that unreal engine is switching to?

  • @agnishmukherjee7935
    @agnishmukherjee7935 10 днів тому

    Amazing tutorial sensei , Im new to unreal engine and learned alot watching your videos, I am not able to increase or add extra material slot to the existing landscape material height. If anyone explain it would be super helpfull . Thanks.

  • @williamminnaar6311
    @williamminnaar6311 6 місяців тому +1

    Thank You :)

  • @lumdidum790
    @lumdidum790 6 місяців тому +4

    Time to give your view and like again :)

  • @yanshuo9915
    @yanshuo9915 4 місяці тому +1

    this is so great! and one dumb question, I wonder whether the landscape Auto material could be applied on a "non-Landscape" surface? e.g. a land form surface created in blender or rhino, and imported in UE. Thank you! this question bothered me for a long time..

  • @nicolasmecaj
    @nicolasmecaj 5 місяців тому

    Well looks like I jumped into Unreal to playing around in the right month! I'm infinitely grateful for your help Sir

  • @m1rd
    @m1rd 5 місяців тому

    thank you so much for the automaterial shader u provided..btw i have a question how can i add another texture to be bottom of the landscape for example sand is at the bottom but.i want another texture like moist sand to be even more lower

  • @ConradNicotra
    @ConradNicotra Місяць тому

    Absolutely awesome automaterial! I have used it many times for personal projects and it works great but currently I am a bit stuck as I have recently started experimenting with procedural mesh components for procedural generation, however, I have not been able to get this automatterial to work on those meshes. Does this type of automatterial have support for that? or is it only useable on landscape meshes? Edit: I had replaced the landscape blend layer with a blend matterial node for textures A and B and while it is not as good with the results are the original (because I am not 100% sure what to do with the alpha for that node) it does work to a degree