第9页:DX 11.2 新特性——分割/平铺化贴图资源
Tiled resources(平铺化资源)
“Tiled resources”的功能是将多数的小块资源进行组合,生成一个大的贴图。
用游戏来举例,以高品质表现天空、平原这种宽广地域时,一种手段就是使用大张的贴图。然而大张的贴图会占用大量的显存,Tiled resources的目的就是减少这样大张贴图对显存的占用。
比如说天空,天空的贴图绝大多数部分都是一样的,细节部分并不多,在显存中存储这样一张贴图无疑是很低的空间利用率。在利用了Tiled resources的情况下,巨大的贴图会分割成很多小块,于是会有很多同样的内容,将这些同样的内容仅一个小块放在显存中,另外在显存中记录哪些地方需要该小块。
但是在GPU的规格要求上,一张贴图的正确处理方式是必须使用连续的数据。因此Tiled resources使用Windows的虚拟内存管理功能,在系统内存内将贴图小块组合成连续的整张帖图形式的数据,递交给GPU。这样一来,贴图所占用的显存容量得以减少,游戏内可以更容易地使用高品质贴图了。

▲Tiled resources的概念图。左为系统内存上配置好了的,分割之后的小块纹理,通过Windows内存管理的硬件分页表功能重新配置,得到一张巨大的贴图之后,递交给GPU的纹理单元。
暗黑4国服限时免费领!永久入库 老玩家也有福利
中国美女解说被喷种族歧视!涂黑脸整活引发老外质疑
国产"绿帽"神游Coser被喷!玩烂梗不尊重角色?
大裁员1000人后 Epic公司的人事也跑路了!
《地铁2039》已上架Steam!全新概念图公开
废土史诗回归!《地铁2039》首曝预告 今年冬季发售