๋ค๋ฅธ ๋ํ ์๊ธฐ ๋ณด๋ค๋ณด๋ฉด ์ฌ๊ธด ํ์คํ ํ๋ก๊ทธ๋๋ฐ ํนํ์ธ๋ฏโฆ
๊ฐค์์ ๋ณ๋ก ์ธ๊ธ๋ ์๊ณ ์ธ์ง๋๋ ์์ด์ ์ฝ๊ฐ ์๊ฐ ํ์๋ฉด
๊ฒ์ ํธ๋์ ์ปด๊ณต ๋ฒ ์ด์ค์ ๊ฒ์ํฅ์ ๊ณ๋ค์ธ ๋๋์
์ปด๊ณต ๊ธฐ๋ณธ ์ปค๋ฆฌํ๋ผ์ธ ๊ฐ์ฒด์งํฅํ๋ก๊ทธ๋๋ฐ-DB-์ด์์ฒด์ -์๋ฃ๊ตฌ์กฐ ๋ฑ์ ๊ทธ๋๋ก ๋ฐ๋ผ๊ฐ๊ณ
๊ฑฐ๊ธฐ์ ์์ ๋์์ธ ๋ํ ์์ ๋ช ๊ฐ์ง
+ ์ปด๊ณต ๋ถ์ผ์์ ๊ฒ์ ์ชฝ? ์ง๊ธ์ ๊ต์๋์ด ๊ทธ๋ํฝ์ค ๊ต์๋์ด ๊ณ์ ์ ๊ทธ๋ํฝ ์ชฝ ์ข ๋ ๋ฐฐ์ฐ๋ ๋๋
์ผ๋จ ์ธ์ง๋๋ ์๋ ๊ฒ ๊ฐ์ง๋ง ํ๊ต์์ ๋ง์ด ๋ฐ์ด์ฃผ๋ ๊ณผ์
์ ๊ฒฐ ์์ฒด๋ ๊ทธ๋ ์ง๋ง, ๋จ๊ณผ๋ ์ฐจ์์์ ๋ฟ๋ฆฌ๋ค์ํผํ๋ ์ง์์ ๋ง์ด ํด์ค
๋ฌผ๋ก ๊ทธ ์ง์ ํ๋ํ๋ ์ฑ๊ฒจ ๋จน๊ธฐ์ ๋ค๋ค ๋๋ฌด ๋ฐ์์ง๋งโฆ
์์งํ ๊ฒ์์ ๋ฐฐ์ด๋ค! ๋ผ๊ธฐ๋ณด๋ค๋ ์ปด๊ณต์ธ๋ฐ ๊ฒ์์ ๋ง๋๋๋ฐ ์๊ฐ์ ์ธ ์ ์๋ค๋๊ฒ ์ ์ผ ํฐ ์ฅ์ ์ธ๋ฏ
์ผ๋ฐ ์ปด๊ณต๊ณผ ์ปค๋ฆฌํ๋ผ ๋ฐ๋ผ๊ฐ๋ฉด์ ์ธ๋ ๊ฒ์ ๊ฐ๋ฐ๊น์ง ํ๋ค?
๊ทธ ์ ๋ ์๊ฐ ๊ด๋ฆฌ, ์ผ์ ๊ด๋ฆฌ ๋ฅ๋ ฅ์ด๋ฉด ๋ ์ฌ๊ธฐ ์์๊ฒ ๋ค ์ถ์ ์ ๋โฆ
๋ ๋ค๋ฅธ ์ฅ์ ์ด๋ผ๋ฉด,
๋ญ๊ฐ ๊ฐ๋งํ ์์ด๋ ํ๊ณผ ์ธก์์ ์์์ ๋ฌผ์ด์ค๋๊ฒ ์ข ์๊ธด ํจ
๊ต์๋์ ํ ๋์ ์ด๋ฒ์ NC ํ ๋ก์ฐ์ฝ๋ ํ๊ณ , ํ์ด๋น์ค ์ฅํ ์ฌ์ ๋ ํ๊ณ โฆ
์ฌํด์๋ ํ์ด๋น์ค๋ ๋ญ๊ฐ๋ฅผ ์ง์ง ๋ง์ด ํ๋ฏ
๊ทผ๋ฐ ์์ ๋ด์ฉ์ด๋ ์ ์ฌ์ ๋ด์ฉ๋ค์ด๋ ๊ฐค ๋ถ์๊ธฐ?๋ ๋ค๋ฅธ ๋ํ๊ต ๊ฒ์ ํ๊ณผ๋์ ์ข ๋ค๋ฅธ๊ฑฐ ๊ฐ์๋ฐ
์์ ๋ด์ฉ์ด ๋๋ต
- ๊ธธ ์ฐพ๊ธฐ ์๊ณ ๋ฆฌ์ฆ์ ํ์ฉํ ๊ฒ์ ๊ฐ๋ฐ. ๋์ ๊ธธ ์ฐพ๊ธฐ ์๊ณ ๋ฆฌ์ฆ์ ์ง์ ๊ตฌํ
- ์ ์ฐจ์ ์งํ ์์ฑ, ์ ์ฐจ์ ์ ๋๋ฉ์ด์ ์์ฑ, ์ ์ฐจ์ ํ ์ค์ณ ์์ฑ (์ฌ๊ธฐ๊น์ง Procedural ~ Generation์ด๋ผ ์น๋ฉด ๋์), ์ก์ฒด ์๋ฎฌ๋ ์ด์ (?) (์๋ ๊ทธ๋ฅ SPH๋ผ๊ณ ๋ ๋ง์ด ๋ถ๋ฌ์ ์ ํํ ํ๊ตญ์ด ๋ช ์นญ์ ๋ชจ๋ฅด๊ฒ ๋ค;)
๋ค ๊ธฐ์ ์ค ํ๋ ์ ํํ๊ณ ๋ ผ๋ฌธ ์ฐพ๊ณ ๊ทธ ๊ธฐ๋ฅ ํ์ฉํ ๊ฒ์ ๊ตฌํ
์ด๋ฐ์์
์ ์ ๋๊ฐ ในใ ;
๊ธฐ์ ์ด๋ ํ๋ ์ฌ์ ๋ค?๋ ์ฃผ์ ๊ฐ ์ด๋ค๊ฑฐ๋๋ฉด
- AI๋ฅผ ํ์ฉํ ๋ชจ์ ์บก์ณ ๋ฐ์ดํฐ ์ฒ๋ฆฌ
- ์ ์ฐจ์ ์งํ ์์ฑ ๊ฐ์
- SPH ๊ฐ์
- ๋๋ก ๊ตํต ์๋ฎฌ๋ ์ด์ ๊ฐ์
์ด๋ฐ๊ฑด๋ฐ ์์งํ ๋ ์ข ๋นก์ธ๋๋ผโฆ
ํ์ดํ ์น ๋ฐฐ์ฐ๊ณ ์ธ๋ฆฌ์ผ ๋ฐฐ์ฐ๊ณ C++ย ย ๋ค์ ์ก๋๋ผ๋ ๋นก์ผ๋ฐโฆ
๋ ์ด๋ค ์ ๋ค์ ์ง์ง ๋ค ํ๋ ์ ๋ค์ด ์์.
๋ ผ๋ฌธ ์ฐพ๊ณ ๊ตฌํํ๊ณ ๊ฐ์ ํ๊ณ ์ฌ์ง์ด ๋ค๋ฅธ ์ฃผ์ ์ก์ ์น๊ตฌ๋ค ๋๋ ์ ๋ค๋ ์์
์ฌ์ค ์ด๋์์ธ์ง ํ๊ณผ ๋ด์ ์ธ๋ ๊ฒ์ ์ชฝ์ ํฌ๋งํ๋ ์ ๋ค์ด ๋ง์์ง ๋ชฐ?๋ฃจ
๊ทธ๋๋ ๋๋ฆ ๊ด์ฐฎ์ ํ๊ณผ๋ผ๊ณ ์๊ฐํด์ ํ ๋ฒ ํ๋ณดํด๋ด..!
๊ทธ๋ํฝ์ ์ด๋ค๊ฑฐ ๋ฐฐ์ฐ๊ณ ์ด๋ค๊ฑฐ ์ฐ๋ ๋ฌผ์ ๊ฒ ๊ฐ์์ ๋ฏธ๋ฆฌ ์จ๋๋๋ฐ
OpenGL, DirectX ์ด๊ฑด ๊ทธ๋ฅ ๊ต์๋ ๋ง์์ ๋ฐ๋ผ ๊ทธ๋ ๊ทธ๋ ๋ฌ๋ผ์ง๋๋ฏ?
ํด๋ ์ฝํ๋ฆฐ-์๋๋ก์ด๋ ์คํ๋์ค์๋ค๊ฐ ์ด๋ฌ๋ค ์ ๋ฌ๋ค
์ฌ์ค OpenGL์ด๋ DirectX๋ ๊ทธ๋ํฝ ๊ทผ๋ณธ ๊ฐ๋ ์ ๋ค๋ฃจ๊ธฐ ์ํ ๋๊ตฌ๋ค์ด๋๊น
๊ฐ๋ฐํ๋ ํ๊ฒฝ์ ๋ฐ๋ผ์ ์ทจ์ฌ ์ ํํ๋๊ฑฐ๊ธด ํจ
๊ฐค์์ ๋ณ๋ก ์ธ๊ธ๋ ์๊ณ ์ธ์ง๋๋ ์์ด์ ์ฝ๊ฐ ์๊ฐ ํ์๋ฉด
๊ฒ์ ํธ๋์ ์ปด๊ณต ๋ฒ ์ด์ค์ ๊ฒ์ํฅ์ ๊ณ๋ค์ธ ๋๋์
์ปด๊ณต ๊ธฐ๋ณธ ์ปค๋ฆฌํ๋ผ์ธ ๊ฐ์ฒด์งํฅํ๋ก๊ทธ๋๋ฐ-DB-์ด์์ฒด์ -์๋ฃ๊ตฌ์กฐ ๋ฑ์ ๊ทธ๋๋ก ๋ฐ๋ผ๊ฐ๊ณ
๊ฑฐ๊ธฐ์ ์์ ๋์์ธ ๋ํ ์์ ๋ช ๊ฐ์ง
+ ์ปด๊ณต ๋ถ์ผ์์ ๊ฒ์ ์ชฝ? ์ง๊ธ์ ๊ต์๋์ด ๊ทธ๋ํฝ์ค ๊ต์๋์ด ๊ณ์ ์ ๊ทธ๋ํฝ ์ชฝ ์ข ๋ ๋ฐฐ์ฐ๋ ๋๋
์ผ๋จ ์ธ์ง๋๋ ์๋ ๊ฒ ๊ฐ์ง๋ง ํ๊ต์์ ๋ง์ด ๋ฐ์ด์ฃผ๋ ๊ณผ์
์ ๊ฒฐ ์์ฒด๋ ๊ทธ๋ ์ง๋ง, ๋จ๊ณผ๋ ์ฐจ์์์ ๋ฟ๋ฆฌ๋ค์ํผํ๋ ์ง์์ ๋ง์ด ํด์ค
๋ฌผ๋ก ๊ทธ ์ง์ ํ๋ํ๋ ์ฑ๊ฒจ ๋จน๊ธฐ์ ๋ค๋ค ๋๋ฌด ๋ฐ์์ง๋งโฆ
์์งํ ๊ฒ์์ ๋ฐฐ์ด๋ค! ๋ผ๊ธฐ๋ณด๋ค๋ ์ปด๊ณต์ธ๋ฐ ๊ฒ์์ ๋ง๋๋๋ฐ ์๊ฐ์ ์ธ ์ ์๋ค๋๊ฒ ์ ์ผ ํฐ ์ฅ์ ์ธ๋ฏ
์ผ๋ฐ ์ปด๊ณต๊ณผ ์ปค๋ฆฌํ๋ผ ๋ฐ๋ผ๊ฐ๋ฉด์ ์ธ๋ ๊ฒ์ ๊ฐ๋ฐ๊น์ง ํ๋ค?
๊ทธ ์ ๋ ์๊ฐ ๊ด๋ฆฌ, ์ผ์ ๊ด๋ฆฌ ๋ฅ๋ ฅ์ด๋ฉด ๋ ์ฌ๊ธฐ ์์๊ฒ ๋ค ์ถ์ ์ ๋โฆ
๋ ๋ค๋ฅธ ์ฅ์ ์ด๋ผ๋ฉด,
๋ญ๊ฐ ๊ฐ๋งํ ์์ด๋ ํ๊ณผ ์ธก์์ ์์์ ๋ฌผ์ด์ค๋๊ฒ ์ข ์๊ธด ํจ
๊ต์๋์ ํ ๋์ ์ด๋ฒ์ NC ํ ๋ก์ฐ์ฝ๋ ํ๊ณ , ํ์ด๋น์ค ์ฅํ ์ฌ์ ๋ ํ๊ณ โฆ
์ฌํด์๋ ํ์ด๋น์ค๋ ๋ญ๊ฐ๋ฅผ ์ง์ง ๋ง์ด ํ๋ฏ
๊ทผ๋ฐ ์์ ๋ด์ฉ์ด๋ ์ ์ฌ์ ๋ด์ฉ๋ค์ด๋ ๊ฐค ๋ถ์๊ธฐ?๋ ๋ค๋ฅธ ๋ํ๊ต ๊ฒ์ ํ๊ณผ๋์ ์ข ๋ค๋ฅธ๊ฑฐ ๊ฐ์๋ฐ
์์ ๋ด์ฉ์ด ๋๋ต
- ๊ธธ ์ฐพ๊ธฐ ์๊ณ ๋ฆฌ์ฆ์ ํ์ฉํ ๊ฒ์ ๊ฐ๋ฐ. ๋์ ๊ธธ ์ฐพ๊ธฐ ์๊ณ ๋ฆฌ์ฆ์ ์ง์ ๊ตฌํ
- ์ ์ฐจ์ ์งํ ์์ฑ, ์ ์ฐจ์ ์ ๋๋ฉ์ด์ ์์ฑ, ์ ์ฐจ์ ํ ์ค์ณ ์์ฑ (์ฌ๊ธฐ๊น์ง Procedural ~ Generation์ด๋ผ ์น๋ฉด ๋์), ์ก์ฒด ์๋ฎฌ๋ ์ด์ (?) (์๋ ๊ทธ๋ฅ SPH๋ผ๊ณ ๋ ๋ง์ด ๋ถ๋ฌ์ ์ ํํ ํ๊ตญ์ด ๋ช ์นญ์ ๋ชจ๋ฅด๊ฒ ๋ค;)
๋ค ๊ธฐ์ ์ค ํ๋ ์ ํํ๊ณ ๋ ผ๋ฌธ ์ฐพ๊ณ ๊ทธ ๊ธฐ๋ฅ ํ์ฉํ ๊ฒ์ ๊ตฌํ
์ด๋ฐ์์
์ ์ ๋๊ฐ ในใ ;
๊ธฐ์ ์ด๋ ํ๋ ์ฌ์ ๋ค?๋ ์ฃผ์ ๊ฐ ์ด๋ค๊ฑฐ๋๋ฉด
- AI๋ฅผ ํ์ฉํ ๋ชจ์ ์บก์ณ ๋ฐ์ดํฐ ์ฒ๋ฆฌ
- ์ ์ฐจ์ ์งํ ์์ฑ ๊ฐ์
- SPH ๊ฐ์
- ๋๋ก ๊ตํต ์๋ฎฌ๋ ์ด์ ๊ฐ์
์ด๋ฐ๊ฑด๋ฐ ์์งํ ๋ ์ข ๋นก์ธ๋๋ผโฆ
ํ์ดํ ์น ๋ฐฐ์ฐ๊ณ ์ธ๋ฆฌ์ผ ๋ฐฐ์ฐ๊ณ C++ย ย ๋ค์ ์ก๋๋ผ๋ ๋นก์ผ๋ฐโฆ
๋ ์ด๋ค ์ ๋ค์ ์ง์ง ๋ค ํ๋ ์ ๋ค์ด ์์.
๋ ผ๋ฌธ ์ฐพ๊ณ ๊ตฌํํ๊ณ ๊ฐ์ ํ๊ณ ์ฌ์ง์ด ๋ค๋ฅธ ์ฃผ์ ์ก์ ์น๊ตฌ๋ค ๋๋ ์ ๋ค๋ ์์
์ฌ์ค ์ด๋์์ธ์ง ํ๊ณผ ๋ด์ ์ธ๋ ๊ฒ์ ์ชฝ์ ํฌ๋งํ๋ ์ ๋ค์ด ๋ง์์ง ๋ชฐ?๋ฃจ
๊ทธ๋๋ ๋๋ฆ ๊ด์ฐฎ์ ํ๊ณผ๋ผ๊ณ ์๊ฐํด์ ํ ๋ฒ ํ๋ณดํด๋ด..!
๊ทธ๋ํฝ์ ์ด๋ค๊ฑฐ ๋ฐฐ์ฐ๊ณ ์ด๋ค๊ฑฐ ์ฐ๋ ๋ฌผ์ ๊ฒ ๊ฐ์์ ๋ฏธ๋ฆฌ ์จ๋๋๋ฐ
OpenGL, DirectX ์ด๊ฑด ๊ทธ๋ฅ ๊ต์๋ ๋ง์์ ๋ฐ๋ผ ๊ทธ๋ ๊ทธ๋ ๋ฌ๋ผ์ง๋๋ฏ?
ํด๋ ์ฝํ๋ฆฐ-์๋๋ก์ด๋ ์คํ๋์ค์๋ค๊ฐ ์ด๋ฌ๋ค ์ ๋ฌ๋ค
์ฌ์ค OpenGL์ด๋ DirectX๋ ๊ทธ๋ํฝ ๊ทผ๋ณธ ๊ฐ๋ ์ ๋ค๋ฃจ๊ธฐ ์ํ ๋๊ตฌ๋ค์ด๋๊น
๊ฐ๋ฐํ๋ ํ๊ฒฝ์ ๋ฐ๋ผ์ ์ทจ์ฌ ์ ํํ๋๊ฑฐ๊ธด ํจ
ใ ใ ์๋๋ค ์ปด๊ณต์ ใ ใ ใ ใ
๊ทธ๋ํฝ์ค ์ฐ๋จนํ๋ค๊ฐ ๊ฐํธ๋ ธ๋๋ฐ ๋๋จํ ์ ๋ค์ด ๋ง์๊ฑฐ ๊ฐ๊ธดํด ในใ
ํ๊ด ๋ค์ ๊ณต์ฌํ๋๊ฑฐ ๋ค ์ง์ด์ก๋
์ ์น๊ด? ์ฒด์ก๊ด ๋ค ์ง์ด์ก์ง
๊ทธ๋ฅ ํ๋ฒํ ๋์ด๋๋ก ๋ณด์ด๋๋ฐ.. ์ด๊ฒ ๊ทธ๋ ๊ฒ ๋นก์ผ๊ฐ - dc App
๋ ์ ๋ชปํ๋๋ด ใ ใ ใ ใ
์ปด๊ณต ์ปค๋ฆฌ๋ผ๊ธฐ์๋ ํ๋์จ์ด ์ ๋ฐฐ์ฐ์์
์ปด๊ตฌ ์ด์ฒด๋ ๊ฐ์ ๊ณต๋ถํ๊ฑฐ๋, ์๊ฐ์ ์ฒญํด์ ๋ฃ๊ฑฐ๋ ํจ
์ ์ด์ฒด ์ ํ์ด์๋? ์ปด๊ตฌ๋ ํ์์ฌ์ผํ๋ค๋ ์๊ธฐ ์์๋๋ฐ ์ด์ฒด ์๋๊ฑฐ๋ณด๋ฉด ์ด์ฒด๋ ํ์ ์ธ๊ฑฐ ๊ฐ์๋ฐ
๊ทผ๋ฐ ์ด๋ฒ์ ์ด์ฒด ๋ฐฐ์ฐ๋๋ฐ ๊ต์๋์ด ์ฐํ๋์จ์ด๋ ์ ์๊ณผ๋ก ๋๊ธฐ๋๋ผ ใ ใ ใ ใ