开发者揭秘幕后故事,《上古卷轴4:HDR+AA补丁访谈》
被称为“Chunk”的ATi公司的程序员在一次采访中谈到了他为《上古卷轴4》开发的开启HDR+AA功能的补丁。
Chunk指出,以前玩家只有在Xbox 360版的《上古卷轴4》中才能同时体验到HDR和反锯齿效果。不过,现在ATi推出的新补丁驱动程序可以让Radeon X1K的用户享受到《上古卷轴4》的最佳画质。这个新补丁只是开始利用Radeon X1K的出色特性,并未开启传说中的R5xx隐藏的Xeon核心。虽然R5xx芯片的面积很大,但目前的生产率相当不错。
Chunk提到,他对Bethesda在PC版《上古卷轴4》中不支持HDR+AA的决定感到失望,因此决定亲自动手解决这个问题。Chunk表示,他并不期望获得ATi老板传闻中作为奖励的法拉利,只希望能多一些假期来玩游戏。不过,如果玩家们向ATi请愿要求奖励法拉利,他也不会反对。
Chunk解释说,通常玩家在CCC中开启MSAA时,驱动程序会启动一个“ForceAA”补丁,该补丁将MSAA缓存固定到后台缓存中,使所有渲染到后台缓存的数据都实际渲染到MSAA缓存中。然而,这种方法对《上古卷轴4》无效,因为游戏中的所有渲染并未到达后台缓存。在这个HDR+AA补丁中,Chunk创建了一个特殊的ForceAA补丁,让图形芯片对纹理而非后台缓存进行MSAA。目前,该补丁仅在玩家开启CCC中的催化剂AI功能后才有效。但令人振奋的是,未来这个补丁可以用于其他游戏,如Farcry和SCCT,使它们也能享受HDR+AA效果。该补丁在检测到正确的FP16可渲染纹理后,会分配一个独立的FP16纹理缓存,将两者绑定,从而使游戏引擎所有针对FP16纹理的渲染实际上在FP16 MSAA缓存上进行。渲染完成后,当游戏引擎准备将结果作为原始纹理时,补丁会指示图形芯片对MSAA缓存进行多重采样,并将反锯齿图像放入游戏引擎渲染出的FP16纹理中,接下来游戏引擎按常规读取纹理进行下一步操作。整个过程中,所有数据均为全精度FP16。
另外,如果玩家按下Tab键装备武器,场景不会渲染到FP16纹理,因此不会有MSAA效果。Chunk表示,这个补丁对所有Radoen芯片都有效,但《上古卷轴4》只能在Radeon X1K上实现HDR+AA。
Chunk提到,他从研究到完成代码编写,整个过程只花了12个小时。
探索惊悚体验,ASYLUM游戏官网地址介绍 探索角色属性,人物属性体质的作用介绍 新手入门指南,守望先锋新手DPS英雄推荐 下载游戏的基本步骤,ASYLUM下载及安装指南 即将开启新篇章,崩坏星穹铁道缇宝突破材料一览 轻松购,《逆水寒手游》结缘牵梦折扣时装活动介绍 神秘探索之旅,ASYLUM游戏配置要求简介 抢先了解,崩坏星穹铁道缇宝技能介绍 探索惊悚游戏,ASYLUM游戏官网地址介绍 轻松下载指南,《100 Romantic Cats》游戏下载地址