I was hoping to create an easily extendable system for landscape materials. I started by creating a base layer as a material function:
Which makes creating the specific layers easy. also as material functions:
That allows me to set up the landscape material and its layers easily:
However, while the bombing works in the function’s preview…
… the landscape is as orderly as ever
Update 2024-03-02
Tiling works now, it just… randomly started to work, beats me.
However, I tried utilizing virtual runtime textures for a boost in performance, and with VRTs enabled, the bombing just… ceases to work.
Here’s the updated material, as a paste since the graph… grew: LAM posted by Angius | blueprintUE | PasteBin For Unreal Engine
Here’s the fragment that handles RVTs:
and a video of the issue: https://assets.erronis.games/UnrealEditor_fl7phi0kbF.mp4