So, I couldn’t find a node in the Material editor that does something similar to UE’s WorldAlignBlend node, which is what is used to create Landscape Materials in UE that automatically choose layers based on how steep the terrain is. One example is having the material put a rock texture on cliffs and a grass texture on the ground.
So, I looked at UE5’s WorldAlignBlend Material Function and made it in Flax Engine as a Material Function. Here’s the node setup:
I know quite a few of you Flax Engine users love to use its powerful terrain tools to make great environments, so this should speed up your workflow quite a bit.