ApocalypseSPEC 发表于 2014-11-10 01:15

实在看不下去了,我来指路一个真正能用的新版64位SweetFX(含SMAA抗锯齿)吧,附对比图,效果一目了然。>11月15日更新下载链接及预设方案<

一直觉得这游戏没抗锯齿很蛋疼。

然后在3dm下过两个不同的据说有SMAA的SweetFX,结果发现没什么效果???

毕竟也是玩老滚ENB之类东西的老手了,我就不信搞不定区区一个SMAA。

自己动手丰衣足食

首先找到了SMAA injector原作者MrHaandi的网站,发现已经很久没更新,最新的版本也只能支持32位游戏。

然后找到这么一篇教程http://www.overclock.net/t/12967 ... weetfx-and-gedosato

有兴趣的自己看,我从这里获得的情报是,原版SweetFX的作者是Ceejay.DK,最新版本为1.5.1,只支持32位游戏。

另外有个Boulotaur2024做了另一个版本的注入器(内核仍然是Ceejay.DK的),代码更优化,关键是支持64位游戏。

那么好吧,先去下个Boulotaur2024最新版的SweetFX跟之前在论坛上下的SweetFX对比下。

很不幸地发现,之前在论坛下载的SweetFX是Ceejay.DK的原版,并且是过时的1.3版本,如果你装了觉得有用,那是自己骗自己,因为它只支持32位游戏。

然后我按照安装说明装好Boulotaur2024最新版的SweetFX,效果果然立竿见影。

附上SweetFX原作者Ceejay.DK在Guru3D论坛SweetFX发布页面的兼容性说明,这是Ceejay.DK原版1.5.1的说明,仍然未支持64位,1.3就更不可能了。

Compatibility
SweetFX works with almost any 32bit (and hopefully soon 64bit) DirectX 9, 10 or 11 game or application.
SweetFX 支持几乎所有32位(但愿很快也能支持64位)的DX9、10、11游戏及应用程序。
It runs on all Windows versions from Windows 2000 and up. Both 32bit and 64bit.

It works perfectly with all cards that can run DirectX9 games and support shader model 3. (that's all cards since the Ati Radeon X1xxx and Nvidia Geforce 6xxx series)

Some of the effects will even work on cards so old that they can only run shader model 2. (Ati Radeon 9xxx to X8xx series and the GeForce FX 5xxx series)
- there is a compability setting that enables support for these really old cards in /SweetFX/SweetFX_compatibility_settings.txt

64bit support should be coming in the near future as Boulotaur2024 has been working on a new injector that works with 64bit.
由于Boulotaur2024 正在制作一个可以支持64位的注入器,对64位的支持应该在不久的将来就可以实现。
Hiscurrent WIP version should work with most 64bit executables and once it's matured a little more it will most likely become the new default injector for SweetFX
他现在正在制作的版本应该可以支持大多数64位应用程序,等这个版本更成熟一些之后,将有很大可能成为SweetFX新一代的默认注入器。
It may work on Linux using Wine - please report your findings.

It does not work well with most programs that overlay an image onto the game. It has a workaround for the Steam overlay so that will work, and you can make overlays based on Rivatuner OSD work as well with a compability setting in those overlays , but other overlays may prevent SweetFX from making changes to the image or outright crash the game - turn those off.


事实上Boulotaur2024的版本经过我亲测,性能和稳定性都没有任何问题,而且已经完美支持64位。(至少只打开SMAA、锐化、HDR几项时无问题,其它特效未测)



这个游戏要看SMAA有没有生效,最简单的办法,进游戏视角稍微斜着看你站着的那个塔的地板边缘有没有明显锯齿就可以了,连跑路都省了。

下面贴两张刚刚截的对比图,注意看地板边缘,对比还是挺明显的,哪张开了抗锯齿就不用我说了吧。

你们可以用同样方法试试你们之前下的SweetFX到底有没有效果。有效果就别折腾了,没效果说明你下了错误的版本,请去下载上述支持64位版本。




接下来是你们关心的降不降帧问题。

我实测I7-4790K / ASUS ROG R9-290X MATRIX,画质全ULTRA+超清材质补丁,同场景降2帧,就是说有损耗但是损耗很小。

没有任何一种抗锯齿是对性能没有影响的,只是影响程度不同,效果质量和性能损耗是SMAA<MSAA<SSAA。

某些人上传的SweetFX,号称提高画质完了还提升性能,帧数+10 bla bla bla bla...........

对此我只能呵呵,画质提升还性能提升?天上掉馅饼?那多装点"优化软件"就行了,还买个毛显卡?

极限画质下,游戏帧数提升10帧什么概念?比GTX970到GTX980之间的性能差距大得多,这两张显卡差多少钱?

如果SweetFX有这种提升画质同时怒提10帧的黑科技,nVidia和AMD两家显卡厂商早为了收购SweetFX买断专利抢破头了,还轮得到我们捡便宜?

我非常不齿这种强行吹逼行为,也请坛友们有一定的自主鉴别能力。


接下来是喜闻乐见的传送门 (11月15日更新)

Boulotaur2024版SweetFX发布页:
http://forums.guru3d.com/showpost.php?p=4581604    <-这是作者在论坛的发布帖子,看看就好,下载看下面。


下载页
http://sfx.thelazy.net/downloads/


我们需要用到的是第三种

SweetFX 1.5Boulotaur2024's Injector with CeeJayDK's 1.5.1 shaders and more. (x64 support)


直接下载链接 (经测试广东电信可以直接下载无需代理,国内网络应该大部分也都可以)
http://sfx.thelazy.net/static/media/downloads/Boulotaur2024.Injector_CeeJay.dks.1.5.1.ChromaticAberration.7z
这个是7z格式的压缩包,请使用7zip或者其它通用性较强的解压工具解压,winrar貌似是解不了的。
分流
这个帖子里有人上传了分流版,应该也是正确版本,直接下载不了的可以从这里下。
http://bbs.3dmgame.com/thread-4516300-1-1.html



安装方法:

把压缩包内容解压到游戏目录里的x64文件夹内,然后把压缩包里SweetFX_x64文件夹里的两个dll文件也拖到x64文件夹内覆盖

设置方法:(使用后面介绍的预设方案的话,这一节可以略过)

默认设置是开了SMAA、纹理锐化。

默认设置直接用就可以,如需修改,记事本编辑SweetFX_settings.txt文件。

找到

#define USE_SMAA_ANTIALIASING    1// 这里是SMAA的开关,数字改成0是关,1是开。

#define USE_LUMASHARPEN            1// 这里是纹理锐化的开关,同样0是关,1是开。我把这个关了,喜欢原版比较柔和的质感。

另外推荐打开HDR,可以大幅提升阴影层次感,实测性能损耗很少。(以下截图未开HDR,建议实测视觉效果和性能损耗再决定是否开启)

其它特效开关有兴趣的自己研究,我就不一个一个说了。



《中土世界:暗影魔多》的多种SweetFX预设方案。(11月15日更新)
http://sfx.thelazy.net/games/game/686/

这部分不是必须的。SweetFX本体已经默认开启抗锯齿功能,这些预设方案是玩家上传的,包含色调和特效的修改设置,有截图预览,可以按个人口味选择。
拿不定主意的话我推荐eARTHQUAKe Config这一款,色调比原版稍微鲜艳一点,阴影也是稍微重一点,但都恰到好处,不会太夸张。
Enhanced Mordor这一款阴影非常重,比较偏电影风格,看下载量这一款是最多的,我觉得有点太夸张了,喜欢色调浓重的可以选择。


预设方案文件使用方法:

第一种懒人的办法:(简单暴力)
把下载的预设txt文件的所有内容全部复制,覆盖原版自带的SweetFX_settings.txt文件的所有内容。

第二种正常人的办法:(好处是你可以下载多种预设方案收藏,换着用方便)
把下载的预设txt文件也放到游戏目录的x64文件夹内,然后修改“SweetFX_preset.txt”这个文件。
打开之后你看到的是 #include "..\..\SweetFX_Settings.txt"
这里只需要把SweetFX_Settings.txt这段文字修改成你刚下载的预设文件的文件名就好了,注意不要少了表示文件格式的.txt几个字。
如果预设文件的文件名包含特殊字符导致编辑后无法保存,你可以随意改预设文件的文件名,不影响使用。比如把下载的预设文件改成"1.txt",然后SweetFX_preset.txt中改成#include "..\..\1.txt" 就可以用了。

游戏内直接开关SweetFX、对比效果的方法:

按键盘Scroll Lock键即可直接开关SweetFX,找个有锯齿的地方,开关对比即可。(就是键盘F12的右边第二个键)

某些预设方案把默认的Scroll Lock键改成了Insert键,如果Scroll Lock无效的话试试Insert。

自定义SweetFX快捷键的方法看18楼我的回帖。

ApocalypseSPEC 发表于 2014-11-10 02:50

本帖最后由 ApocalypseSPEC 于 2014-11-10 05:31 编辑

上一张对比图,左为论坛某帖里所谓的"最新SweetFX"的shaders文件夹内容(实为1.3版本+32位注入器),右为Boulotaur2024 SweetFX最新版本shaders文件夹内容。

一般我不喜欢针对别人,但是拿个过时版本的SweetFX出来,强行"最新版本"、"提升画质"、"帧数+10"、"优化xxxxx",我简直醉了。


ApocalypseSPEC 发表于 2014-11-10 03:27

本帖最后由 ApocalypseSPEC 于 2014-11-10 06:04 编辑

同场景开关SMAA的帧数对比图,为了截图小于300K,截图质量压的很低,效果已经看不出来区别,比较下帧数即可。
未开SweetFX内置的HDR,仅有SMAA抗锯齿效果。图片没排序,总之D3D11低两帧左右的是开了SMAA的那张。













就是玩 发表于 2014-11-10 09:16

我来顶一个,一会试试。

w1002088778 发表于 2014-11-10 11:31

技术贴,顶!!!

liujielong123 发表于 2014-11-10 12:16

下不下来

g8k4t5jeh 发表于 2014-11-10 14:16

原來64位一直不能用, 難怪都覺得沒效果, 這個真心給力啊, 感謝樓主

里维斯拉谢尔 发表于 2014-11-10 15:57

{:3_121:}{:3_121:}

saki19871030 发表于 2014-11-11 17:06

拜托来个网盘 真心下不下来

hs910130 发表于 2014-11-12 13:27

下載實測有強化畫質,而且也可用在NBA 2k15 pc 版本上 感謝大大分享

xxto 发表于 2014-11-12 16:57

maimaiya 发表于 2014-11-12 17:05

lz上传个度盘把,外链下不了 啊

坏温柔 发表于 2014-11-12 23:01

按照方法放进去以后进不了游戏,进游戏就黑屏,求解

33ddmm008 发表于 2014-11-13 12:43

某些人上传的SweetFX,号称提高画质完了还提升性能,帧数+10 bla bla bla bla...........对那样的“高手”真的只能呵呵了,楼主才是真正的技术帝

jhgfkdj 发表于 2014-11-13 17:38

看看啊                        

guojingwy 发表于 2014-11-15 00:46

楼主我问下怎么修改开关SweetFX的快捷键,我的键盘没有Scroll Lock键 我想改成f12

ApocalypseSPEC 发表于 2014-11-15 09:05

本帖最后由 ApocalypseSPEC 于 2014-11-15 12:14 编辑

guojingwy 发表于 2014-11-15 00:46 static/image/common/back.gif
楼主我问下怎么修改开关SweetFX的快捷键,我的键盘没有Scroll Lock键 我想改成f12 ...
打开SweetFX_settings(或者今天刚刚更新的多种预设方案的设置文件)
在最下面可以找到
   /*-----------------------------------------------------------.
/                  Key settings                               /
'-----------------------------------------------------------*/
// This is the section where you can define your own key mapping
// See the following URL to find out what keycode a key has:
// http://www.cambiaresearch.com/ar ... har-codes-key-codes

// key_toggle_sweetfx = 45 ; 45 = Einfg
// key_screenshot   = 35 ; 35 = Ende->
// key_reload_sweetfx = 46 ; 46 = Entf

// key_toggle_sweetfx 就是开关键,把后面的第一个数字改成你需要的键位对应的数字,我目前用这个设置的开关键是insert,对应数字45。按你的需要改成F12,就是把45改成123。
// key_screenshot 是截图键。
// key_reload_sweetfx 是重新载入SweetFX,这个一般用不着。

键位数字对照表:

guojingwy 发表于 2014-11-15 17:52

ApocalypseSPEC 发表于 2014-11-15 09:05 static/image/common/back.gif
打开SweetFX_settings(或者今天刚刚更新的多种预设方案的设置文件)
在最下面可以找到
   /*------------ ...

那就是改成key_toggle_sweetfx = 123 ; 45 = Einfg 这样吗?

酱油蘸饺子 发表于 2014-11-15 18:40

楼主,你显卡温度也太高了

ApocalypseSPEC 发表于 2014-11-15 18:48

guojingwy 发表于 2014-11-15 17:52 static/image/common/back.gif
那就是改成key_toggle_sweetfx = 123 ; 45 = Einfg 这样吗?

对。
如果改了无效就把SweetFX_settings和下载的预设文件里都这样改。

ApocalypseSPEC 发表于 2014-11-15 18:49

酱油蘸饺子 发表于 2014-11-15 18:40 static/image/common/back.gif
楼主,你显卡温度也太高了

我也觉得{:3_100:}290X大火炉名不虚传啊,冬天不用开暖气了

用到爆炸换390X{:3_111:}

dakui30 发表于 2014-11-15 19:52

实用贴!!

guojingwy 发表于 2014-11-15 20:54

ApocalypseSPEC 发表于 2014-11-15 18:48 static/image/common/back.gif
对。
如果改了无效就把SweetFX_settings和下载的预设文件里都这样改。

这个真是好啊,实测用在刺客信条大革命里抗锯齿效果比自带的MSAA还要好而且能提高很多帧数

ApocalypseSPEC 发表于 2014-11-15 21:14

guojingwy 发表于 2014-11-15 20:54 static/image/common/back.gif
这个真是好啊,实测用在刺客信条大革命里抗锯齿效果比自带的MSAA还要好而且能提高很多帧数
...

帧数高是因为SMAA比MSAA性能消耗小,不过效果还是不如MSAA的。优势主要是性价比。

guojingwy 发表于 2014-11-15 21:38

ApocalypseSPEC 发表于 2014-11-15 21:14 static/image/common/back.gif
帧数高是因为SMAA比MSAA性能消耗小,不过效果还是不如MSAA的。优势主要是性价比。
...

我是对比了很多遍之所以说比他自带的MSAA好是因为开MSAA的话物体尤其人物边缘会有白色的边在背景是深色的时候尤其明显,用SMAA的话几乎看不到那个白边,再就是MSAA开了以后物体边缘明显的会有点点发虚SMAA的话边缘反而会更清晰,而且如果MSAA和SMAA来回切换观察会发现MSAA开了后整体画面要比SMAA稍稍模糊一点。再说最关键的抗狗牙效果几乎不分上下,我2560 1440的分辨率不知道1080P下实际是什么效果

magicliuqian 发表于 2014-11-16 00:13

楼主,为什么弄了以后,进不了游戏,停止工作

zhouxuxinnnn 发表于 2014-11-20 22:59

其他游戏不能用吗,孤岛4,刺客,cod11貌似都不成功

billtaco 发表于 2014-11-22 19:40

實在太強大了~~~

Dante_Kennedy 发表于 2014-11-24 17:41

楼主能请教一下嘛?官网这个64位游戏通用的sweetfx,隔壁刺客大革命用不了,EXE无法启动(停止工作)。
换破解倒驱动什么都试过了,实在无解。很多人这样。

stfenqiu001 发表于 2014-11-24 19:26

请问这游戏阴影 高和极高有什么区别?
页: [1] 2 3
查看完整版本: 实在看不下去了,我来指路一个真正能用的新版64位SweetFX(含SMAA抗锯齿)吧,附对比图,效果一目了然。>11月15日更新下载链接及预设方案<