● 架构通用计算测试之Cascaded Shadow Maps
Cascaded Shadow Maps(CSM)是一种基于阴影深度进行的阴影判断及快速操作模式,CSM通过将整个阴影划分成若干级的层次,以层次内部像素的深度来定义和快速判断阴影位置,并对近景阴影采取高精度贴图,远景阴影采用低精度贴图的方式来达到节约资源同时快速准确实现阴影贴图的目的。CSM可以极大地加快阴影操作的速度,同时避免大多数因为光源形态、阴影深度与像素尺寸差异所导致的阴影边缘及内部贴图错误。
Cascaded Shadow Maps
CSM大量涉及矩阵运算及坐标判断,因此在DirectX 11环境下可以透过Compute Shader来进行。对CSM的性能测试,有助于我们了解构架的矩阵操作等通用计算性能。
GeForce GTX 780Ti通用计算性能测试之CSM
CSM测试的结果就没有那么幸运了,NVIDIA显然没有来得及细致的调试331.70驱动的表现,所以尽管拥有更高的理论性能,但GeForce GTX 780Ti依旧在该项测试中以微弱的劣势负于了Titan。
推荐经销商