์๋ ์ AMD๋ Contrast Adaptive Sharpening ์ด๋ฏธ์ง ํฅ์ ๊ธฐ์ ์ด ์คํ ์์ค FidelityFX ๊ธฐ์ ์ ํ๊ตฐ์ ์ฒซ ๋ฒ์งธ ๋ถ๋ถ์ด ๋ ๊ฒ์ด๋ผ๊ณ ๋ฐํํ์ต๋๋ค. ์ค๋ ํ์ฌ๋ ์ด ํจํค์ง์ XNUMX๊ฐ์ง ๊ธฐ์ ์ ์ถ๊ฐํ๋ค๊ณ ๋ฐํํ์ต๋๋ค.
๋ฌ์์์ด๋ฅผ ์ฌ์ฉํ๋ ์ฌ์ฉ์์๊ฒ ๋งํ๋ SSSR(Stochastic Screen Space Reflections, ์์ด - ํ๋ฅ ๋ก ์ ํ๋ฉด ๊ณต๊ฐ ๋ฐ์ฌ)์ด๋ผ๋ ์ด๋ฆ์ ๊ธฐ์ ์ ์ด๋ฏธ ์ ์๋ ค์ง ํ๋ฉด ๊ณต๊ฐ ๋ฐ์ฌ ๊ธฐ์ ์ AMD๊ฐ ๊ตฌํํ ๊ฒ์ ๋๋ค. ์ด ํจ๊ณผ๋ฅผ ์ฌ์ฉํ๋ฉด ๋ ๋๋ง๋ ์ด๋ฏธ์ง์ ์ด๋ฏธ ์กด์ฌํ๋ ์ ๋ณด๋ง์ ๊ธฐ๋ฐ์ผ๋ก ์ฌ์ค์ ์ธ ๋ฐ์ฌ๋ฅผ ๋ง๋ค ์ ์์ต๋๋ค.
๋ค์ ๊ธฐ์ ์ CACAO(Combined Adaptive Compute Ambient Occlusion)๋ผ๊ณ ํ๋ฉฐ, ์ด๋ ๊ฒฐํฉ๋ ์ ์ํ ์ปดํจํ ํ๊ฒฝ ํ์์ผ๋ก ํด์๋ฉ๋๋ค. ์ฆ, ์ด ๊ธฐ์ ์ ์ฅ๋ฉด์ ์ ์ญ ์กฐ๋ช ์ ๋ด๋นํฉ๋๋ค. ์ด๋ AMD ํ์ด ์ต์ ํ์ ๋ค์ํ ๋ณ๊ฒฝ ์ฌํญ์ ์ถ๊ฐํ Intel Adaptive Screen Space Ambient Occlusion ๊ธฐ์ ์ ๊ธฐ๋ฐ์ผ๋ก ํฉ๋๋ค. ํนํ CACAO๋ฅผ CPU์์ ์คํํ ์ง GPU์์ ์คํํ ์ง๋ ๊ฐ๋ฐ์๊ฐ ์์ ๋กญ๊ฒ ๊ฒฐ์ ํ ์ ์์ต๋๋ค. ์ด ํจ๊ณผ๋ฅผ ์์ฑํ๋ ๋ฐ ์ฌ์ฉ๋๋ ๋ฐ์ดํฐ ๋ณํ๋ ๋จ์ํ๋์์ต๋๋ค. ๋ง์ง๋ง์ผ๋ก ๊ณ ๊ธ ๋น๋์ค ์นด๋์ ์กฐ๋ช ํ์ง์ ํฅ์์ํค๊ธฐ ์ํด ์ํ๋ง ์๋๋ฅผ ๋์ด๋ ๊ธฐ๋ฅ์ด ์ถ๊ฐ๋์์ต๋๋ค.
LPM(Luminance Preserving Mapper)์ ๋์ ์์ญ ๋๋ HDR(High Dynamic Range) ํค ๋งคํ ์ฒ๋ฆฌ ๊ธฐ์ ์ ๋๋ค. ์ด ๊ธฐ์ ์ ์ฌ์ฉํ๋ฉด ๋์ ๋ค์ด๋ด๋ฏน ๋ ์ธ์ง๋ ๋์ ๋ฒ์์ ํค์ ๊ฒ์์ ๋น ๋ฅด๊ณ ์ฝ๊ฒ ์ถ๊ฐํ ์ ์์ต๋๋ค.
๋ง์ง๋ง์ผ๋ก SPD(Single Pass Downsampler)๋ ๋จ์ผ ์ปดํจํ ์ ฐ์ด๋ ํจ์ค์์ ์ต๋ 12๊ฐ์ MIPmap ๋ ๋ฒจ์ ์์ฑํ ์ ์๋ ๋จ์ผ ํจ์ค ๋ค์ด์ํ๋ฌ์ ๋๋ค. ์ด๋ฅผ ํตํด ๋ฒํผ๋ฅผ ๋ ๋ฎ์ ํด์๋๋ก ์ด๋ํ๊ฑฐ๋ MIPmap ์ฒด์ธ์ ์์ฑํ ๋ ๊ทธ๋ํฝ ํ์ดํ๋ผ์ธ์ ๊ฐ๋ ์ค์ง ์๊ฐ์ ๋ฐฉ์งํ ์ ์์ต๋๋ค.
FidelityFX ๊ธฐ์ ์ ํ๊ตฐ์ ๋ํ ์์ธํ ๋ด์ฉ์ ์ ์ฉ ์น์ฌ์ดํธ์์ ํ์ธํ ์ ์์ต๋๋ค.
์ถ์ฒ : 3dnews.ru