PS4_XBOX720 发表于 2011-8-24 00:47

为"死亡空间1"加上万用反锯齿"FXAA"!

什么是FXAA?

    FXAA全称为“Fast Approximate Anti-Aliasing”,翻译成中文就是“快速近似抗锯齿”。

它是传统MSAA(多重采样抗锯齿)效果的一种高性能近似值。它是一种单程像素着色器,
和MLAA一样运行于目标游戏渲染管线的后期处理阶段,但不像后者那样使用DirectCompute,
而只是单纯的后期处理着色器,不依赖于任何GPU计算API。

正因为如此,FXAA技术对显卡没有特殊要求,完全兼容NVIDIA、AMD的不同显卡
(MLAA仅支持A卡)和DX9、DX10、DX11。


    相比于MSAA,FXAA的目标是速度更快、显存占用更低,还有着不会造成镜面模糊
和亚像素模糊(表面渲染不足一个像素时的闪烁现象)的优势,而代价就是精度和质量上的损失。

    按照FXAA技术开发者Timothy Lottes的说法,GeForce GTX 480利用FXAA Preset 2
(第二种预设)处理一帧1920×1200分辨率画面时所需时间不到1毫秒。

FXAA现在有三种版本:“FXAA 1”是最早最基础的版本,也是在PC游戏中使用最广泛的,
已用于《F.3.A.R》、《永远的毁灭公爵》、《柯南时代》、《Crysis 2》、《无主之地》等等。

“FXAA 2”是针对Xbox 360游戏机专门设计的;“FXAA 3”又有两种算法,Quality质量版本
面向PC,Console主机版本则面向Xbox 360、PS3。

    FXAA 3相比于FXAA 1有很明显的性能优势,GeForce GTX 480 DX11默认设置下
使用FXAA 3 Quality处理典型的720p分辨率画面只需要大约0.21毫秒。
另外DX9、DX11模式下性能差异会很大,其中DX11更快一些。


    本世代A.AVG(动作冒险)标竿、PS3独占大作《神秘海域3 德雷克的欺骗》
11月1日即将面市,前段时间有消息透露本作会使用MLAA。

但现在据官方开发人员透露《神秘海域3 德雷克的欺骗》可能采用FXAA,
而且将会是FXAA3版本。

换言之,FXAA,就是喜爱用最高设置的PC用家的恩物!!
从前的鱼与熊掌不可兼得的时代,已经结束!(既可用最高设置,同时又可抗锯齿)

==========================================

注意,若已经有用显卡或游戏自带的反锯齿功能,请先关闭!


A.把"d3d9.dll","Fxaa3_11.h","shader.fx",
全部放进,游戏EXE的所在处!

B.进入游戏,即自动开启FXAA功能!

始终是外加功能,所以,任何责任,阁下自理,本人不付任何责任!


PS.若之后不想要FXAA,只需要把"d3d9.dll","Fxaa3_11.h","shader.fx" 从 "游戏EXE的所在处"移走即可!


NO FXAA 放大欣赏,那像狗牙一般锐利的锯齿





FXAA 给你一个顺畅完美"死亡空间"







zt6538 发表于 2011-8-25 13:12

下来试试

Okknor 发表于 2011-8-26 17:18

感谢分享

as3433333 发表于 2011-10-27 03:59

看看呢~希望有效果

jerulchen 发表于 2011-11-14 17:22

支持,,貌似是好东西

guanxz32 发表于 2011-12-22 22:48

继续收割``````

19890803l 发表于 2011-9-22 01:24

谢谢楼主 这个很有用

simada 发表于 2011-12-31 09:43

使用有效,谢谢共享。

loveless21 发表于 2012-11-18 15:36

比游戏自带的抗锯齿好了一点,不过用了帧数下降了20多帧,而且字体也变得模糊了。
页: [1]
查看完整版本: 为"死亡空间1"加上万用反锯齿"FXAA"!