์ธ๋ฆฌ์ผ C++ 1~2๋ ์ฐจ์
๋ ๋๋ง์ชฝ ์ง์์ข ์๊ณ ์ถ์ด์ ธ์ DirectX 11 ๊ฐ์์ข ๋ค์ด๋ณด๋ ค๋๋ฐ
1. ๋ฌผ๋ฐฉ์ธ์ฑ ๋ ํํ๊ธฐ
2. ์ ๋ฐ๋ฏธ ์์ด๊ฐ์๋ฃ๊ธฐ (์ ค ์)
3. ํ์ ๋ชจ? ๊ทธ๋ํฝ์ค ๋ฃ๊ธฐ (์ ค ๋น์)
4. ์ธํ๋ฐ ๋ฃจํค์ค ๋ค์ด๋ ํธX 11
์ด๋ค๊ฑธ ์ ์ผ ์ถ์ฒํจ?
๋ค๋ ์ ์์ ์ ํ์๋ค๋๋ ์กฐ๊ธ ํด์ย
2D๊ฒ ์ฐ๋ย ๋ง๋ ๊ฒ ๋ค์
๋ด๊ฐ ์๊ธฐ๋ก ๋ฃจํค์ค ๊ฐ์๋ ๋ฌผ๋ฐฉ์ธ์ฑ ๊ธฐ๋ฐ์ธ๊ฑธ๋ก ์๊ณ ์์. ํผ์ ๋ ํ ๊ฐ๋ฅํ๋ฉด ๋ฌผ๋ฐฉ์ธ ์ฑ ๋ณด๋๊ฑฐ๊ณ , ๊ฐ์ฌ ๋์ ๋ฐ๊ณ ์ถ์ผ๋ฉด ๋ฃจํค์ค ๊ฐ์ ์ฌ๋ฉด ๋ ๋ฏ
3๋ฒ์ ๋๊ตฐ์ง ๋ชจ๋ฅด๊ฒ ๊ณ , ์ ๋ฐ๋ฏธ๋ ์ผ๊ฑธ๋ก ํ์ด ์ข์๊ฑด ์๊ฒ ๋๋ฐ ์์งํ ์ ์ฒด์ ์ผ๋ก ๊ฐ์ ์ง๋ค์ ๊ทธ๋ฅ์ธ๊ฑฐ ๊ฐ์. ๋ฒ ์ ๊ฐ์ 10๊ฐ ๋๊ฒ ์ฌ๋ณด๊ณ ํ๋ ๋ง์. ๋ค ๊ทธ๋ฐ๊ฑด ์๋๊ฒ ์ง๋ง ๊ตญ๋ด ๋น์ผ ๊ฐ์๋ค์ด ๋น์ผ ๊ฐ์ ํ๋ ๊ฒ๋ค์ด ์์. ๊ทธ๋์ ๋ ๊ฐ๋จํ ๋ง๋ง ๋ณด๊ณ ์ถ์ ๋๋ง ์ ๋ฐ๋ฏธ ๊ฐ์ ์ผ.
์ฑ ์ข ๋ณด๋ค๊ฐ ํผ์ ํ๋ค๊ฑฐ๊ฐ์ผ๋ฉด ๊ฐ์ ๋ค์ด๋ณผ ์๊ฐํด๋ณด๋๊ฒ๋ ๊ด์ฐฎ๊ฒ ๋ค
์ ์์ฒ ์ ํ๋ธ๊ฒ์ - dc App
์ด์ฌ๋์๋ฌด๋ฃ๋๊นใฑใฑํ - dc App
๊ทธ๋ํฝ์ค ์ง์์ด ํ์ํ๊ฑฐ๋ฉด ๊ณ ๋ ค๋ ๋ฌด๋ฃ๊ฐ์ + opengl tutorial๋ณด๊ณ dx12 ๋์ด๊ฐ๋ ๊ฑด ์ด๋
์ง์ ๊ตฌํ๋ ํด๋ณด๊ณ ์ถ์ ๋ง์์ด ์๊ธดํจ dx12๋ dx11๋ชจ๋ฅด๋ฉด ํ์ง๋ง๋ผ๋๋ฐ
์ด์ฐจํผ ํด๋ด์ผ ๋ฌผ์ฒด ๋์ฐ๊ธฐ๊น์ง ์๋? ํ๋จธ์๊ฒ ๊ธฐ์ ์ ์ผ๋ก ์ค์ํ ๊ฑด ๊ฒฐ๊ตญ ์์ด๋ ํํธ์ผ๊ฑฐ๊ณ ์ง์ธ์ ๋๋ ์คํ์ง์ ํจ ํ๊ณ dx12 ๋ฐ๋ก ๊ฐ๋๋ฐ ํ ๋งํ๋ค๋๋ผ
๊ฒ์ ์ ์ ๊ฐ์ ๋ฃ๋๊ฒ๋ ์๋๊ณ ๊ทธ๋ํฝ์ค ๊ฐ์์ธ๋ฐ ๋จ์ ์คํ๋ง ๋ด๋ ์๋ฒ ํ๋ก๊ทธ๋๋จธ๋ ์ธ์์ธ๋ํ์์ ๊ทธ๋ํฝ์ค ๊ต์๊น์ง ํ๋ ์ฌ๋์ด๋ ๋น๊ต๊ฐ ๋๋? ๊ฑ ๋์๋ผ์ง ๋ง๊ณ 3๋ฒ ๋ค์ผ์ผ
ใ ใฑในใ ๊ทธ๋ํฝ์ค ํ๊ตญ์ด๊ฐ์๋ ์ ๋ชจํ๋ณด๋ค ๋์๊ฑฐ ์์๊ป ์์ฒ์ดํ์ ๋ฌด๋ฃ๊ธดํ๋ฐ ๊ฐ์๊ฐ ์ ๊ณ ์ด์ฌ์์ฉ์ด ์๋๋ผ์ ใ ใ ์๊ฒ์ด๋ง๋๋ก ๊ณ ๋ ค๋๋ฌด๋ฃ๊ฐ์๋ ์์ด์ข๋๋ฉด ํ๋ฒ๋์ชฝ๋ ๋ฌด๋ฃ๊ณต๊ฐ์๊ณ
๋๋ค๊ฐ ํ์ ๋ชจ์จ ๊ทธ๋ํฝ์ค ๊ฐ์๋ฅผ ๋ค์์ผ๋ฉด ๊ทธ ๊ฐ์๊ฐ ์ ์ข์์ง ์ค๋ช ์ ํด์ฃผ๋ฉด ์ข์๋ฏ
์กฐ์ธํด์ฃผ๋๊ฑฐ ๊ณ ๋ง๊ธดํ๋ฐ ์๋ ๊ฐ๊ฒฉ๋๊ฐ ์์ผ๋๊น ๋ง์ด ๊ณ ๋ฏผํด๋ณด๋์ค..
์ด์ฐจํผ part1 ์ 2,3,4 ๋ฌถ์์ ์๋ค์ด๊ฐ์์ผ๋๊น 1๋ค์ด๋ณด๊ณ 234 ์ฌ๋ณผ์ง ๋ง์ง ๊ณ ๋ฏผํด๋ด์ผ๊ฒ ๋ค