AMD
Caudron์ ๋ฐฐ์ฐ๊ธฐ ์ฝ๊ณ ๊ฐ๋ฐ์ด ์งํ๋จ์ ๋ฐ๋ผ ๋ค์ํ ์คํ์ ์์ฉํ ์ ์๋๋ก ์์ ๋ ์ ์๋ ๋จ์ํ๋ ๊ฒ์ ์์ง์ผ๋ก ์๋ ค์ ธ ์์ต๋๋ค. ์์ง์ ์ ์ ์ผ๋ก ๋งํฌ๋ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ํํ๋ก ์ ํ๋ฆฌ์ผ์ด์ ์ ์ฐ๊ฒฐ๋ฉ๋๋ค. ์์ง ๊ตฌ์ฑ ์์๋ ๋ค ๊ฐ์ง ์ฃผ์ ๋ฒ์ฃผ๋ก ๋๋ฉ๋๋ค.
- ๊ด๋ฆฌ์ ๋ฐ ๋ฆฌ์์ค ๋ก๋. DDS, PNG, JPG ๋ฑ ํ์์ ํ ์ค์ฒ ๋ก๋ฉ์ ์ง์ํฉ๋๋ค. ์ด๋ฏธ์ง ํํ์ ์์ฑํ๋ ๊ธฐ๋ฅ์ด ์์ต๋๋ค. ์ ์ ๋ฐ ๋์ ์ผ๋ก ๋ณ๊ฒฝ๋๋ ๊ธฐํํ์ ๊ฐ์ฒด์ ๋ํ ์ ์ ๋ฐ ์ธ๋ฑ์ค๋ฅผ ์ ์ฅํ๊ณ ๋น๋์ค ๋ฉ๋ชจ๋ฆฌ์ ๋ก๋ํ๊ธฐ ์ ์ ํ ์ค์ฒ๋ฅผ ์ ์ฅํ๊ธฐ ์ํ ์ฌ๋ฌ ๋ฒํผ ๊ตฌํ์ด ์ ๊ณต๋ฉ๋๋ค.
- ์นด๋ฉ๋ผ ์ด๋ ์ ๋๋ฉ์ด์
, ์์ด์ดํ๋ ์ ๋ฐ ์กฐ๋ช
, ํ
์ค์ฒ ๋งคํ, ๋ฌผ๋ฆฌ์ ๊ธฐ๋ฐ ์ฌ๋ฃ ๋ ๋๋ง(PBR), ์ ์กฐ๋ช
๋ฐ ๊ทธ๋ฆผ์๋ฅผ ์ง์ํ์ฌ glTF 3 ํ์์ 2.0D ๋ชจ๋ธ์ ๋ก๋ํ๊ณ ๋ ๋๋งํ ์ ์๋ ๋ ๋๋ฌ์
๋๋ค. ํ์ฒ๋ฆฌ ๋จ๊ณ์์ ์์ฒด ์
ฐ์ด๋๋ฅผ ์ฌ์ฉํ์ฌ PostProcPS/PS ํ์์ 2D ๊ฐ์ฒด ๋ ๋๋ง์ ์ง์ํฉ๋๋ค. ๊ตฌ์ฑ ์์๋ ์ฌ์ฉ ๊ฐ๋ฅ
์GUI ์ขํ ๊ทธ๋ฆฌ๋ ๋ฐ ์์ด์ดํ๋ ์ ํ๋ธ(๊ฒฝ๊ณ ์์ ๋ฐ ์กฐ๋ช /์นด๋ฉ๋ผ ์ ํ ์๋ฟ์ฉ)๋ฅผ ์์ฑํ๊ธฐ ์ํ GUI ๋ฐ ์์ ฏ ์ธํธ๋ฅผ ์์ฑํ๊ธฐ ์ํ ๊ฒ์ ๋๋ค. - Vulkan API์ ๊ด๋ จ๋ ๋์ฐ๋ฏธ ํธ๋ค๋ฌ ๋ฐ ๊ตฌ์ฑ ์ฝ๋ ์ธํธ์ ๋๋ค.
- ํฌ๊ธฐ ์กฐ์ ์์ ์ฒ๋ฆฌ, ์ฐฝ ๋ชจ๋ ๋ฐ ์ ์ฒด ํ๋ฉด ๋ชจ๋, ์ฐฝ ๊ฐ ๋ฉ์์ง ํ๋ฆ ์ฒ๋ฆฌ ๋ฑ์ ์ํ ๋ค์ํ ์ด์ ์ฒด์ ์ ์ผ๋ฐ์ ์ธ ์ฝ๋์ ๋๋ค.
ํจํค์ง์๋ GPU์ ๋ํ ์ ๋ณด๋ฅผ ์ป๊ธฐ ์ํ AGS, Vulkan ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ฉ๋ชจ๋ฆฌ ๊ด๋ฆฌ๋ฅผ ์ํ VulkanMemoryAllocator, D3D12 API๋ฅผ ์ฌ์ฉํ๊ธฐ ์ํ d3d12x, DirectX์ฉ ์ ฐ์ด๋ ์ปดํ์ผ๋ฌ๊ฐ ์๋ dxc, GUI ๋ผ์ด๋ธ๋ฌ๋ฆฌ๊ฐ ์๋ imgui, JSON์์ ๋ฐ์ดํฐ๋ฅผ ์กฐ์ํ๊ธฐ ์ํ json ๋ฑ์ ์ถ๊ฐ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ ํฌํจ๋์ด ์์ต๋๋ค. ํ์.
์ถ์ฒ : opennet.ru