在本页阅读全文(共15页)
● 盖楼用砖,盖帐篷用布,画画用材质
完成了多边形部分也就是几何引擎之后,我们顺着流水线过程来到了第二个步骤,材质。在经历了相对简单的操作之后,生成好的多边形顺着流水线来到了材质处理单元,也就是纹理单元TMU/TA。如果说几何单元是过程复杂本质简单,那么纹理单元可以称得上是过程和本质都简单了。因为根据多边形的形状不同,纹理单元只完成两个步骤——定址和操作。
所谓定址,就是为不同的多边形寻找合适的材质,而所谓操作则更加简单——粘贴。程序员会根据游戏的需要在编程阶段事先烘焙好所需要的材质块,将这些材质块以材质库的形式放置在程序中,当多边形操作完成之后,硬件的纹理单元会访问材质库,在其中寻找哪些材质是当前多边形所需要的,并将其从材质库中抓取出来贴到多边形上。
过程简单,本质简单,操作也简单,那是不是意味着硬件在这里也很简单呢?
本文导航