Edit: I tried quickly. Plugged the alpha to a power node and as I increase the power it started to fade out even more. Decreasing it actually helped. I will now try to do it distance based and share the result here.
Sorry for the short answer. I’m not at home at the moment. There are plenty of examples for how to do distance fade based on camera, use that in the alpha of a lerp node and set the regular alpha in one of the inputs and the one with a new power in the other.
@Sitrec, No problem. I already did the fade in the distance setup. Now it doesn’t disappear like that in the distance but the problem is the textures that are mipmapped cast very small shadow. So now even though the grass is being rendered for a large distance, only the ones new cast full shadow again leaving a visible line from where it’s being mipped.