๋ถ๋ฅ:๊ทธ๋ํฝ ํด
์ด ๋ฌธ์์ ์๋ณธ์ ์ธ๋ถ ์ํค์์ ๊ฐ์ ธ์์ต๋๋ค.
1. ๊ฐ์[ํธ์ง]
๊ฒ์ ํน์ 3D ์ ํธ๋ฆฌํฐ์ ๋ฏธ๋ค์จ์ด(DirectX, OpenGL ๋ฑ)์ ํํนํ์ฌ ํ์ฒ๋ฆฌ ๋ฐฉ์์ผ๋ก ์ฌ๋ฌ๊ฐ์ง ์ถ๊ฐ์ ์ธ ๊ทธ๋ํฝ ํจ๊ณผ๋ฅผ ๊ตฌํํ ์ ์๋๋ก ๋์์ ์ฃผ๋ ๋๊ตฌ์ด๋ค.
ํต์์ ์ผ๋ก DirectX (d3d9.dll, d3d10.dll ๋ฑ)๋ฅผ ํํนํ์ฌ ์๋ํ๋ค. [1]
ENB๋ ์ด์ ๋น์ทํ ๋ฐฉ์์ผ๋ก ์๋ํ๋ฉฐ, SweetFX์ ENB์ ๋์ ์ฌ์ฉ์ ์ํ ๋์๋ enbseries.ini์ ํฌํจ๋์ด์๋ host ๊ด๋ จ ๊ธฐ๋ฅ์ ์์ ํ์ฌ SweetFX๋ฅผ ๊ฐ์ด ๋ถ๋ฌ์ฌ ์ ์๋ค. [2]
ํต์์ ์ผ๋ก DirectX (d3d9.dll, d3d10.dll ๋ฑ)๋ฅผ ํํนํ์ฌ ์๋ํ๋ค. [1]
ENB๋ ์ด์ ๋น์ทํ ๋ฐฉ์์ผ๋ก ์๋ํ๋ฉฐ, SweetFX์ ENB์ ๋์ ์ฌ์ฉ์ ์ํ ๋์๋ enbseries.ini์ ํฌํจ๋์ด์๋ host ๊ด๋ จ ๊ธฐ๋ฅ์ ์์ ํ์ฌ SweetFX๋ฅผ ๊ฐ์ด ๋ถ๋ฌ์ฌ ์ ์๋ค. [2]
2. ์ค์น๋ฐฉ๋ฒ[ํธ์ง]
2.1. ์๋ ์ค์น[ํธ์ง]
SweetFX Standalone ๋ฒ์ ์ ๋ค์ด๋ก๋๋ฐ์ ๋์ exe๊ฐ ๋ค์ด์๋ ํด๋์ ์ง์ด๋ฃ๋๋ค.
DirectX ๋ฒ์ ์ ๋ง๋ ํ์ผ์ ์ง์ด๋ฃ์ด์ผํ๋ฉฐ, ์จ๋ผ์ธ ๊ฒ์์ ๊ฒฝ์ฐ ๋ณด์ ํ๋ก๊ทธ๋จ์ด ํ์ผ์ ๋ณ์กฐ๋ก ์ธ์ํ์ฌ ์คํ์ ๋ฐฉํดํ๋ ๊ฒฝ์ฐ๊ฐ ์ฆ๋ค. ์ผ๋ถ ์คํ ๊ฒ์๋ ๋์ผํ ์ค๋ฅ๊ฐ ๋ฌ๋ค.
์ด ๊ฒฝ์ฐ weird steam hack ๊ธฐ๋ฅ์ ํ์ฑํํ๊ฑฐ๋, Steam ์ค๋ฒ๋ ์ด๋ฅผ ๋๊ณ [3]๋๋ฅด๊ณ ์คํํ ๊ฒฝ์ฐ ์ ์ ์๋ํ๋ค. ๋จ, ๋ชจ๋ ์คํ ๊ฒ์์ด ์ด๋ฐ ๋ฐฉ์์ผ๋ก ํด๊ฒฐ๋์ง๋ ์๋๋ค.
์จ๋ผ์ธ ๊ฒ์์ ๊ฒฝ์ฐ๋ ๋ฑํ ํด๊ฒฐ์ฑ ์ด ์์ผ๋ฏ๋ก, d3d9 ํํน์ด ํ์ฉ๋๋ ๋ณด์ ํ๋ก๊ทธ๋จ์ด๊ธธ ๋น์๋ฐ์ ์๋ค.
์ค์ ์ ์์ถ์ ํ๋ฉด ๋์ค๋ cfg ํ์ผ์ ์ง์ ์์ ํ์ฌ์ผํ๋ค.
DirectX ๋ฒ์ ์ ๋ง๋ ํ์ผ์ ์ง์ด๋ฃ์ด์ผํ๋ฉฐ, ์จ๋ผ์ธ ๊ฒ์์ ๊ฒฝ์ฐ ๋ณด์ ํ๋ก๊ทธ๋จ์ด ํ์ผ์ ๋ณ์กฐ๋ก ์ธ์ํ์ฌ ์คํ์ ๋ฐฉํดํ๋ ๊ฒฝ์ฐ๊ฐ ์ฆ๋ค. ์ผ๋ถ ์คํ ๊ฒ์๋ ๋์ผํ ์ค๋ฅ๊ฐ ๋ฌ๋ค.
์ด ๊ฒฝ์ฐ weird steam hack ๊ธฐ๋ฅ์ ํ์ฑํํ๊ฑฐ๋, Steam ์ค๋ฒ๋ ์ด๋ฅผ ๋๊ณ [3]๋๋ฅด๊ณ ์คํํ ๊ฒฝ์ฐ ์ ์ ์๋ํ๋ค. ๋จ, ๋ชจ๋ ์คํ ๊ฒ์์ด ์ด๋ฐ ๋ฐฉ์์ผ๋ก ํด๊ฒฐ๋์ง๋ ์๋๋ค.
์จ๋ผ์ธ ๊ฒ์์ ๊ฒฝ์ฐ๋ ๋ฑํ ํด๊ฒฐ์ฑ ์ด ์์ผ๋ฏ๋ก, d3d9 ํํน์ด ํ์ฉ๋๋ ๋ณด์ ํ๋ก๊ทธ๋จ์ด๊ธธ ๋น์๋ฐ์ ์๋ค.
์ค์ ์ ์์ถ์ ํ๋ฉด ๋์ค๋ cfg ํ์ผ์ ์ง์ ์์ ํ์ฌ์ผํ๋ค.
2.2. RadeonPro๋ฅผ ์ด์ฉํ ๋ฐฉ๋ฒ[ํธ์ง]
2.3. SweetFX Configurator[ํธ์ง]
http://sweetfx.thelazy.net/
์ด๊ณณ์์ SweetFX Configurator ๋ฒ์ ์ ๋ค์ด๋ก๋๋ฐ์ ์ฌ์ฉํ๋ฉด๋๋ค. ํ๋ก๊ทธ๋จ์ ์คํ ํ, ๋์ exe๋ฅผ ๋ฆฌ์คํธ์ ์ถ๊ฐํ์ฌ SweetFX๋ฅผ ํ์ฑํํด์ฃผ๋ฉด ๋๋ค.
๊ฐ์ข ์ค์ ๋ค์ GUI ํ๊ฒฝ์์ ์กฐ์ ๊ฐ๋ฅํ๊ธฐ์ ์ด๋ณด์๋ ์ฝ๊ฒ ์กฐ์ ๊ฐ๋ฅํ๋ค.
์ด๊ณณ์์ SweetFX Configurator ๋ฒ์ ์ ๋ค์ด๋ก๋๋ฐ์ ์ฌ์ฉํ๋ฉด๋๋ค. ํ๋ก๊ทธ๋จ์ ์คํ ํ, ๋์ exe๋ฅผ ๋ฆฌ์คํธ์ ์ถ๊ฐํ์ฌ SweetFX๋ฅผ ํ์ฑํํด์ฃผ๋ฉด ๋๋ค.
๊ฐ์ข ์ค์ ๋ค์ GUI ํ๊ฒฝ์์ ์กฐ์ ๊ฐ๋ฅํ๊ธฐ์ ์ด๋ณด์๋ ์ฝ๊ฒ ์กฐ์ ๊ฐ๋ฅํ๋ค.
2.4. ReShade Framework[ํธ์ง]
ํํ์ด์ง
SweetFX์ ๊ธฐ๋ฅ์ ์กฐ๊ธ ๋ ์ธ๋ถํ์ํค๊ณ , ์ ๋ฌธ์ ์ธ ์์๋ฅผ ๋ํ ํตํฉ ํ๋ ์์ํฌ.
์ ์ ๊ฐ ํ๋ ํธ, ํ ์ค์ณ, ๋ ๋๋ง ๋ฐฉ์ ๋ฑ์ ์ง์ ์ฝ๋ฉํ์ฌ ๋ง์๊ป ์ปค์คํ ํ ์ ์๋ค.
์ค์น ํ์ผ ํํ๋ก ๋ฐฐํฌ๋๋ฉฐ, ๋์ exe์ ๋ฏธ๋ค์จ์ด๋ฅผ ์๋์ผ๋ก ์ธ์ํ์ฌ ๊ฐ์ฅ ์๋ง์ ํํ๋ก ํ๋ก๊ทธ๋จ์ ํํนํ๋ค.
์ค์น ์ ํ๋ก๊ทธ๋จ ํด๋ ๋ด์ ReShade๋ผ๋ ํด๋๊ฐ ์์ฑ๋๋ฉฐ, ์ด ์์ ์ฝ์ด ํ์ผ๊ณผ ์ค์ ๋ฑ์ด ๋ค์ด์๋ค.
๊ธฐ์กด SweetFX์๋ ํฌ๊ฒ ๋ค๋ฅธ ์ ์ด ์๋๋ฐ, ์ค์ ํ์ผ(cfg)๋ฅผ ๋ณ๊ฒฝ ์ ํ๋ก๊ทธ๋จ์ ์ฌ์์ํ์ง ์์๋ ์๋์ผ๋ก ์ธ์ํ์ฌ ์ค์๊ฐ์ผ๋ก ์ค์ ์ ๋ฐ์ํด์ค๋ค๋ ๊ฒ์ด๋ค.
SweetFX์ ๊ธฐ๋ฅ์ ์กฐ๊ธ ๋ ์ธ๋ถํ์ํค๊ณ , ์ ๋ฌธ์ ์ธ ์์๋ฅผ ๋ํ ํตํฉ ํ๋ ์์ํฌ.
์ ์ ๊ฐ ํ๋ ํธ, ํ ์ค์ณ, ๋ ๋๋ง ๋ฐฉ์ ๋ฑ์ ์ง์ ์ฝ๋ฉํ์ฌ ๋ง์๊ป ์ปค์คํ ํ ์ ์๋ค.
์ค์น ํ์ผ ํํ๋ก ๋ฐฐํฌ๋๋ฉฐ, ๋์ exe์ ๋ฏธ๋ค์จ์ด๋ฅผ ์๋์ผ๋ก ์ธ์ํ์ฌ ๊ฐ์ฅ ์๋ง์ ํํ๋ก ํ๋ก๊ทธ๋จ์ ํํนํ๋ค.
์ค์น ์ ํ๋ก๊ทธ๋จ ํด๋ ๋ด์ ReShade๋ผ๋ ํด๋๊ฐ ์์ฑ๋๋ฉฐ, ์ด ์์ ์ฝ์ด ํ์ผ๊ณผ ์ค์ ๋ฑ์ด ๋ค์ด์๋ค.
๊ธฐ์กด SweetFX์๋ ํฌ๊ฒ ๋ค๋ฅธ ์ ์ด ์๋๋ฐ, ์ค์ ํ์ผ(cfg)๋ฅผ ๋ณ๊ฒฝ ์ ํ๋ก๊ทธ๋จ์ ์ฌ์์ํ์ง ์์๋ ์๋์ผ๋ก ์ธ์ํ์ฌ ์ค์๊ฐ์ผ๋ก ์ค์ ์ ๋ฐ์ํด์ค๋ค๋ ๊ฒ์ด๋ค.
3. ํ๋ฆฌ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค[ํธ์ง]
https://sfx.thelazy.net/downloads/
์ด๊ณณ์์ ๋ค๋ฅธ ์ ์ ๋ค์ด ์ฌ์ฉํ๋ ํ๋ฆฌ์ ๋ฑ์ ๋ค์ด๋ก๋๋ฐ์ ์ฌ์ฉํ ์ ์๋ค.
์ด๊ณณ์์ ๋ค๋ฅธ ์ ์ ๋ค์ด ์ฌ์ฉํ๋ ํ๋ฆฌ์ ๋ฑ์ ๋ค์ด๋ก๋๋ฐ์ ์ฌ์ฉํ ์ ์๋ค.
4. ์ฌ์ฉ ์ ์ฃผ์์ฌํญ[ํธ์ง]
4.1. ๊ธ์ง ๊ฒ์[ํธ์ง]
์ ์ฌ๋๊ฐ์ ์ผ๋ถ ๊ฒ์์์ ReShade๋ SweetFX ์ฌ์ฉ์ ํ์ฉํ์ง ์๋ ๊ฒ์์ด ๊ฐํน ์์ผ๋ ์ค์น ์ ์ ๋จผ์ ์ฐจ๋จ ์ฌ๋ก๊ฐ ์๋์ง ํ์ธํ๋๋ก ํ์. ๊ฐ๋ฐ์ฌ์์ ๊ณต์์ ์ผ๋ก ํ์ฉ์ด ์๋๋ค๊ณ ์ธ๊ธํ์ง ์๋๋ผ๋ SweetFX์ด๋ ReShade๋ DLL ์ธ์ ์
์ ์ฌ์ฉํ๊ธฐ ๋๋ฌธ์ ๋ฐธ๋ธ ์ํฐ ์นํธ๋ ๋ฐฐํ์์ด๊ฐ์ ์ํฐ ์นํธ๋ค์ด ๊ฐ์งํด์ ์ฐจ๋จ์ ๋ฐ์ ๊ฐ๋ฅ์ฑ์ด ๋์์ง๊ธฐ ๋๋ฌธ์ ์ฌ์ฉ์ ์์ ํ๋ ๊ฒ์ด ์ข๋ค. VAC์ ๊ฒฝ์ฐ ํ์ฌ ํ์ธ ๊ฒฐ๊ณผ ์ฐจ๋จ ์ฌ๋ก๊ฐ ์์ผ๋ ๋ฐธ๋ธ๊ฐ ์ธ์ ๋ ์ง ์ฐจ๋จ ๋ชฉ๋ก์ ์ถ๊ฐํ ๊ฐ๋ฅ์ฑ์ด ์์ผ๋ฏ๋ก ์ค์น ์ ์ ํญ์ ์ํฉ์ ์ฃผ์ํ์. ์ํฐ ์นํธ๊ฐ ์๋ ์ฑ๊ธํ๋ ์ด ๊ฒ์ ๋ฑ(์๋ฅผ ๋ค์ด ํํ๋ผ์ดํ ์๋ฆฌ์ฆ)์ ์ฌ์ฉํด๋ ์๊ด์๋ค.
๋ค์์ ํ์ฌ ๊ณต์์ ์ผ๋ก ReShade๋ SweetFX๊ฐ ๊ธ์ง๋ ๊ฒ์๋ค์ ๋ชฉ๋ก์ด๋ค.
๋ค์์ ํ์ฌ ๊ณต์์ ์ผ๋ก ReShade๋ SweetFX๊ฐ ๊ธ์ง๋ ๊ฒ์๋ค์ ๋ชฉ๋ก์ด๋ค.
4.2. ํธํ์ฑ[ํธ์ง]
์๋น๋์ ์ตํฐ๋จธ์ค ๊ธฐ๋ฅ, ์ฆ ์๋น๋์ ๊ทธ๋ํฝ์นด๋๊ฐ ์ ์ฉ๋ ๋ฉํฑ์ ๊ฒฝ์ฐ ReShade์ ๋ง์ฐฌ๊ฐ์ง๋ก ์ ์ ์๋์ด ๋ถ๊ฐ๋ฅํ ๊ฒฝ์ฐ๊ฐ ๋ณด๊ณ ๋๊ณ ์๋ค. ์ด ๊ฒฝ์ฐ์๋ ์ธ์ฅ ๋ชจ๋ํฐ๋ฅผ ์ฌ์ฉํ๋ฉด ํด๊ฒฐ๋๋ค.
[1] ์ด๋ก ์ธํด ๋ณด์ ํ๋ก๊ทธ๋จ์์ ํ๋ก๊ทธ๋จ ํ์ผ์ ๋ณ์กฐํ๋ ์
์ฑ์ฝ๋๋ก ์ธ์ํ์ฌ ์ฐจ๋จํ๋ ๊ฒฝ์ฐ๋ ์๋ค.
[2] ํ์ง๋ง ์๋ก ์ถฉ๋ํ๋ ๊ธฐ๋ฅ์ด ๋ง๊ธฐ์ ์ด๋ฌํ ์ฌ์ฉ๋ฒ์ ์ถ์ฒํ์ง ์๋๋ค.
[3] Steam์ ์คํํด์ ์ข์ธก์๋จ์ Steam์ ๋๋ฅด๊ณ ์ค์ , ๊ฒ์ ์ค์ ๋๋ฅด๊ณ ๊ฒ์ ๋ด Steam ์ค๋ฒ๋ ์ด ์ฌ์ฉ์ ์ฒดํฌ๋ฅผ ํด์ ํ๋ฉด ๋๋ค.