泡泡网显卡频道 PCPOP首页      /      显卡     /      评测    /    正文

HDR+AA完美呈现!上古卷轴IV特效测试

V>
    HDR的画面表现固然非常抢眼,然而自从HDR进入人们的视野以来就一种存在一个重大问题——无法与FSAA(全屏抗锯齿)同时开启。HDR达到的是更加真实的光影效果,而全屏抗锯齿则是为了追求高精密的图像质量。可以说两者并无直接关系,但是为什么大多数游戏大都无法在开启HDR的情况下打开AA呢?
 
为何HDR和FSAA水火不容?
 
    HDR技术最早是由NVIDIA所倡导的,NV早在上一代的GeForce 6就能完整支持DirectX 9.0c、SM3.0,所以很早就提供了对HDR的支持。直到6800推出1年半以后,ATI的X1000系列才支持SM3.0技术。由于时间差的关系,NV和ATI显卡在HDR的实现方面有些差别。
 
    NV采用了OpenEXR做为HDR运算的缓存格式,GeForce 6/7系列显卡都提供了对OpenEXR的16位浮点(FP16)贴图、过滤、混合、存储支持(即HDR)。然而在DirectX 9.0模式下运行FP16时,会占用到原本属于FSAA的缓冲区域,使得在开启HDR效果后无法进行FSAA处理。这也就是为什么几乎所有的FP16游戏无法同时支持FSAA和HDR的主要原因。NV显卡在HDR方面领先时间较长,而且由于微软DirectX API的关系,所以FP16 HDR成为了事实上的标准,开启HDR必然会占据AA缓冲区,导致HDR和AA水火不容,如果强行打开FP16 HDR+AA则会出现贴图破碎混乱的问题。
 
ATI X1K能够支持HDR+FSAA,为何支持游戏寥寥无几?
 
    ATI X1K系列在设计之初就注意到了这个问题,因此GPU通过另外指定专门的AA缓冲区来解决,但由于是来自API的限制,程序设计者仍必须对游戏引擎重新设计,进行单独处理才能实现HDR+AA效果。由于绝大多数游戏都是按照FP16 HDR模式设计,支持SM3.0的A卡开启HDR后还是会占用FSAA缓冲区,因此能够同时支持FP16 HDR+FSAA的游戏数量还十分有限。
 
{imageTitle}
最新的上古卷轴4也不例外,无论A卡N卡均无法开启HDR+AA
 
    目前只有英雄萨姆和孤岛惊魂两款游戏能够在X1K显卡上开启FP16 HDR+AA,另外3DMark06也能开启HDR+AA。总体来看ATI虽然在大力宣传自己的HDR+AA技术,但目前支持程度还不够完善,FarCry 1.4正式补丁至今尚未放出,1.4预发布版仅能支持HDR+2xAA;3DMark06可以达到HDR+4xAA,但无法支持A卡独有的6xAA。
 
ATI补丁驱动放出,上古卷轴4完美开启HDR+AA!
 
    由于《上古卷轴4:湮没》同时存在XBox360版和PC版,Xbox360版能够开启HDR+AA但PC版不行,于是《上古卷轴4:湮没》PC版在HDR+AA的支持方面重新吸引了玩家们的注意力。
 
    在《上古卷轴4:湮没》正式发布后不久,ATI就放出了一款该游戏专用的补丁驱动,据称该驱动重新编译了FSAA的缓存指向,能够完美的开启HDR+AA!一时间各大论坛讨论声此起彼伏,经过广大网友的测试,这款补丁驱动的确能够几近完美的在X1K显卡上开启HDR+AA,虽然还存在一些BUG,但画面表现已经令人无可挑剔了!
 
{imageTitle}
如无特别声明,本文中的所有截图都是在HDR+6xAA模式下获取
 
    与英雄萨姆、FarCry、3DMark06完全不同,《埋没》本身不能支持HDR+AA,而ATI并没有改编游戏引擎,仅通过一款驱动就让它支持HDR+AA,应该说具有一定的历史意义!
 
X1000显卡HDR+AA开启方法揭秘:
 
    由于这个补丁驱动并非ATI官方放出,也没有重新编写游戏,所以直接在游戏中是无法开启HDR+AA的,游戏依然会提示HDR和AA无法同时开启。
 
    正确的方法为:首先安装好专用驱动,在游戏中关闭AA、打开HDR,在催化剂控制面板中,将“由应用程序控制”这个选项去掉,然后选择所需要的AA精度(比如6xAA)。
 
    按这种方法打开HDR+AA是没有任何问题的,但是关闭HDR之后就会出现问题。在None/Bloom模式下催化剂驱动和游戏中的AA均无法生效,需要把“由应用程序控制”这个选项勾上,然后就可以在游戏中开启AA(HDR关闭时)。这应该是这个补丁驱动的一个小问题,只要注意一下就行了。
2人已赞

关注我们