NANITE Landscape Tessellation | Unreal Engine 5

Поділитися
Вставка
  • Опубліковано 7 сер 2024
  • You want to know how to use Nanite Tessellation in UE5? Even with Landscape ?
    This video is made for you !
    🎁 Support my caffeine addiction fund and ensure I stay awake enough to keep creating content :
    / projprod
    🧤Our courses :
    www.projprod.com/courses-1
    ♥️ Follow us on :
    Instagram : / proj_production
    LinkedIn : / stephane-biava
    Our Castle Ruins Pack:
    www.unrealengine.com/id/login...
    Cvars needed:
    r.Nanite.AllowTessellation=1
    r.Nanite.Tessellation=1
    00:00 Intro
    00:35 Tessellation
    04:38 Nanite Landscape
    05:31 Our Castle Ruins Pack
    06:08 Combining Nanite Landscape and Tessellation
    07:15 Material Setup
    09:29 Landscape Paint mode
    11:25 Outro
    Music :
    Produced by : Danya Vodovoz
    • On the Freakbus (from ...
    Musique libre de droits
    #unrealengine5 #unrealengine #ue5 #nanite #epicgames #epicpartner #tessellation #nanitelandscape #tutorial #tutorials #tutorialyoutube
  • Фільми й анімація

КОМЕНТАРІ • 63

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

    Awesome, it worked! This helped so much in 5.3! Can't wait to try this in 5.4. :) Great video!

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

      Thanks a lot for your comment and your support !! ❤️

  • @jaysonwall434
    @jaysonwall434 7 місяців тому

    Awesome. Def gotta try this. Thanks for sharing this great video!

    • @ProjProd
      @ProjProd  7 місяців тому

      10000 thanks for your comment and your support my friend ! 🙌🏼❤️

  • @user-uj9up6rz6j
    @user-uj9up6rz6j 3 місяці тому +1

    Thanks for the lesson! Everything works perfectly!

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

      Soooo happy !! Thanks for your comment and support 🤩🤩❤️

  • @javaddavoodi707
    @javaddavoodi707 10 місяців тому +2

    Oh man, It was a great tutorial, Thanks

    • @ProjProd
      @ProjProd  10 місяців тому

      All my pleasure ! Thanks for your message 🙌

  • @PirateWasHere
    @PirateWasHere 8 місяців тому

    Awesome, Thanks 🍕🍻

    • @ProjProd
      @ProjProd  8 місяців тому

      Hey Pirate 🏴‍☠️ thanks for watching and happy that helped you 🫱🏻‍🫲🏽

  • @UltimatePerfection
    @UltimatePerfection 10 місяців тому +3

    So I used that really nice free AI texture generator that generates those nice displacement maps and thanks to you and one other tutorial I could use them in my project finally.

    • @ProjProd
      @ProjProd  10 місяців тому +1

      So happy to hear that 😃😃

  • @itscoldcoldwinter
    @itscoldcoldwinter 10 місяців тому +1

    im using it to do deep space stuff i have one map with 200k black holes

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

    Can't really be used in 5.3.2 because the landscape is only rendered at a distance when the displacement level is >0. If you look at the ground you are in the air. Decreasing the camera clipping setting has no effect.

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

      For the moment, it is really just an experimental feature to test. It is indeed not on point right now. Let's hope for next updates soon ! 🤞

  • @Samuele_Lini_ARS
    @Samuele_Lini_ARS 10 місяців тому

    Really nice tutorial! Just a question: is there a way to make displacement appear in path trace render?

    • @ProjProd
      @ProjProd  9 місяців тому

      Thanks ! Unfortunately not yet

    • @ProjProd
      @ProjProd  8 місяців тому

      Hi Samuel, I've just answered your question in my last video, maybe it'll be more useful than explaining everything in writing! I hope you like it 🤩

    • @Samuele_Lini_ARS
      @Samuele_Lini_ARS 8 місяців тому

      @@ProjProd thanks a lot!😊

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

    I was able to fix the camera clipping, and wholes in nanite by adding remap value range to the displacement, but for some reason I can only add two extra materials to this. Basically, I have two materials for the Dot product, one for a base, and an extra paint layer. If I add more, they don't appear in landscape paint. I added six to the layer Blend. Any Ideals?

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

      Hey 👋
      Sometimes you need to remove your Landscape Material and reassign it in order to see the new layers you've created. It won't show up otherwise !
      Thanks for the tips using the Remap Value Range 🙌

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

    Hey I don’t think you need to subdivide your mesh at all, the point is that the tessellation is virtual. You can can have full res tessellation with a plane that is literally two tris.

    • @ProjProd
      @ProjProd  10 місяців тому

      With this experimental Tessellation/Displacement input in the Material, it's a little bit different than traditionnal Tessellation. Subdividing helps here

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

    Saba
    First, THANK YOU for sharing the knowladge, VERY much apreciated comming from someone that actually knows what they talk about, not so common here in youtube, and i have a question:
    I`ve searched and searched on how to build lights when Landscape nanatie is active, and for me, and everybody i`ve asked, the engine crashes, EVERY time, unless I turn off nanatite in the landscape
    Is there a woirkaround or we have to wait for epic to fix it on their side?
    Thank you again
    Happy rendering for ya`ll

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

      Hey ! 👋 thanks a lot for your comment, means a lot 🙌
      If you have nanite activated you don’t have to bake any lighting. Indeed, Nanite is meant to be used with dynamic lighting. So dynamic lighting = Lumen = No baked lighting !
      I’ve covered the entire topic of Lumen in a video, and I explain how Nanite is involved in the process. Feel free to check it out !
      On the other hand, if you have also Tessellation activated in your landscape, it might occur extra problems as it remains a really early feature ! It’s not really stable for the moment. 👋

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

      @@ProjProd yes I have transfering, hence the problem,
      Thank you for clarifying, I will check your videos out
      Over and out

  • @dayoliday838
    @dayoliday838 7 місяців тому +1

    hola un saludo y buen video por ierto como es que pudiste poner ese nodo llamado ( ground dps power) yo eh intetado ponerlo pero nada no sale y eh buscado algo de informacion y no lo veo

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

      Hola ! Thanks for your message !👋
      This node I used is just a scalar that I renamed. (Constant node turned into a parameter).
      Let me know if it helps !
      🙌

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

    I hope they will fix displacement+tesselation on landscapes in the upcoming updates. Cuz for me enabling nanite on landscape causes random holes in all nanite meshes and also in landscape. I have same master material as you show in video. Looked to forums, people have the same issue and there's no solution:(

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

      Change scale by one unit and back to original.
      Fixes temporarily but the moment you save it goes right back to holey

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

      Still very experimental for the moment ! Let's hope Epic announces good things about this feature for the upcoming GDC ! 🤞

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

      I had same issue, seems to be fixed now in 5.4

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

      @@jcdentonunatco yeah, it was fixed. But now those random holes appear in meshes like flags or smth similar with masked materials😁 Gonna disable nanite on them, waiting for fix

  • @AnAncient76
    @AnAncient76 10 місяців тому +1

    Nice!
    How much it affects performance?

    • @ProjProd
      @ProjProd  10 місяців тому +3

      Quite a lot as it is experimental for the moment !

  • @PedroOliveira-sl6nw
    @PedroOliveira-sl6nw 3 місяці тому +1

    I have not tried based on this video but another video said the collisions are not working (characters' feet are under the projected texture). Have that happened to you?

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

      Hey Pedro 👋
      Thanks for your message. Yes, collisions are not yet taken into account ! Seems difficult for the moment to handle that, but I’m sure Epic will develop it in the future 🤞

  • @marcapouli7805
    @marcapouli7805 9 місяців тому +1

    Super technique avec un beau rendu! Par contre je rencontre plusieurs soucis dès que j'active le nanite sur le landscape :
    -Clipping avec la camera, le landscape est invisible à courte distance
    -On dirait que les layers sont à l'ombre autour de la caméra, mais pas tout le temps (le pire c'est sur le layer 3)
    -Les objets ont une espèce d'ombre portée quand ils sont rendus par dessus le landscape (pas sur le ciel par exemple)

    • @ProjProd
      @ProjProd  8 місяців тому +1

      Hello Marc , je viens de répondre à ta question dans ma dernière vidéo, peut-être que ce sera plus utile que de tout expliquer par écrit ! J'espère que ça te plaira 🤩

    • @marcapouli7805
      @marcapouli7805 8 місяців тому

      @@ProjProd Faut que j'aille voir ça, merci à toi ;)

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

    at 8:55 i notice you plugged the green channel into the multiply? Is that intentional or an error?
    Thanks !!

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

      Oh you're right ! Little mistake here, my bad ! The Blue Channel needs to be plugged into the multiply and not the green one (corresponding to Roughness). Thanks for pointing that out ! 🙏

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

      @@ProjProd Thanks for the response! Your video was very helpful. Cheers.

  • @nicaeasera9047
    @nicaeasera9047 10 місяців тому

    How do you make bigger landscape? Is it you manually adding tiles or what? And how does it affects performance? Sorry to ask here, it is so hard to find any info about this

    • @ProjProd
      @ProjProd  10 місяців тому

      Landscapes are set when you create it or when you import a height map. You are kind of constrained when sizing the landscape itself, mainly with sections. Trying to increase these values can affect optimization.
      You must take look at world composition if you want to create big world !

    • @nicaeasera9047
      @nicaeasera9047 10 місяців тому

      @@ProjProd Thank you for answer! I've looked at world composition and it seems like it will work and I may use it, but ue5 goes away from it to world partition. Is there a way to do same things there? Making multiple landscapes on one map is not good, adding chunks to existing drops performance, how is it supposed to manage huge worlds with world partition?

  • @yuezhang9762
    @yuezhang9762 10 місяців тому

    So there's no way to get Pathtracing to support displacement yet?

    • @ProjProd
      @ProjProd  9 місяців тому

      Unfortunately not yet !

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

    Can it be used in huge landscape?

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

      I don' think so for the moment. Early experimental stage here ! Let's hope 5.4 will bring updates on that 🙌

  • @astralstormgamestudios1259
    @astralstormgamestudios1259 8 місяців тому

    What's the currently supported Landscape size for Nanite and displacement? Mine is 500mx500m , and im using automaterial. The displacement seems to only work one layer, and on all the others it looks weird.

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

      It is in a really early experimental stage, so you may face ugly and weird issues. Epic is going to work on that in the 5.4 version ! 👋

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

      @@ProjProd I actually got it to work on 512 Landscape with many layers but its very performance heavy

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

      Indeed, let’s hope it’s get fixed next released version 🤞! Thanks for your feedback

  • @davidemerone4492
    @davidemerone4492 8 місяців тому

    The displacement is not working, is maybe because the resolution of my landscape is too low?

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

      You may wanna check values in the Displacement settings of the global settings of your Landacape Material (left details panel).
      And make sure to activate Nanite in your landscape in the first place ! 🙌

  • @JHinsonMusic
    @JHinsonMusic 8 місяців тому

    Shame it can't actually be used in a packaged build.

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

    Your material doesn't work properly. The UV scale is messing up the displacement

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

      If you change UV scale, you need to readjust Displacement as well that’s for sure, as greyscale value would somehow be affected. This is a really simple set up here 🙌

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

    Oh le french hihehh

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

      Bonjoooouurrr ❤️❤️❤️🤓🤓😆