Ok so this might be a major noob question, but my past experience of landscape layer painting comes from fairly simple material functions with textures plugged in.
Now the materials in the KiteDemo are obviously fairly advanced, and there are self contained materials for each one - how do I use each of these as Landscape layers? Do I need to copy & paste the entire material function to a new Landscape_M material? Or is there some way of referencing the already compiled material Epic has provided us with?
I essentially just want to use a couple of the materials provided in the KiteDemo and paint them on a very small landscape for presentation purposes, any pointers?
If you drop one of the landscape materials onto your landscape and then go to the landscape painting mode (which is under the Landscape tab, not just the paint tab) then you should see under the “Target Layers” all of the different layers that are in that material to paint with
I think I may have a different KiteDemo package? I don’t get any layers when I drop the materials in. Also I don’t have any materials called M_Grass_Landscape_01
Ahh right, yeah that’s not the Kite Demo You can instal the Kite Demo from the “Learn” tab - the Open World stuff you have - I think does not use Landscape materials (it has just a small scene set up with a large floating rock IIRC) - so if you want to use them you will have to probably move them into a new Landscape material so you can add the “Landscape Blend Node” (which is what gives you the layers - but you probably already knew that one)
Sorry for the confusion - but the actual Kite Demo does have a Landscape material - but be forewarned that project takes a LONG time to download and load (at least it does for me)
I’ve downloaded another kite demo with a huge terrain, and it had the blend nodes in it - but when i paint the layers it also paints loads of foliage e.t.c - it’s a bit of a mess to work with.
Is there any way I can build a quick material myself using their materials? Do you know of anyway of essentially substituting a texture input with a compiled material
I think the easiest way to use their materials is to create a new material and copy their nodes from one to yours and then use the Landscape Layer Blend to mix them in your new material - one other idea is to copy their nodes into a Material Function and then using THAT in your new material…
You should be able to remove the foliage stuff too - I think it shows up under the layers too (sorry I don’t have it available to look at atm)