Why 4th Layer on Terrain Shader is Not Visible

the same issue with me, I fixed it rebuilding the shaders

Hey @Suraj0011, welcome to the Unreal Community!

That looks like some shaders have not been built, especially if painting that layer is removing textures that have already been painted. The first thing you should try is opening up the material you are using to paint the landscape, that may force a compile if it hasn’t compiled yet. If that still doesn’t work, you can force all shaders to recompile with the console command “Recompileshaders All”. Note that this is a CPU heavy process and may take some time to complete.

Please let me know if this works for you, and good luck!

2 Likes

You’ve probably run out of texture space.

Just click on all your textures and, in the details, change sampler source from ‘texture asset’ to ‘shared: wrap’

:slight_smile:

1 Like