AMD在这一代产品中引入了一种全新的AA模式,命名为MLAA(Morphological Antialiasing),即形态抗锯齿。
MLAA采用的是Post-filtering(后滤波)机制,可根据颜色去寻找图像中的边缘,进行平滑处理。该技术最大的优势在于对再多物体渲染时也不会对系统造成过大负担,而效果则接近于8xMSAA。
由于MLAA采用的是后滤波机制,故不可避免地存在Nyquist Limits(奈奎斯特采样定律),当显示的频移超过Nquist的极限时,图像色彩发生混迭的现象时,会造成图像的失真,另外该技术对在光栅化的时候丢弃的信息也无能为力。
从Catalyst 10.10a Hotfix驱动开始,AMD就在驱动中心AA选项中加入了“Morphological filtering”的选项,在使用Radeon HD 6800系列显卡时可以开启MLAA技术。
下面我们就针对MLAA进行测试,看看开启后性能的下降程度如何,而在画质上又有多大提升。
测试平台:
CPU:AMD Phenom II X6 1090T OC 4GHz
Mobo:ASUS Crosshair IV Formula
Graphics:ASUS Radeon HD 6850 1GB (775c/4000mMHz)
Memory:Apacer DDR3-1333 OC 1600MHz 9-9-9-24 1T 2GB*2
HDD:WD Caviar Black 640GB
OS:Microsoft Windows 7 Ultimate 64bit(Aero Enable)
Drivers:Catalyst 10.10a Hotfix
在我们测试初期,由于驱动的不完善,MLAA并未在所有的主流游戏中都奏效,故我们仅挑选了API为DirectX 9.0c的RTS游戏《Warhammer40K:Dawn of War II》进行测试,分别选择开启2x/4x/8xMSAA以及MLAA。
从测试结果来看,该游戏开启MLAA相比NoAA时性能下降幅度为43.69%,比开启2xMSAA及4xMSAA时的性能损失大许多,而比8xMSAA则要低3帧左右。
下面我们再来看看MLAA与MSAA在游戏中的效果如何。(以下图片均为原图放大4倍)
NoAA情况下叶子的边缘锯齿严重
开启MLAA后边缘锯齿情况得到改善
4xMSAA情况
8xMSAA情况
从游戏画面截图来看,MLAA的效果基本与8xMSAA相若,不过在性能损失上也与8xMSAA相差不多。
在Radeon HD 6800系列产品发布伊始,由于驱动的不完善,MLAA在许多主流游戏中均不奏效,不过在短短半个月时间内,AMD就先后推出了4个版本的Catalyst 10.10 Hotfix进行bug修复,在Catalyst 10.10d Hotfix中还特别针对MLAA的游戏兼容性进行改善,解决MLAA开启无效的问题。
我们相信随着驱动的不断完善,AMD的MLAA技术将能够走得更远。
超能网友一代宗师 2010-11-18 12:19 | 加入黑名单
该评论年代久远,荒废失修,暂不可见。
支持(0) | 反对(0) | 举报 | 回复
8#
超能网友一代宗师 2010-11-18 12:18 | 加入黑名单
该评论年代久远,荒废失修,暂不可见。
支持(0) | 反对(0) | 举报 | 回复
7#
游客 2010-11-13 10:23
该评论年代久远,荒废失修,暂不可见。
支持(0) | 反对(0) | 举报 | 回复
6#
游客 2010-11-04 15:59
该评论年代久远,荒废失修,暂不可见。
支持(0) | 反对(0) | 举报 | 回复
5#
游客 2010-11-04 10:25
该评论年代久远,荒废失修,暂不可见。
支持(0) | 反对(0) | 举报 | 回复
4#
游客 2010-11-04 09:28
该评论年代久远,荒废失修,暂不可见。
支持(0) | 反对(0) | 举报 | 回复
3#
游客 2010-11-04 09:27
该评论年代久远,荒废失修,暂不可见。
支持(0) | 反对(0) | 举报 | 回复
2#
游客 2010-11-03 20:20
该评论年代久远,荒废失修,暂不可见。
支持(0) | 反对(0) | 举报 | 回复
1#