hi
I’m working on a terrain paint texture in Unity.
When I build an Android (Galaxy Note 9),
If I use normal maps and mask maps on Terrain, Tha will not be able to render In Mobile.
any ideal?
help me plz…
hi
I’m working on a terrain paint texture in Unity.
When I build an Android (Galaxy Note 9),
If I use normal maps and mask maps on Terrain, Tha will not be able to render In Mobile.
any ideal?
help me plz…
Try selecting Channel Remapping > and adjust the sliders in there. These will let you set the maximum and minimum values of the channels in the textures this layer uses.
https://docs.unity3d.com/Manual/class-TerrainLayer.html
My guess is that one of these layers is setting the alpha channel of your terrain to 0, so it becomes invisible. In the link it says:
“For the HDRP and URP TerrainLit Shader, the RGBA channels of the Mask Map Texture correspond to:
A (alpha) - Smoothness (Diffuse Alpha becomes Density)”.
Check the value of the Alpha channel on your Mask texture. Maybe try disabling the alpha channel on it and see if that helps.