My problem is that I cannot seem to paint over a layer with an existing (from _TerrainAutoUpgrade) or if I add a new layer. If I try to paint over one of the layers, it makes changes to a greyish shade instead of the new texture. Is it because of the terrain being imported with textures? If I create a brand new terrain it seems to be ok, except if trying to paint with the first texture over a subsequent colour. Then the same grey painting happens.

Attached an image where I tried to paint black over exiting terrain layers to show what happens.

Attached Files:

This is beginning to look like I will have to delete all the imported terrain textures and paint from scratch. After more testing, I created a brand new project without the the new terrain tools (base 2018.3) and imported the free island pack again. The imported textures convert to terrain layers, but if I try paint over anything with one of the existing layers, the above problem occurs. I also get "Graphics.CopyTexture called with mismatching mip counts (src 12 dst 1) UnityEngine.GUIUtility: ProcessEvent(Int32, IntPtr)" in the console. If I create a brand new layer I can paint. If I replace an existing, I cannot. If I delete all the terrain layers and start fresh, I can paint.

Is this going to be an issue for any older terrain assets being imported?

Oops...

"Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.