I created a “Layer Blend” node with only 2 colors connected to it, and the layer blend node connected to the base color of “M_Landscape” which is the material I created. I watched many tutorials on landscape materials and while replicating every move, the material doesnt show up in any case.
I was following this guide. Check at 14:12
So it doenst work, and im also using the open world level.
It doesn’t change the material of the landscape in the viewport, it stays in the default gray grid checkboard texture, and I can’t paint.
I changed the landscape material, tried to create the “Weight-Blended Layer” and the “Non-Blended” Layer Info things, tried the Fill Layer, everything that I found out there about applying material to the landscape didn’t work.
Had a Landscape (not World Partition) where I would paint certain layers, and then that tile would lose things like the normal… or emissive. Going into the World Tangent buffer view, it was also often screwing up the World Tangent (which isn’t even a thing I directly modify.)
I was also using Material Functions and SetMaterialAttributes (or maybe it was MakeMaterialAttributes, one of those was causing a different bug.) At first I made an input put for Normal on all my material functions, and that somewhat fixed things, but after reading this post I decided to make every single node have the exact same pins (Base Color, Specular, Roughness, Metallic, Emissive, Normal) as well as have an actual input in each one, whether it was just 0, or 0,0,1 for the Normal. Now it works!