I’ve bought an asset which is a collection of landscapes + materials from the asset store. Unfortunately I need to use static meshes rather than UE4’s built-in Landscape, so I need to convert the materials.
I’ve removed the LandscapeCoords node, and have gotten everything lining up properly in terms of tiling etc. but the problem is that the material uses Layer Blend nodes:
All of the output channels (Diffuse, Specular, Roughness and Normal) are made of 4 layers blended together by height maps. However, the outputs of these Layer Blend nodes when I try to use the material on a static mesh are just black. I have checked out each individual layer (and corresponding height map) and they are fine, but the output of these Layer Blend nodes only seems to work on a UE4 Landscape.
How can I recreate the functionality of the Layer Blend node in a way that will work on a normal static mesh?