效果更好,消耗更小 实战AMD MLAA形态抗锯齿

来源 :微型计算机 | 被引量 : 0次 | 上传用户:jwh777
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  对AMD最新的Radeon HD 6000系列显卡来说,支持全新的MLAA抗锯齿是其最大的卖点之一。你知道这种抗锯齿的技术是怎样实现的吗?效果如何?需要如何设置?对显卡又有何要求吗,笔者在第一时间购买了Radeon HD 6870,并详细研究和测试了MLAA,现将自己在测试中的心得与大家一起分享。
  
  抗锯齿技术是3D技术的一个重要组成部分,这项技术伴随着3D技术路发展,先后出现过SSAA、MSAA、CSAA和CFAA等多种抗锯齿模式。但大浪淘沙,在长期使用过程中,只有最消耗资源、画质最好的SSAA和效果相对较好、资源耗费较少的MSAA两种抗锯齿技术被广泛使用。最近,AMD在全新的催化剂驱动中,为Radeon HD 5800以及Radeon HD 6800系列显卡带来了新的MLAA抗锯齿技术。
  
  MLAA技术实质是什么?
  
  传统的抗锯齿技术,是贯穿在整个3D处理中的一种算法。比如SSAA,可以理解为大幅度提高原始图形分辨率,在处理计算后,再缩小分辨率并按照要求的分辨率计算输出的“暴力”抗锯齿方法;常见的MSAA是检测多边形的边缘,对边缘采样进行多次计算,最后输出相对平滑的边缘效果。相比之下,MSAA速度更快,但不够精细,对多边形内的纹理等抗锯齿效果的处理可能不如SSAA到位。
  
  
  MLAA和上述抗锯齿技术都完全不同。从技术原理来说,MLAA更类似于一个2D滤镜,它并没有贯穿在整个3D处理中,反而是在整个3D计算完成,即将输出画面到屏幕上之前,利用DirectCompute对即将显示的画面进行再处理。此时MLAA会自动寻找画丽中的高对比度边缘(一般这些地方都是分界线、物体边缘等人眼比较敏感的部位),专门对这些边缘进行特殊算法操作。换句话来说,MLAA是一个彻底的后期处理技术。
  我们用一个不太恰当的例子来更好地理解MLAA技术:如果你有照相机,在拍摄过程中使用各种灯光、道具、不同的镜头等来改善拍摄效果,就类似传统的抗锯齿操作。这些操作是针对拍摄本身的,会改变最终得到的数据。但你在拍摄了照片以后,利用Photoshop中的滤镜对照片处理,就属于拍摄后期处理,MLAA技术就是3D后期处理。假如Photoshop中有类似MLAA功能的滤镜,我们甚至可以直接对2D图片进行MLAA抗锯齿操作。
  由于MLAA是纯粹的后期处理,因此它的兼容性极为出色。理论上MLAA可以在任何游戏上运行,包括DirectX 9、DirectX 10、DirectX 11游戏都可以使用MLAA进行抗锯齿处理,并获得同样的抗锯齿效果。不仅如此,MLAA还可以和任何其他抗锯齿模式叠加,比如MLAA MSAA的处理等。只不过目前受限于显卡性能,我们还是最好单独开启MLAA或者MSAA,否则性能下跌幅度会较大,会影响游戏本身的流畅性。
  AMD首次公布MLAA抗锯齿技术是在催化剂10,10a Hotfix中,期间已经更新过b、c、d等版本。截至本文发稿前,最新的催化剂驱动10.10e已经发布,新版本不但进一步加强了MLAA技术,还使得Radeon HD 5000系列也能支持MLAA技术了(MLAA技术发布初期只支持Radeon HD 6000系列)。
  从AMD官方给出的对比图来看,MLAA~对比强烈的边缘处理时作用明显,效果类似于特定的模糊处理。但作为一种后期处理技术,MLAA对画面全局使用滤镜处理,是不是也会影响到纹理的锐利度?比如不应该处理的地方却进行了MLAA抗锯齿,是否导致画面质量变差?下面笔者将通过实际测试来证明这个问题。
  
  MLAA DEMo实战演示画质对比
  
  由于MLAA技术属于后处理技术,因此很多截图工具不能截取到MLAA处理后的图像,包括我们常见的Fraps。之前有一些资料声称AMD提供了一个特殊的小工具,这个小工具的内部算法和驱动中的MLAA算法完全一致,用这个小工具可以得到和游戏中开启MLAA相同的画面。笔者通过其他渠道获得了和上述软件类似的软件,一共是三款,分别叫MLAA、MLAA2和MLAA3。它们不但可以可以演示MLAA和NMSAA的差异,还可以和MSAA技术进行对比,并且能够以截图方式体现MLAA和MSAA以及OAA的差距,并且能得到抗锯齿算法检测出来的边缘等信息。
  通过三款软件的对比,我们可以看到,MLAA对抗锯齿的效果还是相当明显的。不过需要特别说明的是,MLAA核心算法虽然只有一种,但可以通过人为调整取得不同的宽容度来改变抗锯齿效果。宽容度是指判断边缘的严格程度,也就是说:究竟边缘像素的差异需要多大,才会被认为是“边缘”并进行MLAA抗锯齿处理。
  我们打个比方来说,熟悉Photoshop的朋友肯定熟悉这样一个参数——容差。在Photoshop中使用魔棒选择画面区域时,容差可以让你确定选择时的宽容度。容差为1的时候,宽容度最小,Photoshop~,会选择和确定像素极其相似甚至完全相同的像素点;而容差设定为50甚至更大时,与确定像素点接近甚至基本相当的像素都会被包括进来。MLAA中也有类似的“容差”概念,因此究竟怎样确定“MLAA的容差”是一个相当困难的问题。不同的设置会导致最终效果出现巨大差异,这就需要厂商有相当强的优化水平和极为精准的拿捏手段了。
  
  MLAA游戏实战性能对比
  
  经过上文的讲述,想必大家都对MLAA有一定的了解了。下面笔者就同前主流的游戏来实际测试下MLAA能带来什么效果以及在游戏中实际应用的情况。
  测试平台:
  CPU:Core i7 860(睿频开启)
  主板:P55
  内存:DDR3 1333 2GB×2
  显卡:Radeon HD 6870 IGB
  操作系统:Windows 7 64bit
  驱动程序:催化剂10.10e
  测试游戏:《极品飞车14》、《使命召唤7》
  测试说明:在实测中,笔者将对比MLAA和MSAA 8×的平均帧数,并与关闭AA情况下游戏的帧数、画质等情况作出对比。
  
  在哪里开启MLAA
  
  在安装了新的催化剂驱动10.10e以后,我们打开催化剂控制中心,可以在3D面板中选择上方的“AA”选项,然后在下方的详细内容中可以看到“形态滤波”复选框。勾选此选项后,就意味着打开了MLAA功能了。
  
  《极品飞车14》游戏实测
  
  在《极品飞车14》中,开启了MLAA 8×性能要比开启MSAA的帧数高一些,平均胜出幅度在5%左右。从游戏画质对比来看,MSAA的纹理精细度要好一些,MLAA的一些画面纹理细节部分稍微有模糊感,但基本不会影响游戏效果。相比不开启AA的时候,两种抗锯齿技术对画质的改善都是巨大的。但MLAA对文字的处理依旧是软肋,所有的文字都会变得圆润。
  
  《使命召唤7》游戏实测
  
  《使命召唤7》的游戏引擎比较老,因此在开启MSAA 8×和MLAA的情况下两款显卡都能在80fps左右流畅运行游戏。性能方面,MLAA的平均帧数比MSAA 8×还是要稍高一些。画质方面怎没有特别巨大的差距,MLAA在这款游戏中的表现也是很出色的。
  
  测试小结
  
  在实际游戏对比中,MLAA展示了它出色的抗锯齿效能。不过和传统的抗锯齿技术不同的是,使用MLAA后整个画面感觉更柔和,和MSAA那种锐利的感觉有明显差别。另外,MLAA对文字的作用是相当明显的,一些游戏中的文字甚至Fraps的文字都出现了圆滑化的倾向。
  
  MLAA前景广阔
  
  MLAA作为一个新诞生的抗锯齿技术,在其初生之时就能获得不错的抗锯齿效能和画质效果,是令人欣喜的。但MLAA的问题也有一些,比如纹理锐利度问题,比如字体变形等问题,这都是不容忽视的。
  其实,MLAA在游戏主机上已经取得了很大的成功,例如在PS3的经典巨作《战神3》里面,MLAA的应用可谓非常出色,整个画面几乎看不到锯齿存在,并且画质精细度也得到很好的保证。《战神3》大获成功后,人们看到了MLAA的技术潜力,因此在新的催化剂驱动中,AMD将其作为一种新功能加入,给玩家带来更多的选择。从游戏主机对MLAA成功的应用来看,MLAA是相当有潜力的抗锯齿技术。目前的MLAA利用DirectCompute技术实现,因此老一些的Radeon HD 5800理论上都能打开MLAA。我们有理由相信,在新一代显卡进一步加强DirectCompute性能并特别针对MLAA技术改进后,MLAA能够在性能和画质上取得平衡,让我们的游戏锯齿更少,画质更精美!
其他文献
也许你并不需要强悍的3D性能,而集成的显示核心又喂不饱你偶尔想玩会游戏的冲动;或者你手上有现成的超迷你机箱,却苦于找不到一块价格便宜、省电而且发热量极低的半高显卡……那么你要等的梦中情人可能就是这块S3 Chrome 530 GT了。  Chrome 530 GT与其兄弟Chrome 440 GTX同样定位于客厅系统,不过Chrome 530 GT的高清化做得更加彻底。首先在接口上,Chrome5
从经典的BA-2000 到与DEs动态节能技术几乎同时诞生的GA-EP45,DS4,笔者一直是技嘉主板的忠实FANS。而到今年2月,在看过《微型计算机》2月下刊出的《“6系列”王者技嘉P67A-UD7主板》一文后,笔者又换用了这款在技嘉LGAll55主板中定位最为高端的产品。经过一个多月的体验,笔者发现,与以往技嘉主板不同的是,该主板除了具备较强的超频能力、优秀的做工外,它还带来了像“动态节能引擎
受新春放假的影响,每年第一季度的DIY市场都相对平淡。今年的情况也不例外,不过两大处理器巨头频繁的产品,市场调整动作,和Intel新平台遭遇芯片组BUG(可能导致SATA设备工作失常)的事件却为今年第一季度的处理器市场增添了不少关注点,更为接下来的市场竞争添加了不少的未知数。同时,移动互联平台的快速发展,也在进一步催促着桌面平台的能耗改进。巨头们都在筹划着自己的下一张王牌,当前市场暂时的平静当真可
宏碁Aspire Z5751最大的特点是采用强化模拟多点电阻式触控面板,可以避免光学触控屏常见的缺陷《主要是误操作》。以往在我们的印象中,电阻触控屏无法多点触控且难以做到17英寸以上,但是宏碁Aspire Z5751改变了我们的看法。拿到实际产品后,我们特意与其它光学触控机型做了对比,发现使用宏基Aspire Z5751时基本上不会出现光标跳动的情况,而且在使用笔尖触碰时可以将光标移到距边框仅4个
近年来,三诺英雄系列音箱在DIY装机市场建立了良好的口碑。在牛年之际,三诺的英雄系列也保持了每年推出一款生肖音箱的传统,今年推出的就是H-223金牛版音箱。  三诺H-223金牛版的整体造型棱角分明,比较适合阳刚的男性用户。其低音炮采用全木质箱体,造型方方正正,箱体表面采用黑色PVC贴皮。低音炮正面的倒相孔处设计了一块带有烤漆工艺的塑料装饰板,板上拥有类似波浪的纹路,为色彩单调的低音炮增色不少。在
不少华硕G73JH笔记本电脑用户都饱受GSOD(Grey screen of Dealh)之苦,但随着华硕更新了显卡VBIOS,这个问题已经得到完美解决,不过刷新VBIOS并不是一件简单的事情,到底该如何操作呢?我们将进行详细讲解。    华硕G73JH笔记本电脑配置的显卡为ATI Mobilitv RadeonHD5870,如果G73JH用户采用系统原配的显卡驱动9.12版,运行游戏或者3D测试
2001年的韩国首尔,有个年轻人正在韩国现代集团总部的大厅中焦急得来回踱步,忐忑不安的他知道,如果见不到现代集团董事长郑周永,那他的企业将会分崩离析。但他不会想到,他所引来的韩国现代火种将会让他的企业在短短数年内成为国内的IT界的一颗新星。  一个是来自农村的中国小伙,一个是来自韩国的著名“财团”。他们的联手促成了一股强大的势力,在群雄逐鹿的中国IT市场中,谱写了一段传奇的篇章。  蒋吉海是湖北省
“商务本”,一提到这三个字,可能各位心里面浮现的第一个念头是“昂贵”吧?如果是部分采用了金属材质的商务机型呢?相信是“更昂贵”。今天我们就要借助一款机型来打破这个似乎有些过时的看法,是谁?售价3999元的搭载了Sandy Bridge酷睿i5处理器的神舟精盾K480A。  精盾K480A换用了全新的模具,但是顶盖依然是似曾相识的。它采用了拉丝金属材质,质感不错,配以浅灰的颜色,很有几分内敛的商务气
铭鑫,一个近年来成长较快的显卡品牌,不过它的知名度仍然不够高。今天,我们通过其一款定位于高端,具有代表性的铭鑫视界风GTX560Ti-2GBD5中国玩家版(以下简称“GTX560Ti中国玩家版”),来看看该品牌的产品究竟如何。  中国玩家版系列显卡定位高端,力求在用料和设计等方面能够满足大部分高端玩家的需求。GTX560Tl由国玩家版显卡采用非公版设计,核心频率、显存频率和流处理单元频率分别为94
来,做个小测试,你能说出这些鼠标分别是第一款什么鼠标吗?罗技MouseMan Cordless、微软InteliMouse、微软IE 1.0、罗技MX1000。别急着看下面,先想一想。      怎么样,能回答出几个?答案是罗技MouseMan Cordless——1991年,第一款无线鼠标;微软IntelliMouse——1996年,第一款滚轮鼠标;微软IE1.0——1999年,第一款光学鼠标;