《纹理的组合》

Please use a browser that supports "canvas"

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1、什么是纹理的组合?

  首先,我们来看看下面这两张纹理图:

      

   

  这两张纹理图都是商业游戏(魔兽争霸)里面的地形纹理图,而这两张纹理图我们已经

在前面的章节中使用过,并通过代码作过演示。

 

  那么,在第二张纹理图即(绿色草地)这一张纹理中,我们可以看到有一些带有(黑色)

背景的(子纹理),而这些(子纹理)大家可以仔细观察一下,它们都是(不完整的),

那么,它们究竟有什么作用呢?以及如何才可以变得完整呢?

 

  其实,这些带有黑色背景的子纹理都是用于组合的,而这些组合还可以有多种的变化,

当它们与同一张纹理中的其它子纹理经过组合以后,就可以形成一个完整的图形。

  大家可以结合第一张纹理图中的序号,对应到第二张纹理图中,然后,找到序号是1、

2、8、16,这4个序号的子纹理,然后,看看代码演示中,位置是1、2、9、10,

这4个位置中的图形,就可以发现,通过序号1、2、8、16就组合出了一个完整的

草地图形。

 

  所以,通过这个分析与演示,大家就可以了解到,纹理的组合,其实,就是通过不同的

子纹理组合出一个完整的图形,而这种做法在商业游戏里面都会用到,因为,它可以让地形的

变化更加的灵活,以及,可以组合出无限大的地形纹理,同时,便于修改。

  

  大家可以通过鼠标的(左键)点击来切换是否显示第二张纹理图。(手机可以通过触摸点击地形来完成)。