PCDVD數位科技討論區
PCDVD數位科技討論區   註冊 常見問題 標記討論區為已讀

回到   PCDVD數位科技討論區 > 電腦硬體討論群組 > 顯示卡討論區
帳戶
密碼
 

  回應
 
主題工具
walkingdog
Golden Member
 

加入日期: Dec 2002
文章: 3,258
Tune the game to your style:post process tools - ReShade and SweetFX (warning:lots of

小弟利用一點時間寫了一些有關reshade的內容與比較, 感謝Mafia 3給我源源不
絕的動力, 有興趣可以看看. 個人認為reshade是很棒的東西, 可以調校出自己喜
愛的畫面, 專業玩家必備工具, 小弟懶得校稿, 有錯尚請指教...

本文亦發表於Hardforum
https://hardforum.com/threads/tune-...f-pics.1915903/





In this article I would like to introduce the Reshading world to those who are not
roaming in this field. Today many people use SweetFX to enhance their gaming
experience, now I’m one of them, but not the adventurous and desiring ones due to
laziness. Recently I played Mafia 3 and found the images were quite blurry, this
made me a little dizzy&crazy. In most cases, I just ignore the blur and focus on the
gameplay, but sometimes it got too far that I couldn’t bear it anymore. I randomly
found a reshade for Mafia 3, it’s called Nyclix reshade. After applying it I got a totally
shocking experience, and start to think maybe it’s time to move on to the post
processing world.


Not everybody likes reshading, they just want to enjoy games and relax themselves
a bit, if you are among them, then quit this article because it’s a waste of time, but if
you want to have a little funny visual contact of your gaming images, then the
following may be helpful.


There are other reshading tools, but in this post I just focus on the Reshade injector
and SweetFX, and thanks to those who devote themselves to the post-process
reshading tools that we may enjoy and shape the game presentation to our likings.


1. Reshade + SweetFX
This is the main tools I use for my favorite games, with Reshade the injector and
SweefFX the post-process reshading. I love manually adjusting the parameters and
see the difference, although there exists easy ways to do so, with in-game overlay and
tools to directly see the changes, that’s much conveniect for the lazy, and I'll leave it
to the later part.

You can download “Reshade+SweetFX” here
https://sfx.thelazy.net/downloads/

all the files of ReShade 1.1.0 & SweetFX 2.0




Now we’ll inject SweetFX to the game (or you can manually put necessary files to the
game directory). Run the file “Reshade Setup.exe”, a window will pop out, choose the
game execution file (assuming you know the location or path), the program will
autodetect the graphics API of the game, just wait and see, if the detection fails, then
manually select the API youself, don’t choose wrong or face the conquence (Frankly
speaking I don’t know the conquence ). The injection will probably be done within 3
seconds.





After the program showing “Run [game name]”, the injection is complete,
congratulations! This procedure only needs to be done once, so no need to do it again,
unless you mess up your configuration and want to rewind the change.


Before we discuss how to change post-process settings, let’s talk about how to remove
the injection first. Due to different SweetFX version, the uninstallation is a little
different but not difficult, the link below explains the difference
https://reshade.me/forum/troublesho...install-sweetfx

I made a .bat file that autodeletes all files of SweetFX 2.0 and Reshade,
just put the file in the game exe directory and run it, you don’t have to del files one by
one. Make sure your games aren’t installed in the OS protected “Program Files”
directory or autodelete may fail. You can write your own .bat file according to your
SweetFX version. Below is my bat file content, you can copy it to your own.

rmdir /s/q SweetFX
del EULA.txt
del README.txt
del ReShade Setup.exe
del ReShade.fx
del ReShade32.dll
del ReShade64.dll
del Sweet.fx
del d3d9.dll
del dxgi.dll
del d3d11.dll




Now let’s talk about juicy part.

After injecting SweetFX, there should be a subdirectory named SweetFX in the
game directory where game execution file is located, inside there should be a file
named SweetFX_settings.txt , this file contains all post-process reshade parameters
that are crucial to the final images.




The upper part consists of many on&off “levers” that leave gamers to decide whether
to use it or not, “1” means enabled and “0” means disabled. In default condition, there
should be 2 reshades being used – SMAA & LUMASHARPEN.


all usable reshades in SweetFX 2.0 and default-enabled reshades






IMO these two are the most important and useful reshades SweetFX could provide.
SMAA blows in-game jaggies away efficently and LUMASHARPEN retains the
sharpness of textures, they both do a great job and the outcome is obviously good and
spectaculiar. For example, in Gothic 3, with community patch 1.75 carrying FXAA,
or community patch 1.74 carrying edge smoothing AA, the images are not so
impressive, sometimes jaggies still there, or textures a little blurry, especially while
facing light source, but by injecting SweetFX, I find all the problems have been taken
care of in a satisfying way, that’s really a huge improvement to the gaming
experience, although performance drop is unavoidable in most cases, sometimes a
little, sometimes a lot. You should evaluate the capability of your graphic card to
maintain a balance.


In the SweetFX_settings.txt each reshade has some parameters to adjust, you can
tweak them to your liking. Personally I don’t like to tweak the numbers unless I want
to make some presets for others to use. If you want to use another preset, just copy the
texts of the preset to SweetFX_settings.txt, replacing old texts.

The following is a before and after screenshots, you can toggle the two in game with
the key " Scroll Lock" (This key can be changed through "Global_settings.txt" file)

Gothic 3 - original vs injectSweetFX (SMAA、LUMASHARPEN)
https://cdn.knightlab.com/libs/juxt...08-0edaf8f81e27


Gothic 3 – original vs my current preset (CARTOON、SMAA、LUMASHARPEN、DITHER)
https://cdn.knightlab.com/libs/juxt...08-0edaf8f81e27
https://cdn.knightlab.com/libs/juxt...08-0edaf8f81e27



2. ReShade 3.0.3

download
https://reshade.me/

This is a powerful reshade tool, probably designed for the lazy, just download
ReShade 3.0.3, run it, a window will pop out asking for the game execution file, give
the file to the injector and the graphics API version if a proper API can not be
auto-detected. Then the program will ask if you want to download some reshades
from the internet, answer yes and wait for several seconds, you should know that the
more reshades you import into a game, the more loading time when the game starts,
so I strongly recommand no more than 10 reshades. When “done” is shown in the
window, the injection is complete, but remember it’s still not enabled, now you can
quit the program and run the game.

list of all usable reshades from internet with ReShade 3.0.3, choose carefully





In game you can call up a overlay tool by tapping “SHIFT + F2”(default). For the first
time it will guide you how to use and implement reshades, just follow the tutorial.

Greeting message, click "continue"



First you must click "+" to name the profile



All the imported reshades you can use



Select what reshades you want, each resahde has specific parameters that can be
tweaked in the region below



Adjust them to your style, every change you make will take effect immediately on the
screen, this will allow you to compare the difference as you change the parameters,
that’s very convenient for gamers to get the perfect images or style they want. The
following are some of the imported reshades compared to original images with AA off.
You can mix all imported reshades as you want, but some may not take effect as you
expect, and beware, the more reshades imported, the more loading time as game
starts...


AdaptiveSharpen
(use the slider bar to compare the difference)
https://cdn.knightlab.com/libs/juxt...08-0edaf8f81e27


HDR
(use the slider bar to compare the difference)
https://cdn.knightlab.com/libs/juxt...08-0edaf8f81e27


AmbientLight
(use the slider bar to compare the difference)
https://cdn.knightlab.com/libs/juxt...08-0edaf8f81e27


Bloom
(use the slider bar to compare the difference)
https://cdn.knightlab.com/libs/juxt...08-0edaf8f81e27


Cartoon
(use the slider bar to compare the difference)
https://cdn.knightlab.com/libs/juxt...08-0edaf8f81e27


Curves
(use the slider bar to compare the difference)
https://cdn.knightlab.com/libs/juxt...08-0edaf8f81e27


FilmicPass
(use the slider bar to compare the difference)
https://cdn.knightlab.com/libs/juxt...08-0edaf8f81e27


Vignette
(use the slider bar to compare the difference)
https://cdn.knightlab.com/libs/juxt...08-0edaf8f81e27


Levels
(use the slider bar to compare the difference)
https://cdn.knightlab.com/libs/juxt...08-0edaf8f81e27


GaussianBlur
(use the slider bar to compare the difference)
https://cdn.knightlab.com/libs/juxt...08-0edaf8f81e27




3. Examples
Not all games need reshading, sometimes it’s better not to do anything.
In some games though, like Mafia 3, if there’s no reshading, I probably won’t
play it. I can bear with low-quality textures, but can hardly stand with the serious
fuzziness. Everyone has his or her own style, my dislike may be your like, and vice
versa.


Mafia 2

I tweak this game to my liking, and in fact, I like the outcome. The color and
enviroment are more vivid and lively, the streets look vigorous and brisk, all
objects look more stereoscopic...

original:lots of jaggies, a little blurry, the light is too flat, the color is dull
reshade:SMAA, LUMASHARPEN, HDR, CLARITY (all with default parameters)


My used reshades in Mafia 2



Comparison 1
(use the slider bar to compare the difference)
https://cdn.knightlab.com/libs/juxt...08-0edaf8f81e27

Comparison 2
(use the slider bar to compare the difference)
https://cdn.knightlab.com/libs/juxt...08-0edaf8f81e27




Quantum Break

This game uses scaling to fit 1080P graphic output, but this causes serious blurry
image. Turn off scaling makes the game look better, but not good enough to meet the
standard of 2016 AAA titles. The texture details lose a bit due to other post process
interference. Since ReShade provides so many reshading modules, why not using
corresponding sharpen reshades to improve visual experience?

original:turn off scaling, some scenes a litte blurry, textures lose details
reshade:HighPassSharpen、AdaptiveSharpen、LumaSharpen...

Sharpen Reshades comparison



Original vs HighPassSharpen+AdaptiveSharpen+LumaSharpen
(use the slider bar to compare the difference)
https://cdn.knightlab.com/libs/juxt...08-0edaf8f81e27
https://cdn.knightlab.com/libs/juxt...08-0edaf8f81e27
https://cdn.knightlab.com/libs/juxt...08-0edaf8f81e27
     
      
__________________
2013 UPCOMING PC-GAME
舊 2016-10-28, 11:02 PM #1
回應時引用此文章
walkingdog離線中  
lzarconlony1
*停權中*
 
lzarconlony1的大頭照
 

加入日期: Jun 2015
您的住址: 金一十大女支三
文章: 1,282
好長的教學文喔 練習英文嗎
可惜我懶人 看到步驟繁鎖就興趣缺缺
還是感謝分享
 
舊 2016-10-28, 11:58 PM #2
回應時引用此文章
lzarconlony1離線中  
walkingdog
Golden Member
 

加入日期: Dec 2002
文章: 3,258
引用:
作者lzarconlony1
好長的教學文喔 練習英文嗎
可惜我懶人 看到步驟繁鎖就興趣缺缺
還是感謝分享



l兄那麼好的東西不要放棄, 懶人包

1.到以下網址, 按download
https://reshade.me
2.執行下載的程式, 指定遊戲執行檔位置, 並同意下載reshade
3.關程式, 開遊戲
4.遊戲中按"Shift+F2", 叫出使用介面
5.五分鐘摸熟
__________________
2013 UPCOMING PC-GAME
舊 2016-10-29, 12:49 AM #3
回應時引用此文章
walkingdog離線中  
16:9
Elite Member
 

加入日期: Nov 2002
文章: 4,939
reshade是好東西...當時從德總新秩序開始用的
好像是一般SweetFX掛不上去...
舊 2016-10-29, 09:58 AM #4
回應時引用此文章
16:9離線中  
walkingdog
Golden Member
 

加入日期: Dec 2002
文章: 3,258
用reshade 3.0.3注意幾點

1. 目前reshade 3.0.3有39個後處理特效(可參考原文), 匯入時可選擇自己要的即
可, 因為匯入越多, 遊戲啟動載入越久,小弟建議不要超過10個, 最好低於5個。

2.較常用的, 就是SMAA與LumaSharpen, 通常加這兩個, 效果就很好了。

3.比較特殊的狀況, 像Quantum Break, 比較模糊, 可以再用AdaptiveSharpen或
其它銳化特效, 但並不是越多越好, 可以參考原文小弟把三種銳化特效加疊產生
的不良影響, 而且每個特效都有參數可以調整, 把特效強度增加即可, 最好不要
用多種同型特效加疊(除非想建立一些特殊風格), 像LumaSharpen+AdaptiveSharpen,
每增加一個後處理特效, 即有可能增加一些額外變數或效能耗損。
__________________
2013 UPCOMING PC-GAME
舊 2016-10-29, 10:14 PM #5
回應時引用此文章
walkingdog離線中  
Huckebein
Golden Member
 
Huckebein的大頭照
 

加入日期: May 2005
文章: 2,558
挺有用的東西,推一個

另外想請問一下,我在執行ReShade的時候
API要選的DX Level是依照官網那個ReShade Compatibility List來做選擇?
還是說這個List只是一個參考清單,自己想選哪個就選哪個?

改天再來試試看各種特效之間的差異…好像挺好玩的
__________________
舊 2016-10-30, 05:12 PM #6
回應時引用此文章
Huckebein離線中  
walkingdog
Golden Member
 

加入日期: Dec 2002
文章: 3,258
引用:
作者Huckebein
挺有用的東西,推一個

另外想請問一下,我在執行ReShade的時候
API要選的DX Level是依照官網那個ReShade Compatibility List來做選擇?
還是說這個List只是一個參考清單,自己想選哪個就選哪個?

改天再來試試看各種特效之間的差異…好像挺好玩的



3D API程式會自動偵測, 如果偵測失敗, 再自己選. 部份特效在原文中小弟有拿
Gothic 3當範例, 可參考...


小弟個人蠻喜歡卡通特效的, 很有個性, 有油畫的感覺, 配合Skyrim風景不錯,
可惜字體會受到影響, 底下是AdaptiveSharpen(強度0.8)+Cartoon

https://cdn.knightlab.com/libs/juxt...08-0edaf8f81e27
https://cdn.knightlab.com/libs/juxt...08-0edaf8f81e27
__________________
2013 UPCOMING PC-GAME
舊 2016-10-30, 09:22 PM #7
回應時引用此文章
walkingdog離線中  
Huckebein
Golden Member
 
Huckebein的大頭照
 

加入日期: May 2005
文章: 2,558
引用:
作者walkingdog
3D API程式會自動偵測, 如果偵測失敗, 再自己選. 部份特效在原文中小弟有拿
Gothic 3當範例, 可參考...
小弟個人蠻喜歡卡通特效的, 很有個性, 有油畫的感覺, 配合Skyrim風景不錯,
可惜字體會受到影響, 底下是AdaptiveSharpen(強度0.8)+Cartoon
https://cdn.knightlab.com/libs/juxt...08-0edaf8f81e27
https://cdn.knightlab.com/libs/juxt...08-0edaf8f81e27

我在嘗試套上AOE3和CSGO這兩套遊戲的時候發現API的DXLevel那邊老是要我自己選
所以才會有這疑問…而且我選哪個都可以套的樣子?就覺得哪裡怪怪的
__________________
舊 2016-10-30, 10:00 PM #8
回應時引用此文章
Huckebein離線中  
walkingdog
Golden Member
 

加入日期: Dec 2002
文章: 3,258
引用:
作者Huckebein
我在嘗試套上AOE3和CSGO這兩套遊戲的時候發現API的DXLevel那邊老是要我自己選
所以才會有這疑問…而且我選哪個都可以套的樣子?就覺得哪裡怪怪的



應該沒關係, 程式會根據不同3D API版本注射不同D3D檔案, 如果錯了或有問題再注射一次就好, 用afterburner顯示FPS也可以知道版本, 或者上網查也很快...

遊戲中按Shift+F2進入後, 先設定一個熱鍵來開啟與關閉所有後置特效, 要比較就很方便...
__________________
2013 UPCOMING PC-GAME
舊 2016-10-30, 10:11 PM #9
回應時引用此文章
walkingdog離線中  
Huckebein
Golden Member
 
Huckebein的大頭照
 

加入日期: May 2005
文章: 2,558
把特效TechniColor2套上CSGO以後,色彩對比變得強烈、偏暖色明亮
整個色調變得很TF2

但是我不討厭,因為原本的色調總感覺灰濛濛冷冷的
以後遇到這種色調的遊戲這樣改一下搞不好不錯…像是看門狗這類
__________________
舊 2016-10-31, 10:26 AM #10
回應時引用此文章
Huckebein離線中  


    回應


POPIN
主題工具

發表文章規則
不可以發起新主題
不可以回應主題
不可以上傳附加檔案
不可以編輯您的文章

vB 代碼打開
[IMG]代碼打開
HTML代碼關閉



所有的時間均為GMT +8。 現在的時間是01:11 PM.


vBulletin Version 3.0.1
powered_by_vbulletin 2024。