在本页阅读全文(共9页)
● 刮腻子铺墙纸的任务就交给TMU单元吧
房间的墙和地面如果不平的话,一切装修都无从谈起,所以根据安排,在曲师傅处理完拱门的问题之后,TMU师傅就要对房屋的表面和地面进行一些处理。他需要在墙面上刮些腻子,以便能够找平墙面,同时铺上墙纸赋予墙面基本的颜色,对地面也需要铺好地砖,这样才能方便为整个房间构筑基本的外观,让调漆师傅有条件根据需求对油漆的颜色进行调整。
地砖和墙纸的来源部分会比较麻烦一些,因为元恺选择的是包工包料的装修方式,所以闻师傅还要根据设计需要去市场上寻找并购买合适的地砖和墙纸,再把它带回来贴在该贴的地方上。
“你们难道不觉得这跟纹理单元干的活一模一样么?闻师傅根据需要去市场上采购地砖,这跟纹理单元从材质库中抓取材质有什么分别?”
没错,TMU单元在GPU中的作用,就是对材质库以及显存中的纹理进行定址和抓取,程序员会预先烘焙好一些材质,这些材质拥有基本的色彩及形貌特征,TMU单元会根据几何表面的需要从材质库中定位并抓取合适的材质,以便构成物体表面的基本外貌,方便后续的Shader单元对颜色进行正确的计算,同时减轻整个渲染过程的压力。
一直以来TMU单元都是GPU非常非常重要的组成部分,快速的纹理贴图性能直接关系着GPU的表现。而闻师傅所要面对的情况是完全一样的,市场上有一大堆的地砖墙纸,只有一部分是符合装修需要的,TMU师傅需要根据需要去市场上寻找,找到之后再把它们买回来并贴在该贴的地方上。这个寻找和购买过程的快慢,直接影响着装修后续工作的速度。
定址,抓取,去市场寻找,采购……闻师傅,你不仅跟GPU里的TMU单元同名,连干的活都是一样的,这太神奇了。
本文导航