์ด ๋ฌธ์„œ์˜ ์›๋ณธ์€ ์™ธ๋ถ€ ์œ„ํ‚ค์—์„œ ๊ฐ€์ ธ์™”์Šต๋‹ˆ๋‹ค.
1. ๊ฐœ์š”2. ์„ค์น˜๋ฐฉ๋ฒ•
2.1. ์ˆ˜๋™ ์„ค์น˜2.2. RadeonPro๋ฅผ ์ด์šฉํ•œ ๋ฐฉ๋ฒ•2.3. SweetFX Configurator2.4. ReShade Framework
3. ํ”„๋ฆฌ์…‹ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค4. ์‚ฌ์šฉ ์‹œ ์ฃผ์˜์‚ฌํ•ญ
4.1. ๊ธˆ์ง€ ๊ฒŒ์ž„4.2. ํ˜ธํ™˜์„ฑ


๋‹ค์šด๋กœ๋“œ

1. ๊ฐœ์š”[ํŽธ์ง‘]

๊ฒŒ์ž„ ํ˜น์€ 3D ์œ ํ‹ธ๋ฆฌํ‹ฐ์˜ ๋ฏธ๋“ค์›จ์–ด(DirectX, OpenGL ๋“ฑ)์„ ํ›„ํ‚นํ•˜์—ฌ ํ›„์ฒ˜๋ฆฌ ๋ฐฉ์‹์œผ๋กœ ์—ฌ๋Ÿฌ๊ฐ€์ง€ ์ถ”๊ฐ€์ ์ธ ๊ทธ๋ž˜ํ”ฝ ํšจ๊ณผ๋ฅผ ๊ตฌํ˜„ํ•  ์ˆ˜ ์žˆ๋„๋ก ๋„์›€์„ ์ฃผ๋Š” ๋„๊ตฌ์ด๋‹ค.

ํ†ต์ƒ์ ์œผ๋กœ 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 ํŒŒ์ผ์„ ์ง์ ‘ ์ˆ˜์ •ํ•˜์—ฌ์•ผํ•œ๋‹ค.

2.2. RadeonPro๋ฅผ ์ด์šฉํ•œ ๋ฐฉ๋ฒ•[ํŽธ์ง‘]

RadeonPro์— ๋‚ด์žฅ๋œ SweetFX๋ฅผ ์ด์šฉํ•˜๋Š” ๋ฐฉ๋ฒ•์ด ์žˆ๋‹ค. ๋‹จ, ์ด ๋ฐฉ๋ฒ•์œผ๋กœ๋Š” 1.4 ๋ฒ„์ „๊นŒ์ง€๋งŒ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค.
SweetFX Configurator์™€ ๋งค์šฐ ํก์‚ฌํ•œ ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ๊ฐ€์ง€๊ณ  ์žˆ๋‹ค.

2.3. SweetFX Configurator[ํŽธ์ง‘]

http://sweetfx.thelazy.net/
์ด๊ณณ์—์„œ SweetFX Configurator ๋ฒ„์ „์„ ๋‹ค์šด๋กœ๋“œ๋ฐ›์•„ ์‚ฌ์šฉํ•˜๋ฉด๋œ๋‹ค. ํ”„๋กœ๊ทธ๋žจ์„ ์‹คํ–‰ ํ›„, ๋Œ€์ƒ exe๋ฅผ ๋ฆฌ์ŠคํŠธ์— ์ถ”๊ฐ€ํ•˜์—ฌ SweetFX๋ฅผ ํ™œ์„ฑํ™”ํ•ด์ฃผ๋ฉด ๋œ๋‹ค.

๊ฐ์ข… ์„ค์ •๋“ค์„ GUI ํ™˜๊ฒฝ์—์„œ ์กฐ์ ˆ ๊ฐ€๋Šฅํ•˜๊ธฐ์— ์ดˆ๋ณด์ž๋„ ์‰ฝ๊ฒŒ ์กฐ์ž‘ ๊ฐ€๋Šฅํ•˜๋‹ค.

2.4. ReShade Framework[ํŽธ์ง‘]

ํ™ˆํŽ˜์ด์ง€
SweetFX์˜ ๊ธฐ๋Šฅ์„ ์กฐ๊ธˆ ๋” ์„ธ๋ถ„ํ™”์‹œํ‚ค๊ณ , ์ „๋ฌธ์ ์ธ ์š”์†Œ๋ฅผ ๋”ํ•œ ํ†ตํ•ฉ ํ”„๋ ˆ์ž„์›Œํฌ.
์œ ์ €๊ฐ€ ํŒ”๋ ˆํŠธ, ํ…์Šค์ณ, ๋ Œ๋”๋ง ๋ฐฉ์‹ ๋“ฑ์„ ์ง์ ‘ ์ฝ”๋”ฉํ•˜์—ฌ ๋งˆ์Œ๊ป ์ปค์Šคํ…€ํ•  ์ˆ˜ ์žˆ๋‹ค.

์„ค์น˜ ํŒŒ์ผ ํ˜•ํƒœ๋กœ ๋ฐฐํฌ๋˜๋ฉฐ, ๋Œ€์ƒ exe์˜ ๋ฏธ๋“ค์›จ์–ด๋ฅผ ์ž๋™์œผ๋กœ ์ธ์‹ํ•˜์—ฌ ๊ฐ€์žฅ ์•Œ๋งž์€ ํ˜•ํƒœ๋กœ ํ”„๋กœ๊ทธ๋žจ์„ ํ›„ํ‚นํ•œ๋‹ค.

์„ค์น˜ ์‹œ ํ”„๋กœ๊ทธ๋žจ ํด๋” ๋‚ด์— ReShade๋ผ๋Š” ํด๋”๊ฐ€ ์ƒ์„ฑ๋˜๋ฉฐ, ์ด ์•ˆ์— ์ฝ”์–ด ํŒŒ์ผ๊ณผ ์„ค์ • ๋“ฑ์ด ๋“ค์–ด์žˆ๋‹ค.

๊ธฐ์กด SweetFX์™€๋Š” ํฌ๊ฒŒ ๋‹ค๋ฅธ ์ ์ด ์žˆ๋Š”๋ฐ, ์„ค์ • ํŒŒ์ผ(cfg)๋ฅผ ๋ณ€๊ฒฝ ์‹œ ํ”„๋กœ๊ทธ๋žจ์„ ์žฌ์‹œ์ž‘ํ•˜์ง€ ์•Š์•„๋„ ์ž๋™์œผ๋กœ ์ธ์‹ํ•˜์—ฌ ์‹ค์‹œ๊ฐ„์œผ๋กœ ์„ค์ •์„ ๋ฐ˜์˜ํ•ด์ค€๋‹ค๋Š” ๊ฒƒ์ด๋‹ค.

3. ํ”„๋ฆฌ์…‹ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค[ํŽธ์ง‘]

https://sfx.thelazy.net/downloads/
์ด๊ณณ์—์„œ ๋‹ค๋ฅธ ์œ ์ €๋“ค์ด ์‚ฌ์šฉํ•˜๋Š” ํ”„๋ฆฌ์…‹ ๋“ฑ์„ ๋‹ค์šด๋กœ๋“œ๋ฐ›์•„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค.

4. ์‚ฌ์šฉ ์‹œ ์ฃผ์˜์‚ฌํ•ญ[ํŽธ์ง‘]

4.1. ๊ธˆ์ง€ ๊ฒŒ์ž„[ํŽธ์ง‘]

์›Œ ์ฌ๋”๊ฐ™์€ ์ผ๋ถ€ ๊ฒŒ์ž„์—์„œ ReShade๋‚˜ SweetFX ์‚ฌ์šฉ์„ ํ—ˆ์šฉํ•˜์ง€ ์•Š๋Š” ๊ฒŒ์ž„์ด ๊ฐ„ํ˜น ์žˆ์œผ๋‹ˆ ์„ค์น˜ ์ „์— ๋จผ์ € ์ฐจ๋‹จ ์‚ฌ๋ก€๊ฐ€ ์žˆ๋Š”์ง€ ํ™•์ธํ•˜๋„๋ก ํ•˜์ž. ๊ฐœ๋ฐœ์‚ฌ์—์„œ ๊ณต์‹์ ์œผ๋กœ ํ—ˆ์šฉ์ด ์•ˆ๋œ๋‹ค๊ณ  ์–ธ๊ธ‰ํ•˜์ง€ ์•Š๋”๋ผ๋„ SweetFX์ด๋“  ReShade๋“  DLL ์ธ์ ์…˜์„ ์‚ฌ์šฉํ•˜๊ธฐ ๋•Œ๋ฌธ์— ๋ฐธ๋ธŒ ์•ˆํ‹ฐ ์น˜ํŠธ๋‚˜ ๋ฐฐํ‹€์•„์ด๊ฐ™์€ ์•ˆํ‹ฐ ์น˜ํŠธ๋“ค์ด ๊ฐ์ง€ํ•ด์„œ ์ฐจ๋‹จ์„ ๋ฐ•์„ ๊ฐ€๋Šฅ์„ฑ์ด ๋†’์•„์ง€๊ธฐ ๋•Œ๋ฌธ์— ์‚ฌ์šฉ์„ ์ž์ œํ•˜๋Š” ๊ฒƒ์ด ์ข‹๋‹ค. VAC์˜ ๊ฒฝ์šฐ ํ˜„์žฌ ํ™•์ธ ๊ฒฐ๊ณผ ์ฐจ๋‹จ ์‚ฌ๋ก€๊ฐ€ ์—†์œผ๋‚˜ ๋ฐธ๋ธŒ๊ฐ€ ์–ธ์ œ๋“ ์ง€ ์ฐจ๋‹จ ๋ชฉ๋ก์— ์ถ”๊ฐ€ํ•  ๊ฐ€๋Šฅ์„ฑ์ด ์žˆ์œผ๋ฏ€๋กœ ์„ค์น˜ ์ „์— ํ•ญ์ƒ ์ƒํ™ฉ์„ ์ฃผ์‹œํ•˜์ž. ์•ˆํ‹ฐ ์น˜ํŠธ๊ฐ€ ์—†๋Š” ์‹ฑ๊ธ€ํ”Œ๋ ˆ์ด ๊ฒŒ์ž„ ๋“ฑ(์˜ˆ๋ฅผ ๋“ค์–ด ํ•˜ํ”„๋ผ์ดํ”„ ์‹œ๋ฆฌ์ฆˆ)์€ ์‚ฌ์šฉํ•ด๋„ ์ƒ๊ด€์—†๋‹ค.

๋‹ค์Œ์€ ํ˜„์žฌ ๊ณต์‹์ ์œผ๋กœ ReShade๋‚˜ SweetFX๊ฐ€ ๊ธˆ์ง€๋œ ๊ฒŒ์ž„๋“ค์˜ ๋ชฉ๋ก์ด๋‹ค.

4.2. ํ˜ธํ™˜์„ฑ[ํŽธ์ง‘]

์—”๋น„๋””์•„ ์˜ตํ‹ฐ๋จธ์Šค ๊ธฐ๋Šฅ, ์ฆ‰ ์—”๋น„๋””์•„ ๊ทธ๋ž˜ํ”ฝ์นด๋“œ๊ฐ€ ์ ์šฉ๋œ ๋žฉํ†ฑ์˜ ๊ฒฝ์šฐ ReShade์™€ ๋งˆ์ฐฌ๊ฐ€์ง€๋กœ ์ •์ƒ ์ž‘๋™์ด ๋ถˆ๊ฐ€๋Šฅํ•œ ๊ฒฝ์šฐ๊ฐ€ ๋ณด๊ณ ๋˜๊ณ  ์žˆ๋‹ค. ์ด ๊ฒฝ์šฐ์—๋Š” ์™ธ์žฅ ๋ชจ๋‹ˆํ„ฐ๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ํ•ด๊ฒฐ๋œ๋‹ค.
[1] ์ด๋กœ ์ธํ•ด ๋ณด์•ˆ ํ”„๋กœ๊ทธ๋žจ์—์„œ ํ”„๋กœ๊ทธ๋žจ ํŒŒ์ผ์„ ๋ณ€์กฐํ•˜๋Š” ์•…์„ฑ์ฝ”๋“œ๋กœ ์ธ์‹ํ•˜์—ฌ ์ฐจ๋‹จํ•˜๋Š” ๊ฒฝ์šฐ๋„ ์žˆ๋‹ค.
[2] ํ•˜์ง€๋งŒ ์„œ๋กœ ์ถฉ๋Œํ•˜๋Š” ๊ธฐ๋Šฅ์ด ๋งŽ๊ธฐ์— ์ด๋Ÿฌํ•œ ์‚ฌ์šฉ๋ฒ•์€ ์ถ”์ฒœํ•˜์ง€ ์•Š๋Š”๋‹ค.
[3] Steam์„ ์‹คํ–‰ํ•ด์„œ ์ขŒ์ธก์ƒ๋‹จ์˜ Steam์„ ๋ˆ„๋ฅด๊ณ  ์„ค์ •, ๊ฒŒ์ž„ ์ค‘์„ ๋ˆ„๋ฅด๊ณ  ๊ฒŒ์ž„ ๋‚ด Steam ์˜ค๋ฒ„๋ ˆ์ด ์‚ฌ์šฉ์˜ ์ฒดํฌ๋ฅผ ํ•ด์ œํ•˜๋ฉด ๋œ๋‹ค.