NVIDIA๋ RTX Remix ๋ชจ๋ฉ ํ๋ซํผ์ ๋ฐํ์ ๊ตฌ์ฑ ์์ ์์ค ์ฝ๋๋ฅผ ๊ณต๊ฐํ์ต๋๋ค. ์ด๋ฅผ ํตํด ๊ฒฝ๋ก ์ถ์ ์ ๊ธฐ๋ฐ์ผ๋ก ์๋ฎฌ๋ ์ด์ ๋ ์กฐ๋ช ๋์์ผ๋ก DirectX 8 ๋ฐ 9 API๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํ๋ ๊ธฐ์กด ํด๋์ ์ปดํจํฐ ๊ฒ์์ ๋ ๋๋ง ์ง์์ ์ถ๊ฐํ๊ณ ๊ฒ์์ ํ์ง์ ํฅ์์ํฌ ์ ์์ต๋๋ค. ๋จธ์ ๋ฌ๋ ๊ธฐ๋ฒ์ ํ์ฉํด ํ ์ค์ฒ๋ฅผ ์์ฑํ๊ณ , ์ฌ์ฉ์๊ฐ ์ค๋นํ ๊ฒ์ ์์ฐ(์์ฐ)์ ์ฐ๊ฒฐํ๊ณ , DLSS ๊ธฐ์ ์ ํ์ฉํด ์ด๋ฏธ์ง ํฌ๊ธฐ๋ฅผ ์ฌ์ค์ ์ผ๋ก ์กฐ์ ํด ํ์ง ์ ํ ์์ด ํด์๋๋ฅผ ๋์ผ ์ ์์ต๋๋ค. ์ฝ๋๋ C++๋ก ์์ฑ๋์์ผ๋ฉฐ MIT ๋ผ์ด์ ์ค์ ๋ฐ๋ผ ์คํ ์์ค๋ก ์ ๊ณต๋ฉ๋๋ค.
TX Remix Runtime์ ๊ฒ์ ์ฅ๋ฉด ์ฒ๋ฆฌ๋ฅผ ๊ฐ๋ก์ฑ๊ณ , ์ฌ์ ์ค์ ๊ฒ์ ์์ฐ์ ๊ต์ฒดํ๊ณ , ๊ฒฝ๋ก ์ถ์ , DLSS 3, Reflex์ ๊ฐ์ RTX ๊ธฐ์ ์ ๋ํ ์ง์์ ๊ฒ์์ ํตํฉํ ์ ์๋ ๋๋กญ์ธ DLL์ ์ ๊ณตํฉ๋๋ค. RTX Remix ๋ฐํ์ ์ธ์๋ RTX Remix ํ๋ซํผ์๋ NVIDIA Omniverse๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ๊ตฌ์ถ๋ RTX Remix Creator Toolkit(๋ฐฉ๊ธ ๋ฐํ๋จ)๋ ํฌํจ๋์ด ์์ผ๋ฉฐ ์ด๋ฅผ ํตํด ์ผ๋ถ ํด๋์ ๊ฒ์์ ๋ํด ์๊ฐ์ ์ผ๋ก ํ๋ํ๋ ๋ชจ๋๋ฅผ ๋ง๋ค๊ณ ์๋ก์ด ์์ฐ๊ณผ ๊ด์์ ์ฌ์ค๊ณ๋ ๊ฒ์์ ์ฐ๊ฒฐํ ์ ์์ต๋๋ค. ์ฅ๋ฉด๊ณผ ๊ธฐ๊ณ ํ์ต ๋ฐฉ๋ฒ์ ์ฌ์ฉํ์ฌ ๊ฒ์ ๋ฆฌ์์ค์ ๋ชจ์์ ์ฌ์ค๊ณํฉ๋๋ค.
RTX Remix Runtime์ ํฌํจ๋ ๊ตฌ์ฑ์์:
- USD(Universal Scene Description) ํ์์ ๊ฒ์ ์ฅ๋ฉด์ ๊ฐ๋ก์ฑ๊ณ ์๋ณธ ๊ฒ์ ๋ฆฌ์์ค๋ฅผ ํ๋ํ๋ ๋ฆฌ์์ค๋ก ์ฆ์ ๊ต์ฒดํ๋ ์์ ์ ๋ด๋นํ๋ ์บก์ฒ ๋ฐ ๊ต์ฒด์ฉ ๋ชจ๋์ ๋๋ค. ๋ ๋๋ง ๋ช ๋ น ์คํธ๋ฆผ์ ์บก์ฒํ๊ธฐ ์ํด d3d9.dll ๋์ฒด๊ฐ ์ฌ์ฉ๋ฉ๋๋ค.
- ์ฌ์ฉ ๊ฐ๋ฅํ ๋ฉ๋ชจ๋ฆฌ ์ ํ์ ์ํํ๊ธฐ ์ํด 32๋นํธ ๋ ๋๋ฌ๋ฅผ 64๋นํธ ๋ ๋๋ฌ๋ก ๋ณํํ๋ Bridge. ์ฒ๋ฆฌํ๊ธฐ ์ ์ Direct3D 9 ํธ์ถ์ DXVK ๋ ์ด์ด๋ฅผ ์ฌ์ฉํ์ฌ Vulkan API๋ก ๋ณํ๋ฉ๋๋ค.
- D3D9 API๋ฅผ ํตํด ๋ค์ด์ค๋ ์ ๋ณด๋ฅผ ์ฌ์ฉํ์ฌ ์์ค ์ฅ๋ฉด์ ํํ์ ๋ง๋ค๊ณ , ํ๋ ์ ๊ฐ ๊ฒ์ ๊ฐ์ฒด๋ฅผ ์ถ์ ํ๊ณ , ๊ฒฝ๋ก ์ถ์ ์ ์ ์ฉํ๋๋ก ์ฅ๋ฉด์ ๊ตฌ์ฑํ๋ ์ฅ๋ฉด ๊ด๋ฆฌ์์ ๋๋ค.
- ๋ ๋๋ง, ์ฌ๋ฃ ์ฒ๋ฆฌ ๋ฐ ๊ณ ๊ธ ์ต์ ํ(DLSS, NRD, RTXDI)๋ฅผ ์ฒ๋ฆฌํ๋ ๊ฒฝ๋ก ์ถ์ ์์ง์ ๋๋ค.
์ถ์ฒ : opennet.ru