HDR+AA完美呈现!上古卷轴IV特效测试
分享
这个《上古卷轴4》的HDR+AA补丁程序并非ATI官方驱动团队所开发,而仅仅是ATI公司一位外号“Chunk”的程序员个人编写的。之前“Chunk”接受采访时透露了《上古卷轴4》HDR+AA补丁的一些细节:
Chunk表示,之前玩家只能在Xbox 360版的《上古卷轴4》当中同时享受到HDR和反锯齿效果。但是现在ATI发布的新补丁驱动程序,可以让Radeon X1K玩家享受到最美的《上古卷轴4》画面,新补丁只是开始利用到Radeon X1K当中的优秀特性,并非开启了传说中的R5xx隐藏的Xeon核心,的确,R5xx芯片面积很大,但是现在的产率很好!
Chunk对BethesdaPC版《上古卷轴4》不支持HDR+AA感到失望,因此他决定自己动手丰衣足食。Chunk称他并不想要传闻中ATI老板奖励给他的法拉利,只希望有多点假期,可以多玩点游戏,但是如果玩家都向ATI请愿,要求ATI奖励法拉利,他也不会反对。
Chunk表示,通常当玩家在CCC当中开启MSAA,驱动程序会启动1个“ForceAA”补丁,这个补丁可以分配调拨MSAA缓存,将MSAA缓存固定到后台缓存当中,这让所有渲染到后台缓存的数据,实际上都渲染到MSAA缓存当中。但是这种方式对《上古卷轴4》无效,因为其中所有的渲染不到后台缓存当中。在这个HDR+AA补丁当中,Chunk建立1个特别的ForceAA补丁,让图形芯片对纹理进行MSAA,而非后台缓存。目前,这个补丁只有在玩家在CCC 当中开启催化剂AI功能之后才能起作用。
但更激动人心的是,这个补丁在未来可以对其它游戏有效,比如Farcry和SCCT,这些游戏同样可以获得 HDR+AA效果。这个补丁在侦测到正确的FP16可渲染纹理之后,就划拨1个独立的FP16纹理缓存,将两者绑定,因此,游戏引擎所有针对FP16纹理的渲染实际上都被“骗”到FP16 MSAA缓存上进行。渲染完毕,游戏引擎准备将渲染结果作为原始纹理之时,补丁告诉图形芯片对MSAA缓存进行多重采样,并且将反锯齿图像放入戏引擎渲染出的FP16纹理当中,接下来,游戏引擎如常读取纹理进行下步操作。这个过程当中,所有的数据都是彻头彻尾的全精度FP16。
另外如果玩家按下Tab键装备武器,其中的场景不渲染到FP16纹理,因此没有MSAA效果。chunk表示,这个补丁针对所有的Radoen芯片都有效,但是《上古卷轴4》只能在Radeon X1K上完成HDR+AA。
令人惊讶的是,Chunk从研究到完成编写代码,他总计只花费了12个小时就完成了这个让所有X1000显卡玩家欢呼雀跃的补丁驱动!
注:以上内容转载自驱动之家的新闻报道。
● 小结:
真是不可思议,原来这款引起轩然大波的补丁驱动并非ATI官方驱动研发队伍的成果,而仅仅是ATI一位程序员在12个小时之内就解决问题。让X1000系列支持HDR+AA真的很难吗?
既然可以通过改写驱动让SM3.0游戏支持HDR+AA,那么理论上来说除了《上古卷轴4》之外,包括FarCry、细胞分裂在内的所有SM3.0游戏都能够开启HDR+AA,而无需重新编写游戏代码。如此看来难产的FarCry1.4补丁可以解脱了!?
Chunk仅靠一人之力、在一天之内就完成了HDR+AA驱动的编写,那么ATI官方驱动为何迟迟不肯露面?在此之后,ATI官方发布了催化剂6.4驱动程序,加入了双卡交火以AFR模式支持《上古卷轴4》,但还是没有提供HDR+AA,或许非官方驱动还是存在一些问题?
不管怎么说,先来看看《上古卷轴4》通过X1000显卡达成HDR+AA的效果对比图吧!
2人已赞