I ran into this problem in 3ds max.
mmm I wouldn't know how to explain it to you, but I'll try.
in the folder [Bin\texture\terrain\alpha\] there is a texture.
I think it works with the shader. poof I got off topic.
That image works with this code.
MPMap.cpp
float AlphaNo2UV[16][2] =
{
0.0f, 0.0f,
0.0f, 0.0f,
0.25f, 0.0f,
0.5f, 0.0f,
0.75f, 0.0f,
0.0f, 0.25f,
0.25f, 0.25f,
0.5f, 0.25f,
0.75f, 0.25f,
0.0f, 0.5f,
0.25f, 0.5f,
0.5f, 0.5f,
0.75f, 0.5f,
0.0f, 0.75f,
0.25f, 0.75f,
0.5f, 0.75f
};
The thing is that in 3ds max they are the UV coordinates (Texture UV) For other programs or shader.
the top map is 4048*4048 maximum and *2 if they are the Block.
and it is divided into 8*8 chunks.if you manage to flip the chunks separately. you will do it