Just as an FYI for everyone who watched the tutorial. The secret about the packing order in the packed Quixel textures are the last three capitalized letters in the file name, and they may not always be the same! When the file name for example ends in ORD, then it means Red=Ambien Occlusion, Green = Roughness, and Blue = Displacement. It seems that Red and Green are solidly uniform but Blue may be occupied by a different texture.
I was just about to comment about the ORD and saw this :) it's possible other textures are done differently but yea this is pretty standard with megascans assets.
Great tutorial, your voice kinda reminds me of one of my old scary school teacher. I recently bought Gaea and didn't know what to do with all these different outputs. Thanks.
Wonderful walkthrough, thank you for that. I followed the steps, but when I combine my materials into landscape layer blend all I get (on the landscape, not the preview sphere) is a black silhouette of the landscape. No colors seem to exist. Just blackness (use material Attributes is checked). What did I miss?
Thanks for this! You've earned another subscriber :) Question, tho. I have built a heightmap in Gaea and have brought it into UE 5.3.2. My landscape material is working just fine but when I attempt to import my slope layer so the mountains have cliff-rock material on the edges, it turns my entire landscape into that rock texture except for a few bumps here and there. I thought 'ok, I'll just import the slope into my grass layer and that might reverse the effect' but no. I added a texture to my flow mask and it worked perfectly. Any thoughts on how to properly import the slope mask? Cheers
Thank you! It’s been a while since I made this. At this point I’d export a splat map from Gaea, which is the equivalent of a packed texture node and then use the rgb of that node to layer 3 textures onto the landscape. Hope that makes sense.
@@cinemyscope6630 Would the packed RGB masked texture map require to connect to a lerp alpha input alongside two textures to blend their RGB channels or one of the channels to layer the textures? Does the packed RGB masked texture map require to import under the Landscape Mode's Layers too, or only use within the master material?
I was having issues with my directional sun casting shadows on my landscape once the layer blend material was added (even when making all materials weighted) no idea what is causing it.
This is the second tutorial I’ve followed on this matter, and again, I just can’t get the materials to apply along the maps. Does this just not work on terrain over a certain scale?
The only thing I can think of is that you may have a landscape/texture scale mismatch. It could also be rotation. Try play with that and see if it helps. I'll soon do another tutorial with another technique getting a similar result.
I demoed the manual painting process in an earlier tutorial. Another option would also be to use Quixel Mixer for this. In the end it depends on how close to the particular location your camera will need to be. In a recent build I created a second landscape within a landscape for individual control of the foreground detail.
@@cinemyscope6630 Is the manual painting after importing mask? Because I am able to paint them when I am not importing any maps. With maps being imported, the paint is not working at all.
@@satyakimandal6572 I think Mixer will likely be your best option for now as you can import all the masks and then add paint layers on top quite easily.
The import size (4033 x4033) does not match the current Landscape extent (0x0), if you continue it will be padded/clipped to fit Message after import the snow map and don't load. Any tips over this issue? Thanks by the tutorial anyway.
If you go to ca. 29:30 I actually mention this. I believe it's a bug if UE was closed between the landscape Heightmap import and the mask import. To fix it check the box for the Heightmap import, even though it's already imported. That's fixed it for me.
@@cinemyscope6630 Hey I tried doing that but it still didn't fix it. When I import the heightmap with the masks all the textures disappear from the landscape and it turns back to the default checkered texture.
@@sonnysingh5157 This is very difficult to diagnose from the distance. It could be a simple error in the material build. Check that Weight Blended materials are saved and if you use more than 3 textures it's possible that you need to switch all the textures to "Shared Wrap" in the node tree.
Yes, thanks. I should re-do the video because it's been pointed out many times and I discovered the naming convention of the packed Quixel textures quite a long time ago. I'll probably wait till 5.4, hoping displacement will be back standard where it belongs without having to use a weird hack as currently required in 5.3. Thank you!
so what is determining how high the snow is calculated, or is this all from the snow import map? i understand going to 10 was more about the 'under blending' right? but what if you want to taper off the snow coverage?
All from the imported snow height map that Gaea generates. It is simply a mask which says "Put stuff where it's white/Grey and not where it's black." Grey would be the taper you're thinking of. You can adjust this with a custom mask. The reason the normal map of the snow was increased is that blending two of them together with the same strength makes them apply to both textures equally. Increasing the "top" layers normal map makes it override what is beneath it. I'm sure you could figure out a way to use the same height map that gaea made for the snow to slowly transition the normal map of the snow as well. That way "thick snow" wouldn't show the normal map of the rock (where a mask is very white) and the rocks would start to show through "thin snow" (where a mask is dark grey).
I am confused, when I import the file Unreal Engine has an error because it isn’t grayscale, then the map comes out all spiky. Why is your file not grayscale and works or how is your file grayscale?
This is too little info to diagnose from the distance, but in a nutshell, your hightmap is a grayscale image, whereas your albedo, normal, etc. are color images.
I have a 3070.. which.. I think should be enough but every time I apply a material to my landscape UI just crashes after running out of video memory.. Oh nevermind your scale was off.
You can allocate more VRam to UE. However, try reducing your texture size. 4K I stead of 8K for example. Also close other applications that may use more Vram.
I've already tried all of that sadly. It only happens when applying my MI to my landscape, if it's higher than 4k from Gaea. Very odd.@@cinemyscope6630
When I get to this point, if I don't also select a mask for the rock layer then it just shows up as transparent. What am I doing wrong? ua-cam.com/video/0P5kEZm83mQ/v-deo.html
That depends a lot on your textures. If they are smaller tiled and you use texture bombing to reduce tiling, and you add a few more masked layers it can be quite detailed. That said you probably still want to build out those areas that are important with Megascans etc. If you look in my channel I do have a couple more landscape tutorials on how to hand paint the textures and add detail with Megascans. They are 4.27, but for the most part this all still applies in 5.1.
Awesome tutorial I just had one issue with importing the height field, which is unless I adjust the parameters for the landscape scale when importing, part of the height map texture gets omitted (the landscape is incomplete compared to Gaea's version) . And so I watched this tutorial to fix this issue, ua-cam.com/video/EFXIm4TmMKI/v-deo.html Other than that, the info you gave us is invaluable.
Just as an FYI for everyone who watched the tutorial. The secret about the packing order in the packed Quixel textures are the last three capitalized letters in the file name, and they may not always be the same! When the file name for example ends in ORD, then it means Red=Ambien Occlusion, Green = Roughness, and Blue = Displacement. It seems that Red and Green are solidly uniform but Blue may be occupied by a different texture.
Thank you
I was just about to comment about the ORD and saw this :) it's possible other textures are done differently but yea this is pretty standard with megascans assets.
Great tutorial! About the packed megascans texture, Red is AO, Green is roughness and blue is metalic ^^
Have a nice week
Thank you!
If you set your terrain definition to height 500,scale 4033,and the option range to Raw .You will get a landscape without adjust height.
Amazing tutorial, especially for someone who is new to Unreal and Gaea!
Great tutorial, your voice kinda reminds me of one of my old scary school teacher. I recently bought Gaea and didn't know what to do with all these different outputs. Thanks.
Watching this on 3/12 and I noticed you recorded it on 3/12! Crazy coincidence
It gets better - it's pure coincident that I also recorded and uploaded a new video today. Would not have noticed if you hadn't sent this message;)
@@cinemyscope6630 this simulation never stops getting weirder
we love joerg
Wonderful walkthrough, thank you for that. I followed the steps, but when I combine my materials into landscape layer blend all I get (on the landscape, not the preview sphere) is a black silhouette of the landscape. No colors seem to exist. Just blackness (use material Attributes is checked). What did I miss?
you should be using the "flatten normal" node to adjust the strength of normals
ORD = R - Occlusion, G - Roughness, and B - Displacement
increíble material !!!! gran trabajo mis respetos desde argentina!!!
Thank you for your short lesson!
Thanks for this! You've earned another subscriber :) Question, tho. I have built a heightmap in Gaea and have brought it into UE 5.3.2. My landscape material is working just fine but when I attempt to import my slope layer so the mountains have cliff-rock material on the edges, it turns my entire landscape into that rock texture except for a few bumps here and there. I thought 'ok, I'll just import the slope into my grass layer and that might reverse the effect' but no. I added a texture to my flow mask and it worked perfectly.
Any thoughts on how to properly import the slope mask?
Cheers
Thank you! It’s been a while since I made this. At this point I’d export a splat map from Gaea, which is the equivalent of a packed texture node and then use the rgb of that node to layer 3 textures onto the landscape. Hope that makes sense.
@@cinemyscope6630
Would the packed RGB masked texture map require to connect to a lerp alpha input alongside two textures to blend their RGB channels or one of the channels to layer the textures? Does the packed RGB masked texture map require to import under the Landscape Mode's Layers too, or only use within the master material?
Thank you so much for making this understandable!!
oh fresh content to consume : F thx
this is really helpful, thank you so much!
ever use high res terrain mesh as the terrain for. Does Unread physic recognize the heighfield maps for simulations of water and smoke?
I was having issues with my directional sun casting shadows on my landscape once the layer blend material was added (even when making all materials weighted) no idea what is causing it.
This is the second tutorial I’ve followed on this matter, and again, I just can’t get the materials to apply along the maps. Does this just not work on terrain over a certain scale?
The only thing I can think of is that you may have a landscape/texture scale mismatch. It could also be rotation. Try play with that and see if it helps. I'll soon do another tutorial with another technique getting a similar result.
Great tutorial! Thanks man!
I have a question, why is my landscape stuck as black??? I am so frustrated I just want to do this T-T
Thanks a lot for the tutorial! After adding the mask nodes for each texture, is it possible to further customize the layers by painting?
I demoed the manual painting process in an earlier tutorial. Another option would also be to use Quixel Mixer for this. In the end it depends on how close to the particular location your camera will need to be. In a recent build I created a second landscape within a landscape for individual control of the foreground detail.
@@cinemyscope6630 Is the manual painting after importing mask? Because I am able to paint them when I am not importing any maps. With maps being imported, the paint is not working at all.
@@satyakimandal6572 I think Mixer will likely be your best option for now as you can import all the masks and then add paint layers on top quite easily.
The import size (4033 x4033) does not match the current Landscape extent (0x0), if you continue it will be padded/clipped to fit Message after import the snow map and don't load. Any tips over this issue? Thanks by the tutorial anyway.
If you go to ca. 29:30 I actually mention this. I believe it's a bug if UE was closed between the landscape Heightmap import and the mask import. To fix it check the box for the Heightmap import, even though it's already imported. That's fixed it for me.
@@cinemyscope6630 Thank you for the reply.
@@cinemyscope6630 Hey I tried doing that but it still didn't fix it. When I import the heightmap with the masks all the textures disappear from the landscape and it turns back to the default checkered texture.
@@sonnysingh5157 This is very difficult to diagnose from the distance. It could be a simple error in the material build. Check that Weight Blended materials are saved and if you use more than 3 textures it's possible that you need to switch all the textures to "Shared Wrap" in the node tree.
ua-cam.com/video/WhZxDpvxMwY/v-deo.html
ORD Map
Red Channel O = Ambient Occlusion
Green Channel R = Roughness
Blue Channel D = Displacement
:)
Yes, thanks. I should re-do the video because it's been pointed out many times and I discovered the naming convention of the packed Quixel textures quite a long time ago. I'll probably wait till 5.4, hoping displacement will be back standard where it belongs without having to use a weird hack as currently required in 5.3. Thank you!
so what is determining how high the snow is calculated, or is this all from the snow import map? i understand going to 10 was more about the 'under blending' right? but what if you want to taper off the snow coverage?
All from the imported snow height map that Gaea generates. It is simply a mask which says "Put stuff where it's white/Grey and not where it's black." Grey would be the taper you're thinking of.
You can adjust this with a custom mask. The reason the normal map of the snow was increased is that blending two of them together with the same strength makes them apply to both textures equally. Increasing the "top" layers normal map makes it override what is beneath it.
I'm sure you could figure out a way to use the same height map that gaea made for the snow to slowly transition the normal map of the snow as well. That way "thick snow" wouldn't show the normal map of the rock (where a mask is very white) and the rocks would start to show through "thin snow" (where a mask is dark grey).
I am confused, when I import the file Unreal Engine has an error because it isn’t grayscale, then the map comes out all spiky. Why is your file not grayscale and works or how is your file grayscale?
This is too little info to diagnose from the distance, but in a nutshell, your hightmap is a grayscale image, whereas your albedo, normal, etc. are color images.
If there any way to do this in ue4?
what is that node on 17:58? All I hear is "n leftclick then s left click" - what?
Hold M and left click for the multiply node. Hold S and left click for the scaler node.
I have a 3070.. which.. I think should be enough but every time I apply a material to my landscape UI just crashes after running out of video memory.. Oh nevermind your scale was off.
You can allocate more VRam to UE. However, try reducing your texture size. 4K I stead of 8K for example. Also close other applications that may use more Vram.
I've already tried all of that sadly. It only happens when applying my MI to my landscape, if it's higher than 4k from Gaea. Very odd.@@cinemyscope6630
Crank page file up to compensate for lack of vram
When I get to this point, if I don't also select a mask for the rock layer then it just shows up as transparent. What am I doing wrong? ua-cam.com/video/0P5kEZm83mQ/v-deo.html
Could be plugging one of the RGB channels into the wrong slot. Can you share a screenshot of your blueprints?
How many maskes can be used?
I think that depends on your GPU
17:44 name node ?
That's first a Multiply node (CTRL + M) followed by a regular Scaler Parameter Node (CTRL + S)
But how does it look closeup ground level???
That depends a lot on your textures. If they are smaller tiled and you use texture bombing to reduce tiling, and you add a few more masked layers it can be quite detailed. That said you probably still want to build out those areas that are important with Megascans etc. If you look in my channel I do have a couple more landscape tutorials on how to hand paint the textures and add detail with Megascans. They are 4.27, but for the most part this all still applies in 5.1.
Awesome tutorial
I just had one issue with importing the height field, which is unless I adjust the parameters for the landscape scale when importing, part of the height map texture gets omitted (the landscape is incomplete compared to Gaea's version) . And so I watched this tutorial to fix this issue, ua-cam.com/video/EFXIm4TmMKI/v-deo.html
Other than that, the info you gave us is invaluable.
Iam amazed how long and boring this was made, like seriously, you asking yourself what to do where, do you even prepared yourself? lol
I feel the same about your comment...