I can’t figure out why this is not working.
I have a landscape layer called ‘Stones’, where I’d like to spawn stones with a PFS.
Then I have a procedural layer ‘Slopes’, which dynamically overwrites the painted layers on the slopes. These are sharp cliffs on the coast.
Now I want to exclude the Slopes layer from the PFS, as I don’t want to spawn forest rocks there.
This is how I define the Slopes layer, it’s the result of a slope mask in my landscape material, not a painted layer:
Ok thanks, is there any other solution to this?
I’d like to avoid having to paint all these areas on the whole landscape, as I already have it procedurally.
Can I somehow export and import it? Or is there another trick?
Take it to a GIS application and perform the same math to get the layers. Export as PNG and import in engine.
Itll take you a while to learn any gis program, but it will work on anything with any engine.
It also reduces the material cost a lot.
The math you put in there works, but its lets say around 10x the cost of reading the paint layer from a file …
Actually I already created the terrain and all the foliage masks with Gaea.
Not sure why it didn’t came to my mind to just create two different masks for slopes, one for cliffs, and one for slopes inside the forest. I’ll look into that!
Thanks a lot.