● 通用计算延展测试:Cascaded Shadow Maps
Cascaded Shadow Maps(CSM)是一种基于阴影深度进行的阴影判断及快速操作模式,CSM通过将整个阴影划分成若干级的层次,以层次内部像素的深度来定义和快速判断阴影位置,并对近景阴影采取高精度贴图,远景阴影采用低精度贴图的方式来达到节约资源同时快速准确实现阴影贴图的目的。CSM可以极大地加快阴影操作的速度,同时避免大多数因为光源形态、阴影深度与像素尺寸差异所导致的阴影边缘及内部贴图错误。
Cascaded Shadow Maps
CSM大量涉及矩阵运算及坐标判断,因此在DirectX 11环境下可以透过Compute Shader来进行。对CSM的性能测试,有助于我们了解构架的矩阵操作等通用计算性能。
CSM测试让我们进一步了解了Kepler架构在进行矩阵操作是的性能,它的结果可以近似替代GPCBenchmark测试中的矩阵乘法以及矩阵转置测试。优秀的矩阵操作能力是一款DirectX 11 GPU所应该具备的基本素质,从测试的结果来看,GeForce® GTX 660并没有让我们失望。所谓Kepler架构放弃通用计算能力的说法,其实是根本不存在的。
推荐经销商