์ ํ๋ธ๋ ์ปค๋ฎค๋ํฐ ๋ณด๋ฉด ๊ทธ๋ํฝ์ค ๊ณต๋ถํ๋ค๊ณ ํ๋ ์ฌ๋๋ค ๋ณด๋ฉด
๋ด์ฉ๋ฌผ์ด ๋๋ค์ directx๋ opengl๋ก ๊ฝค ํ๋ฆฌํฐ์๊ฒย ์์ฑ๋ฌผ ๋ง๋ ๊ฒ ์์ฃผ๋ณด์ด๋๋ฐ
์ด๋์ ๋๊น์ง ๊ณต๋ถํ๋์ง ๊ถ๊ธํจ
์ธํ๊ต๋ openGL ์ค์ต๋ณด๋จ ์ด๋ก ์์ฃผ๋ก ํ์๋๋ฐ
์ง๊ธ 3ํ๋
์งธย ํ๊ณ ์๋๋ฐ๋ ๋๋ผ๋๊ฑด ์์ด ์ง์ง ์์ฒญ๋๊ฑฐ๋
๊ธฐ๋ณธ์ ์ธ ๊ณต๊ฐ๋ฒกํฐ, ํ๋ ฌ, ์ผ๊ฐํจ์๋ ๊ธฐ๋ณธ์๋ค๊ฐ
ํ๋ฉด์์ ์ ์ด๋ ์์ ์ฐ๋ ๊ธฐ๋ณธ์ ์ธ ์๊ณ ๋ฆฌ์ฆ(DDA๋ฑ) ์ด๋ Concaveํ ํด๋ฆฌ๊ณค์ธ์ง ํ๋ณํ๋ ๋ถ๋ถ์ธย Primitive ๋ด์ฉ๋ถํฐ ์์ํด์ ํต์ฌ์ธ 3D Viewing์์ ํ์ ์ค์ผ์ผ๋งย ๋์ค๊ณ ย Clipping ๊น์งํ๊ณ ๊ทธ ๋ค๋ก๋
Visuality detectionํ๋ ์ฌ๋ฌ๊ฐ์ง ๋ฐฉ๋ฒ๋ค, ๊ทธ๋ฆฌ๊ณ Shading ๋ค์ด๊ฐ๋ฉด ๊ด์์ด๋ ๋ฌผ์ฒด ๋๊ฐ ์ฌ์ด๋งย ํ๋ณํ๋ย flat , goraud, phong, blinn-phong shading, ๋ชจ๋ ๋ฌผ์ฒด์ ๊ด์์ย ์ค์๊ฐ์ผ๋ก ์ ์ฉํ๋ Global illumination์ธย ๋ ์ดํธ๋ ์ด์ฑ์ ๋์ด์ texture, color ๊น์ง
ํนํ 3D Viewing์์ ๋ฉ๋ถ ํ๋ฒ ์์์ ๋๋ก
์ ๋ง ์ด ์ด๋ก ๋ค์ ํ์ ๋ณต์ตํด์ผํ ๊ฒ๊ฐ์ ๋๋์ด ๋ค์ ๋๋ก ์์ด ๋ง์
๋ด๊ฐ ๊ทธ๋๋ ๊ณ ๋ฉ๋ ๊ณต๋ถ๋ฅผ ๋ชปํ๋ํธ์ ์๋์๋๋ฐ ๋๊ปด์ง๋๊ฑด ๋ถ๋ช
ํ ๋๋ณด๋ค ๋๋ํ์ ๋ค๋ ์ ๋จน๋ CS๋ถ์ผ์ธ๊ฑฐ ๊ฐ๋จ๋ง์
๊ทผ๋ฐ ์จ๋ผ์ธ ์ปค๋ฎค๋ค ๋ณด๋ฉด 30๋ ์ ์
๊ฐ๋ฅํ๋, ๋น์ ๊ณต์ ํ์ 1๋
ํด์ย ์ทจ์ง๊ฐ๋ฅํ๋ ์ด๋ฐ๊ฒ ๋๋ถ๋ถ์ธ๋ฐ
์๋ฌด๋ฆฌ ์๊ฐํด๋ ์ด ๋ฐฉ๋ํ ์ด๋ก ์ ์ดํดํ๊ณ ์๋๋ฐ ๋ค์ด๋ ํธ๋ก ์์ฒด ์์ง ๊ตฌํํด์ ๊ฒ์ ๊ธฐ๋ฅ์ํ๋ ํฌํด์ ๋ง๋ค์๋ค ? ์ง์ง SKY ์ ๋ค๋ ์๋นํ ํ๋ ์์ค์ธ๊ฑฐ ๊ฐ์๋ฐ ๋ด ๋จธ๋ฆฌ๋ก ์ดํด๊ฐ ์๋จ
๋ด๊ฐ ๊ตฐ๋๊ฐ๋ค์์ ๋๋ค๊ฐ ๊ณต๋ถ์์ํ ์ข๋นกํต ์ํ๋ผ ํ๋ณ์ด ์๊ฐ์ย ์์ธ๋ ์ปด๊ณต ์ปค๋ฆฌํ๋ผ ๋ณด๋๊น ๊ทธ๋ํฝ์ค๊ฐ 4ํ๋
1ํ๊ธฐ ๊ณผ์ ์ธ๊ฑฐ ๋ณด๋ฉด ๊ฒฐ์ฝ ๋ง๋งํ ๋ถ์ผ๋ ์๋๋ผ๋๊ฑฐ ๊ฐ์๋ฐ
ํต์์ ์ผ๋ก ์ปค๋ฎค๋ํฐ์์ ๋งํ๋ ๊ทธ๋ํฝ์ค ๋ถ์ผ๋ฅผ ์ดํดํ๊ณ ์๋ค๋๊ฒ OpenGL ๋๋ DirectX ์ค์ต๋ง ํ๊ฑด์ง ์๋๋ฉด
์ด๋ก ๋ถ๋ถ์ ๋ค ์ธ์ธํ๊ฒ ํ๊ณ ์ค์ต๊น์ง ํ๊ฑด์ง...
์ด๋์ ๋์ธ์ง๊ฐ ๊ถ๊ธํจ
์ง๋ฌธ ๋ด์ฉ์ด ์์ค๊ธ์ด๋ค
์ฌ๊ธฐ ๋๋ถ๋ถ ์ธ๋ถ์ด๋ค์ ๋๋ต๋ชปํ๋ค
ํ์ฌ์์ ๊ฒ์ ํด๋ผ์๊ฒ ์๊ตฌํ๋๊ฒ ๊ทธ๋ฅ ๊ฒ์ ๊ตฌํ๊ฐ๊ธฐ๋ํจ .. ํฌํด ์ ํญ์์ ๋ณด๋ฉด ๊ทธ๋ํฝ์ค ๋ด์ฉ์ด์๋๋ผ ๊ฒ์๋ก์ง ๊ตฌํ ์ค๋ช ํ๋๊ฑฐ๋ณด๋ฉด.. ๋๋ ์ด๊ฑธ๋ก ๊ฒ๋ง๋ค๋ ค๊ณ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ๋ง๋ค๋ค ๊ตฌ์กฐ ์ค๊ณ์ ๋งํ์ ํจํด๊ณต๋ถํ๊ณ ๋ค์ ์ฝ๋์ง๊ณ ์์.. ๊ธ๊ตฌ ์ด๋ก ๋ถ๋ถ์ ๋ค๊ฐ์ง๋ ๋ชปํ๊ฒ ๋๋ผ opengl ๊ธฐ์ด ๋๋ด๊ณ vulkan ๊ธฐ์ด ๋๋์ผ๋ ๋ ๋์๊ฐ์ผํ๋๋ฐ ์์ด์๊ฐ
๋ณดํต ๊ทธ๋ํฝ์ค ์กฐ๊ธ ๋ฐฐ์ ๋ค ํ๋ฉด ํ๋ถ๋ฐ๋ฆฌ 3์ฐจ์ ๊ณต๊ฐ ๋ง๋๋ ๊ฒ๊น์ง ๋ฐฐ์ ๊ณ , ๊ทธ ์ดํ์ PBR, RT, spatial structure, fluid, procedural animation ๋ฑ๋ฑ๋ฑ ๋ง์ง
ํ๋ถ๋ฐ๋ฆฌ ์ ๋๋ง ํด๋ ๊ตญ๋ด ๊ฒ ํ์ฌ๋ ์ ๋ค์ด๊ฐ
์ด๊ฑฐ๋ง ํ๋๊ฒ๋ ์ค๋ ๊ฑธ๋ฆด๊ฑฐ ๊ฐ์๋ฐ
30๋ ์ ์๋ ํ ๋งํ๊ฑฐ๋ .