Texture Distance Fade with RVT on Landscape materials.

Hello,

Im trying to do this Landscape Material that only uses textures upclose and fades into flat colors the further away they are, at the same time im using RVT for blending between the landscape and static objects, however since flat color is being “rendered” last in the basecolor it paints the entire RVT_Color texture flat green, im still super rusty when it comes to creating my own shaders in unreal but i kinda feel like there should be a way to make it only blend with the texture rather than the flat color, or have the flat green color not draw on the RVT_Color texture?

What it looks like now:

Distance Field Named Reroute used in the Lerp node for the Basecolor:

Landscape Material:

Write on RVT:

Landscape Layer Basecolor Blend Lerp:

Im understand that it might be complicated to fix but I’d love to know any workarounds or sollutions.

Thanks.