1、什么是纹理的镂空与重叠?
首先,我们来看看下面这两张纹理图:
这两张纹理图都是商业游戏(魔兽争霸)里面的地形纹理图,
而第一张我们已经在前面的章节中使用过,并通过代码作过演示。
而(纹理的镂空是指),当两张纹理重叠时,可以通过上层纹理图的透明部分看到下层的纹理图。
那么,在上面的第二张纹理图中,我们可以看到它有一些黑色的部分,而这些就是透明的部分,
所以,当绿色草地的纹理图与第一层纹理图重叠的时候,同时,绿色草地的纹理图是在上一层,
那么,我们就可以通过黑色的部分看到下一层的纹理图,而这一个处理的过程就称为镂空。
而没有黑色部分的其它子纹理,它们是做不了镂空,所以,当它们与其它纹理图重叠的时候
就会完全覆盖下层的纹理图,也就是看不到下层的纹理图。
所以,大家可以通过上面的在线演示,就可以直观地看到,这两张纹理图在同时显示以后的
镂空效果了,就是通过黑色的部分可以看到下层的纹理图。
大家可以通过鼠标的(左键)点击来切换是否显示第二张纹理图。
(手机可以通过触摸点击地形来完成)。