Hi, I need help with importing secondary textures for my sprites.
I’m working on an isometric 2D tile game, and I now want to create normal maps and mask maps for polishing.
The problem is that I constantly get the following error message:
“World Atlas: There is a mismatch in secondary textures of sprites compared to 356, wasting texture space and potentially breaking draw call batching. Affected Sprites are (132)”
No matter what I try, I can’t get rid of it.
Here’s my process:
-
The sprite is transparent.
-
I create a normal map in Photoshop.
-
I create a black and white mask map of the same size (also with transparency around the sprite).
-
In Unity, I import the normal map and mask map. For the normal map, I set it to “Normal,” with “Point Filter” and “No Compression.” For the mask map, I set it to “Default” and apply the same settings as the normal map.
-
I open the main sprite in the Sprite Editor and assign the two secondary textures: the normal map to _NormalMap and the mask map to _MaskTex. However, when I hit “Apply,” I get the error message.
I’ve read a couple of posts, topics, about this issue, but none of them solved my problem.
Do you have a solution to fix this?