์ด ๋ฌธ์์ ์๋ณธ์ ์ธ๋ถ ์ํค์์ ๊ฐ์ ธ์์ต๋๋ค.
CG์์ ๋์ด์ด
1. ๊ฐ์[ํธ์ง]
Computer Graphics(CG)
์ปดํจํฐ ํ์์ฒ๋ฆฌ. ๋ณดํต ์ปดํจํฐ๋ฅผ ์ฌ์ฉํ๋ ๋ชจ๋ ํํ์ ์์ ์ ๋งํ๋ค. ์ด๋ ์ปดํจํฐ๊ฐ ํ๋ ์ผ์ด ์๋ ๋ง์ ํ. ์ํํธ์จ์ด ์ชฝ์์๋ ์ ๋ง ๋น ๋ฅด๊ฒ ๋ฐ์ ํ ๋ถ์ผ ์ค์ ํ๋์ด๋ค. CG๋ฅผ ์ฌ์ฉํ๋ฉด ์ ๋๋ฉ์ด์ ์ด๋ ๊ด๊ณ ๋ ๋ญ๋ ๊ฐ์ ๋น์ฉ์ ์ ๊ฐ๋๋ฉด์ ์ง์ ๋์ผ ์ ์๋ค๋ ์ฅ์ ์ด ์๊ธฐ ๋๋ฌธ์ด๋ค. ์ฌ์ค ๊ทธ๋ณด๋ค๋ ์ ์ผ ์ค์ํ ์ด์ ๋ ๋ค๋ฅธ ์ํํธ์จ์ด ๋ถ์ผ์๋ ๋ฌ๋ฆฌ ์ฐ๊ตฌํ๋ฉด ๊ทธ๋งํผ ๊ฒฐ๊ณผ๋ฌผ์ด ๊ธ๋ฐฉ ๋ณด์ธ๋ค๋ ๋ถ๋ถ.
ํ ๋ฆฌ์ฐ๋์์๋ ํฐ๋ฏธ๋ค์ดํฐ 2: ์ฌํ์ ๋ ๊ณผ ์ฅฌ๋ผ๊ธฐ ๊ณต์์ด CG ๊ธฐ์ ์ ์๋๋ฅผ ์ฐ ๋ํ์ ์ธ ์ํ์ด๋ค. 2010๋ ๋์ ์์๋ ๊ต์ฅํ ํฐ ๋ฐ์ ์ ์ด๋ฃจ์ด์, ์ฌ์ค์ ํ์คํ๊ณ ์ฐจ์ด๊ฐ ์์ด ๋ณด์ด๋ ์์ค๊น์ง ์๋ค. [1] ๋ค๋ง ๊ทธ ์ ๋ ๊ทธ๋ํฝ์ ์ํ๋ ค๋ฉด ์ปดํจํฐ ์ด ๋์ด ์ข ๋ง์ด ๊นจ์ ธ์ ์์ฐ์ด ๋ถ์กฑํ ํ๋ก๋์ ์์๋ ํด๋ผ์ฐ๋ ์ปดํจํ ์ ํ์ฉํ๊ณ ์๋ค. ๊ณ์ฐ๋์ ํจ์จ์ ์ผ๋ก ์ค์ด๊ธฐ ์ํ ์๊ณ ๋ฆฌ์ฆ๋ ๋ง์ด ๊ฐ๋ฐ๋์๋ค.
์ํ๋ ๊ด๊ณ ๋ฑ ์์ ์ชฝ์ ํํด ํ์ฌ๋ ๋ณดํต ์๊ฐํจ๊ณผ(Visual Effects, ์ค์ฌ์ VFX)๋ผ๊ณ ๋ถ๋ฅธ๋ค.[2] ๋ธ๋ก๋ฒ์คํฐ ์ํ ์คํํ๋กค์ ๋ณด๋ฉด ์ด ๋ถ์ผ๋ฅผ ์๊ฐํจ๊ณผ๋ก ์ ์ํ๋ค. ํด์ธ์์๋ CGI(Computer-Generated Imagery)๋ผ๋ ๋ง๋ ๋ง์ด ์ด๋ค.[3]
๋ ธ๊ณจ์ ์ผ๋ก CG์ธ ๊ฒ์ด ํฐ๊ฐ ๋๋ ์ฅ๋ฉด์ ๋ฐ CG๋ผ๊ณ ํ๊ธฐ๋ ํ๋ค. ์ฌ๋ ํน์ ๋๋ฌผ์ด ์ฃฝ๊ฑฐ๋ ๋์ ๊ณณ์์ ๋จ์ด์ง๋ ์ฅ๋ฉด ๋ฐ ์ฃฝ๋ ์ฅ๋ฉด ๋ฑ ์ค์ ๋ก ํํ ๊ฒฝ์ฐ ์ค๋ฆฌ์ ์ธ ๋ฌธ์ ๊ฐ ๋ฐ์ํ ์ ์๋ ์ฅ๋ฉด๋ค์ ๋ ผ๋์ ์์ง๋ฅผ ์ค์ด๊ธฐ ์ํด ์์ CG์ธ ๊ฒ์ด ํฐ๋๊ฒ ๋ง๋ค๊ธฐ๋ ํ๋ค.
์ปดํจํฐ ํ์์ฒ๋ฆฌ. ๋ณดํต ์ปดํจํฐ๋ฅผ ์ฌ์ฉํ๋ ๋ชจ๋ ํํ์ ์์ ์ ๋งํ๋ค. ์ด๋ ์ปดํจํฐ๊ฐ ํ๋ ์ผ์ด ์๋ ๋ง์ ํ. ์ํํธ์จ์ด ์ชฝ์์๋ ์ ๋ง ๋น ๋ฅด๊ฒ ๋ฐ์ ํ ๋ถ์ผ ์ค์ ํ๋์ด๋ค. CG๋ฅผ ์ฌ์ฉํ๋ฉด ์ ๋๋ฉ์ด์ ์ด๋ ๊ด๊ณ ๋ ๋ญ๋ ๊ฐ์ ๋น์ฉ์ ์ ๊ฐ๋๋ฉด์ ์ง์ ๋์ผ ์ ์๋ค๋ ์ฅ์ ์ด ์๊ธฐ ๋๋ฌธ์ด๋ค. ์ฌ์ค ๊ทธ๋ณด๋ค๋ ์ ์ผ ์ค์ํ ์ด์ ๋ ๋ค๋ฅธ ์ํํธ์จ์ด ๋ถ์ผ์๋ ๋ฌ๋ฆฌ ์ฐ๊ตฌํ๋ฉด ๊ทธ๋งํผ ๊ฒฐ๊ณผ๋ฌผ์ด ๊ธ๋ฐฉ ๋ณด์ธ๋ค๋ ๋ถ๋ถ.
ํ ๋ฆฌ์ฐ๋์์๋ ํฐ๋ฏธ๋ค์ดํฐ 2: ์ฌํ์ ๋ ๊ณผ ์ฅฌ๋ผ๊ธฐ ๊ณต์์ด CG ๊ธฐ์ ์ ์๋๋ฅผ ์ฐ ๋ํ์ ์ธ ์ํ์ด๋ค. 2010๋ ๋์ ์์๋ ๊ต์ฅํ ํฐ ๋ฐ์ ์ ์ด๋ฃจ์ด์, ์ฌ์ค์ ํ์คํ๊ณ ์ฐจ์ด๊ฐ ์์ด ๋ณด์ด๋ ์์ค๊น์ง ์๋ค. [1] ๋ค๋ง ๊ทธ ์ ๋ ๊ทธ๋ํฝ์ ์ํ๋ ค๋ฉด ์ปดํจํฐ ์ด ๋์ด ์ข ๋ง์ด ๊นจ์ ธ์ ์์ฐ์ด ๋ถ์กฑํ ํ๋ก๋์ ์์๋ ํด๋ผ์ฐ๋ ์ปดํจํ ์ ํ์ฉํ๊ณ ์๋ค. ๊ณ์ฐ๋์ ํจ์จ์ ์ผ๋ก ์ค์ด๊ธฐ ์ํ ์๊ณ ๋ฆฌ์ฆ๋ ๋ง์ด ๊ฐ๋ฐ๋์๋ค.
์ํ๋ ๊ด๊ณ ๋ฑ ์์ ์ชฝ์ ํํด ํ์ฌ๋ ๋ณดํต ์๊ฐํจ๊ณผ(Visual Effects, ์ค์ฌ์ VFX)๋ผ๊ณ ๋ถ๋ฅธ๋ค.[2] ๋ธ๋ก๋ฒ์คํฐ ์ํ ์คํํ๋กค์ ๋ณด๋ฉด ์ด ๋ถ์ผ๋ฅผ ์๊ฐํจ๊ณผ๋ก ์ ์ํ๋ค. ํด์ธ์์๋ CGI(Computer-Generated Imagery)๋ผ๋ ๋ง๋ ๋ง์ด ์ด๋ค.[3]
๋ ธ๊ณจ์ ์ผ๋ก CG์ธ ๊ฒ์ด ํฐ๊ฐ ๋๋ ์ฅ๋ฉด์ ๋ฐ CG๋ผ๊ณ ํ๊ธฐ๋ ํ๋ค. ์ฌ๋ ํน์ ๋๋ฌผ์ด ์ฃฝ๊ฑฐ๋ ๋์ ๊ณณ์์ ๋จ์ด์ง๋ ์ฅ๋ฉด ๋ฐ ์ฃฝ๋ ์ฅ๋ฉด ๋ฑ ์ค์ ๋ก ํํ ๊ฒฝ์ฐ ์ค๋ฆฌ์ ์ธ ๋ฌธ์ ๊ฐ ๋ฐ์ํ ์ ์๋ ์ฅ๋ฉด๋ค์ ๋ ผ๋์ ์์ง๋ฅผ ์ค์ด๊ธฐ ์ํด ์์ CG์ธ ๊ฒ์ด ํฐ๋๊ฒ ๋ง๋ค๊ธฐ๋ ํ๋ค.
2. ์์[ํธ์ง]
ํฐ๋ฏธ๋ค์ดํฐ ์ ๋์์ค์ ์ฅ๋ฉด |
์ ์ฅ๋ฉด์ CG ๊ธฐ์ ์ ๋ฐ์ ์ ๋ํ์ ์ธ ์์์ด๋ค. ์ผ์ชฝ์ด 2015๋ ํฐ๋ฏธ๋ค์ดํฐ ์ ๋์์ค์ CG๋ก ๋ง๋ ์๋๋ ์์์ ๋ค๊ฑฐ์ด๊ณ , ์ค๋ฅธ์ชฝ์ด 1984๋ ํฐ๋ฏธ๋ค์ดํฐ์์์ ์ฅ๋ฉด์ด๋ค.[4]
๋๋ ์ํค์ Limbo (๋ฆผ๋ณด) ๋ฎค์ง๋น๋์ค๋ CG๊ฐ ์ฌ์ฉ๋์๋ค. ์ดฌ์๋ ์ฅ์๋ ์คํ ๋ฏธ ์๋ฐฐ๋น์ด๊ณ , ์ค์ ์ด๊ณณ์์๋ ๊ฐ๊น๊ฒ๋ ํํคํ์ฝ (Jiquipilco), ๋ฉ๋ฆฌ๋ ์ต์คํ๋ผ์์นด ๋ฐ ๋ผ์ (Ixtlahuaca de Rayรณn) ์๋ด๋ฅผ ๋ด๋ ค๋ค๋ณผ ์ ์์ด์ผ ์ ์์ด์ง๋ง ๋ฎค๋น ์์๋ถ์ ์น์ฒธ ์ดํธ์ฌ๋ฅผ ์ฌ์ด๋๊ณ ๊ทธ ๋ค์ ์ฐ๋ค์ด ์์ด์ CG๊ฐ ์ฌ์ฉ๋์์์ ์ ์ ์๋ค. ๋ฐ๋ผ์ ๋ฆผ๋ณด ๋ฎค์ง๋น๋์ค์์ ๋ณด๋ ํ๊ฒฝ์ ์ค์ ๋ก ์คํ ๋ฏธ ์๋ฐฐ๋น์ ๊ฐ๋ฉด ์ ๋๋ก ๋ณผ ์ ์๋ค. ์ค์ ๋ก ์คํ ๋ฏธ ์๋ฐฐ๋น์์ ์น์ฒธ ์ดํธ์ฌ๊น์ง ํ๋ฃจ ์ ๋ ๊ฑธ๋ ค ๊ฐ์ผ๋๋ฉฐ, ์๋๊ณ ์๋๋ก๋ฅผ ํ๊ณ ๊ฐ์ผํ๋ ๊ฑด ๋ค์ด๋ค.
3. ์ข ๋ฅ[ํธ์ง]
3.1. 2์ฐจ์ ์ปดํจํฐ ๊ทธ๋ํฝ์ค[ํธ์ง]
๊ฐ๋ก์ ์ธ๋ก, x์ y๋ผ๋ ๋ ๊ฐ์ง ์ขํ๋ง์ ๊ฐ์ง๋ ํ๋ฉด์ ๊ทธ๋ฆผ์ ์ปดํจํฐ๋ก ๊ทธ๋ ค๋ด๋ ๊ฒ. 2D ์ ๋๋ฉ์ด์
, ์ผ๋ฌ์คํธ, ๋ฌธ์ ๋์์ธ ๋ฑ์ด ๊ทธ ์์ด๋ค. ์ฌ๊ธฐ์ ์ธ๋ถ ๋ถ๋ฅ๋ก ๋์คํฐ ๊ทธ๋ํฝ๊ณผ ๋ฒกํฐ ๊ทธ๋ํฝ์ด ๋๋ ์ง๋ค.
๋น์ฃผ์ผ ๋ ธ๋ฒจ ๊ณ์ด์์๋ ์ด๋ฒคํธ๋ก ๋จ๋ ์ผ๋ฌ์คํธ๋ฅผ CG๋ผ๊ณ ๋ถ๋ฅด๊ธฐ๋ ํ๋ค.
์๋ 3D ๊ทธ๋ํฝ์ ๋ฐ๋ ค ์ฌ์ฉ ๋น๋๊ฐ ์ค์ด๋ค๊ณ ์๋ค๊ณ ์๊ฐํ๊ฒ ์ง๋ง ์ธ์๋ฌผ, ์์ ํธ์ง, ์ผ๋ฌ์คํธ, ๋งํ, ์ ๋๋ฉ์ด์ ๋ฑ ์์ง๋ ์์๋ ์ฐจ๊ณ ๋์น๋ค. 3D๊ทธ๋ํฝ์ ํ ์ค์ฒ๋ฅผ ๋ง๋๋ ๊ธฐ์ ์ด 2D๊ทธ๋ํฝ์ด๊ณ ์ ๋๋ฉ์ด์ ์ 3D๊ธฐ์ ์ด ๋๊ฑฐ ์ฌ์ฉ๋๋ค๊ณ ํ์ง๋ง 2D๊ฐ ์์ ํ ๋ฐฐ์ ๋ ์ ๋๋ฉ์ด์ ์ ์คํ์ ์ธ ์ํ์ ๋นผ๊ณ ๋ ์ ๋ฌดํ๋ค. ์ฌ์ง์ด ๋์ฆ๋ ํฝ์ฌ ์ ๋๋ฉ์ด์ ์ผ์ง๋ผ๋ ๋ฐฐ๊ฒฝ์ด๋ ์ก๋คํ ์ํ๋ค๊น์ง ์ผ์ผ์ด 3D๋ก ๋ชจ๋ธ๋งํ์ง๋ ์๋๋ค.
ํนํ ๋น์ฌ์ค์ ๊ทธ๋ฆผ์ฒด์ธ ๋งํ/์ ๋๋ฉ์ด์ ๋ถ์ผ์์ 2D๊ธฐ์ ์ ์์ ํ ๋ฐฐ์ ํ๊ณ ์๊ฐํ๊ธฐ๋ ์ด๋ ต๋ค. 3D๊ทธ๋ํฝ์ ์ปดํจํฐ๊ฐ ๊ณ์ฐํ๋ ๊ฑฐ๋ผ์ ๋ฐํฌ๋ฅด๋ฉ๋ฅผ ์ ํ ํ์ฉํ์ง ์๋๋ฐ ์ด๊ฒ์ด ๋ถ์พํ ๊ณจ์ง๊ธฐ๋ก ์์ฉํ๊ธฐ ๋๋ฌธ์ด๋ค. ํ๋์ 3D์ ๋๋ฉ์ด์ ์์๋ ์ธ์์ ์ผ๋ก ๋ฐํฌ๋ฅด๋ฉ ์๊ณ ๋ฆฌ์ฆ์ ์ ์ฉํ๊ฑฐ๋ ์ฒ์๋ถํฐ ๋ฐํฌ๋ฅด๋ฉ๊ฐ ๊ฐ๋ฅํ ๋ชจ๋ธ๋ง์ ํด์ ์ํ๊ฐ์ ์ ๊ฑฐํ๊ณ ์๋ค.
2์ฐจ์ ์ปดํจํฐ ๊ทธ๋ํฝ์ค์ ์ต๊ณ ๋์ด๋๋ฅผ ์๋ํ๋ ๋ถ์ผ ์ค์์ ์ผ๋ฌ์คํธ์ ๋๋ถ์ด์ ์ปฌ๋ฌ ๊ทธ๋ ์ด๋ฉ์ด ์ต๊ทผ ๋ค์ด์๋ ์๋นํ ์ค์์ฑ์ ์ฐจ์งํ๊ณ ์๋ค. ์ํ ๋ฐ ๋๋ผ๋ง ๋ถ์ผ์์๋ VFX ์์ ๋ฑ 3์ฐจ์ ์ปดํจํฐ ๊ทธ๋ํฝ์ค ๊ธฐ๋ฒ์ ๋ง์ด ์ด์ฉํ์ง๋ง ์์ ์๊ฐ์ ๊ตฌํํ๋ ๋ฐ์ ์์ด์๋ ์ฌ์ ํ 2์ฐจ์์ ์ธ ์์ ์ด ํ์ํ ํธ์ด๋ค. ๊ทธ๋ฆฌ๊ณ ์ปฌ๋ฌ ๊ทธ๋ ์ด๋ฉ์ VFX ์์ ๋ชป์ง์๊ฒ ์ํ์ ๋ถ์๊ธฐ๋ฅผ ์ข์ฐํ๋ ํฐ ์์์ด๊ธฐ ๋๋ฌธ์ด๋ค.
๋น์ฃผ์ผ ๋ ธ๋ฒจ ๊ณ์ด์์๋ ์ด๋ฒคํธ๋ก ๋จ๋ ์ผ๋ฌ์คํธ๋ฅผ CG๋ผ๊ณ ๋ถ๋ฅด๊ธฐ๋ ํ๋ค.
์๋ 3D ๊ทธ๋ํฝ์ ๋ฐ๋ ค ์ฌ์ฉ ๋น๋๊ฐ ์ค์ด๋ค๊ณ ์๋ค๊ณ ์๊ฐํ๊ฒ ์ง๋ง ์ธ์๋ฌผ, ์์ ํธ์ง, ์ผ๋ฌ์คํธ, ๋งํ, ์ ๋๋ฉ์ด์ ๋ฑ ์์ง๋ ์์๋ ์ฐจ๊ณ ๋์น๋ค. 3D๊ทธ๋ํฝ์ ํ ์ค์ฒ๋ฅผ ๋ง๋๋ ๊ธฐ์ ์ด 2D๊ทธ๋ํฝ์ด๊ณ ์ ๋๋ฉ์ด์ ์ 3D๊ธฐ์ ์ด ๋๊ฑฐ ์ฌ์ฉ๋๋ค๊ณ ํ์ง๋ง 2D๊ฐ ์์ ํ ๋ฐฐ์ ๋ ์ ๋๋ฉ์ด์ ์ ์คํ์ ์ธ ์ํ์ ๋นผ๊ณ ๋ ์ ๋ฌดํ๋ค. ์ฌ์ง์ด ๋์ฆ๋ ํฝ์ฌ ์ ๋๋ฉ์ด์ ์ผ์ง๋ผ๋ ๋ฐฐ๊ฒฝ์ด๋ ์ก๋คํ ์ํ๋ค๊น์ง ์ผ์ผ์ด 3D๋ก ๋ชจ๋ธ๋งํ์ง๋ ์๋๋ค.
ํนํ ๋น์ฌ์ค์ ๊ทธ๋ฆผ์ฒด์ธ ๋งํ/์ ๋๋ฉ์ด์ ๋ถ์ผ์์ 2D๊ธฐ์ ์ ์์ ํ ๋ฐฐ์ ํ๊ณ ์๊ฐํ๊ธฐ๋ ์ด๋ ต๋ค. 3D๊ทธ๋ํฝ์ ์ปดํจํฐ๊ฐ ๊ณ์ฐํ๋ ๊ฑฐ๋ผ์ ๋ฐํฌ๋ฅด๋ฉ๋ฅผ ์ ํ ํ์ฉํ์ง ์๋๋ฐ ์ด๊ฒ์ด ๋ถ์พํ ๊ณจ์ง๊ธฐ๋ก ์์ฉํ๊ธฐ ๋๋ฌธ์ด๋ค. ํ๋์ 3D์ ๋๋ฉ์ด์ ์์๋ ์ธ์์ ์ผ๋ก ๋ฐํฌ๋ฅด๋ฉ ์๊ณ ๋ฆฌ์ฆ์ ์ ์ฉํ๊ฑฐ๋ ์ฒ์๋ถํฐ ๋ฐํฌ๋ฅด๋ฉ๊ฐ ๊ฐ๋ฅํ ๋ชจ๋ธ๋ง์ ํด์ ์ํ๊ฐ์ ์ ๊ฑฐํ๊ณ ์๋ค.
2์ฐจ์ ์ปดํจํฐ ๊ทธ๋ํฝ์ค์ ์ต๊ณ ๋์ด๋๋ฅผ ์๋ํ๋ ๋ถ์ผ ์ค์์ ์ผ๋ฌ์คํธ์ ๋๋ถ์ด์ ์ปฌ๋ฌ ๊ทธ๋ ์ด๋ฉ์ด ์ต๊ทผ ๋ค์ด์๋ ์๋นํ ์ค์์ฑ์ ์ฐจ์งํ๊ณ ์๋ค. ์ํ ๋ฐ ๋๋ผ๋ง ๋ถ์ผ์์๋ VFX ์์ ๋ฑ 3์ฐจ์ ์ปดํจํฐ ๊ทธ๋ํฝ์ค ๊ธฐ๋ฒ์ ๋ง์ด ์ด์ฉํ์ง๋ง ์์ ์๊ฐ์ ๊ตฌํํ๋ ๋ฐ์ ์์ด์๋ ์ฌ์ ํ 2์ฐจ์์ ์ธ ์์ ์ด ํ์ํ ํธ์ด๋ค. ๊ทธ๋ฆฌ๊ณ ์ปฌ๋ฌ ๊ทธ๋ ์ด๋ฉ์ VFX ์์ ๋ชป์ง์๊ฒ ์ํ์ ๋ถ์๊ธฐ๋ฅผ ์ข์ฐํ๋ ํฐ ์์์ด๊ธฐ ๋๋ฌธ์ด๋ค.
3.2. 3์ฐจ์ ์ปดํจํฐ ๊ทธ๋ํฝ์ค[ํธ์ง]
๋ชจ๋ ํ์์ 3์ฐจ์ ๊ณต๊ฐ์ ์กด์ฌํ๋ ๋จ์์ ๋์์ ๋ช ๊ฐ์ง์ ๋ฒ์น์ ์ง๋ฐฐ๋๋ ์ด๋์ ์ํ๋ค. - ๋ฅด๋ค ๋ฐ์นด๋ฅดํธ
CG์ ์ง์. 3๊ฐ์ง ์ขํ๋ฅผ ๊ฐ์ง๋ ๊ณต๊ฐ, ๋ฌผ์ฒด ๋ฑ์ ๋ชจ๋ธ๋ง ๋ฐ ๋ ๋๋งํ๋ ๊ฒ์ด๋ค. ์ฌ๋ฌ ๋ชจ๋ธ, ์ํ์ ๋ฌผ๋ฆฌํ์ ์ด๋ก ๋ฑ์ ๊ทผ๊ฐ์ผ๋ก ์ง๊ฐ, ์๊ฐ, ๋ช ์๋ฅผ ํํํด๋ด๊ณ ํด๋ฆฌ๊ณค(๋๋ฌผ์ง๋ง ๋ค๋ฅธ ๋ฐฉ์๋ ์ด๋ค)์ ์ด์ฉํด ๋ฌผ์ฒด๋ค์ ๋ ๋๋งํ๋ค.
ํนํ 3์ฐจ์ CG ์ ๋๋ฉ์ด์ ์ ์ญ์ฌ๋ ๊ณง ํฝ์ฌ์ ์ญ์ฌ๋ผ๊ณ ํด๋ ๊ณผ์ธ์ด ์๋๋ค. ํ ํฝ์ฌ์ CEO์ธ ์๋์ ์บฃ๋ฉ์ด CGI ์ ์์ ํต์ฌ ๊ฐ๋ ์ ์ ๋ฆฝํ ์ธ๋ฌผ ์ค ํ๋์ด๊ธฐ ๋๋ฌธ์ด๋ค. CG ์ ๋๋ฉ์ด์ ๋ฌธ์ ์ฐธ์กฐ.
3D๊ทธ๋ํฝ์ค ๋ถ์ผ์๋ 2D์ ๋์คํฐ ๋ฐฉ์๊ณผ ๋ฒกํฐ ๋ฐฉ์ ๋น์ทํ๊ฒ ์ธ๋ถ ๋ถ๋ฅ๊ฐ ์กด์ฌํ๋๋ฐ ํฌ๊ฒ ๋ณต์ ๊ทธ๋ํฝ๊ณผ ํด๋ฆฌ๊ณค ๊ทธ๋ํฝ์ผ๋ก ๋๋ ์ง๋ค.[5] ๋ณต์ ๊ทธ๋ํฝ์ ์ง๋์น๊ฒ ๋์ ์ฐ์ฐ๋ถํ ๋๋ฌธ์ ์๋ฃ์์ ๋ฑ ๊ทนํ ํ์ ๋ ๋ถ์ผ์ ์ฌ์ฉ๋๊ณ , ๋๋ถ๋ถ์ ์ฌ๋๋ค์ด ์ ํ ์ ์๋ ๊ฒ์ ํด๋ฆฌ๊ณค ๊ทธ๋ํฝ์ด๋ค. ํด๋ฆฌ๊ณค ๊ทธ๋ํฝ๋ ํ์ดํด๋ฆฌ๊ณค๊ณผ ๋ก์ฐํด๋ฆฌ๊ณค์ผ๋ก ๋๋ ์ง๋๋ฐ ํ์ดํด๋ฆฌ๊ณค์ ๊ทธ๋ํฝ์ ํ๋ฆฌํฐ๋ ๋ฐ์ด๋์ง๋ง ํ๋ ์ ํ๋ ๊ทธ๋ฆฌ๋๋ฐ ๋ช ์๊ฐ์ด ๊ฑธ๋ฆด ์ ๋๋ก ์ฐ์ฐ๋์ด ๋ง์ ์คํ๋ผ์ธ ๋ ๋๋ง์ด ๊ฐ๋ฅํ ์ ๋๋ฉ์ด์ ๋ฑ์ ์ฃผ๋ก ์ฌ์ฉ๋๊ณ , ๋ก์ฐํด๋ฆฌ๊ณค์ ์ ๋นํ ์ฑ๋ฅ์ ์ฐ์ฐ ๋ณด์กฐ์ฅ์น(GPU)๋ง์ผ๋ก๋ ์ด๋น ์์ญ ์๋ฐฑ์ฅ์ ๊ทธ๋ฆด ์ ์๊ธฐ ๋๋ฌธ์ ๊ฒ์ ๋ฑ์ ์ฃผ๋ก ์ฌ์ฉ๋๋ค.[6] ํ๋์๋ ์ฐ์ฐ์นด๋์ ์ฑ๋ฅ์ด ๋งค์ฐ ํฅ์๋์ด ์ด์ฐฝ๊ธฐ ํ์ดํด๋ฆฌ๊ณค ๋ชจ๋ธ ์ ๋๋ ์ค์๊ฐ์ผ๋ก ๊ทธ๋ ค๋ผ ์ ์๊ธฐ ๋๋ฌธ์ ๊ฒ์ ๊ฐ์ ์ค์๊ฐ ๋ ๋๋ง ๋ถ์ผ์๋ ๋ถ๋ถ์ ์ผ๋ก ๋ณต์ ๊ทธ๋ํฝ์ด ์ฌ์ฉ๋๊ณ ์๋ค.
4. ํ๊ตญ์ CG ์ ์ ํ๊ฒฝ[ํธ์ง]
2010๋
๋๊น์ง๋ง ํด๋ ์ถฉ๋ฌด๋ก์ CG ๊ธฐ์ ์ด ๊ณง ์ฐ๋ฆฌ๋๋ผ CG ๊ธฐ์ ์ด๋ผ๊ณ ํด๋ ๋ฌด๋ฐฉํ๋ค. ํ์ฌ๋ ์ํ VFX ์
์ฒด๋ค์ ๋๋ถ๋ถ ์ผ์ฐ, ํ์ฃผ, ๊ด์ฃผ, ๋ถ์ฐ ๋ฑ ๊ฐ์ง๋ก ์ด์ ๋์ด ์๋ค.(์์ธ์๋ ๋จ์์๋ค) ๊ทธ ์ด์ ๋ ๊ฐ ์ง๋ฐฉ์์น ๋จ์ฒด์ ๋ค์ํ ์ง์(์ฅ๋น ์ง์์ด๋ ์ธ๊ธ ํํ ๋ฑ)์ ํด์ฃผ์๊ธฐ ๋๋ฌธ์ ๊ตณ์ด ์ ์ง๋น๊ฐ ๋น์ผ ์์ธ์ ์์ ์ด์ ๊ฐ ์์ด์ก๊ธฐ ๋๋ฌธ์ด๋ค.
์์ฆ ํ๊ตญ ์ํ์ CG ๊ธฐ์ ๋ ฅ ์์ฒด๋ ์์ ์ ๋นํด ๋ง์ด ๋ฐ์ ๋ ํธ์ด๋ค. ๊ทธ๋ฌ๋ ํ ๋ฆฌ์ฐ๋ ๋ธ๋ก๋ฒ์คํฐ๋ ์ ์ฒด ์์ฐ์ 30%, ๋ง์ผ๋ฉด 50% ๊ฐ๋์ด CG ์ ์์ ํฌ์ ๋๋๋ฐ ๋นํด ํ๊ตญ ์ํ๋ CG ์ ์๋น๊ฐ ์ฐจ์งํ๋ ๋น์ค์ด ์ ์ฒด ์์ฐ์ 10%์๋ ๋ชป ๋ฏธ์น ๋๊ฐ ๋ง๋ค. ์ด๋ ๋ง์ผ ์ฌ์ด์ฆ์์ ๋น๋กฏ๋ ์ฐจ์ด๋ก, ๊ฐ๋ด ํ ๊ธฐ๋ํ ์ ์๋ ์์ต ์ด์์ ํฌ์๋ ์ ์๋๊ฒ ๋น์ฐํ์ง๋ผ ์ด์ฉ ์ ์๋ ๋ถ๋ถ์ด๋ค. ๊ตญ๋ด ๊ฐ๋ด๊ณผ ์ ์ธ๊ณ ๊ฐ๋ด์ ์์ฅ๊ท๋ชจ์ ์ฐจ์์ด ๋ค๋ฅด๋ค. ์ต๊ทผ์๋ CG์ ์ค์์ฑ์ด ๋ง์ด ๋ถ๊ฐ๋์ด, ์ ์ฐจ ๋ง์ ๊ธ์ก์ผ๋ก ๋์ด๋๊ธด ํ๋ค. ๋ค๋ง, CG์ ๋ชฐ๋นตํ ์ํ๋ค์ด ํฌ๊ฒ ๋งํ ๊ฒฝ์ฐ๊ฐ ๋ง์ ๊ฒ์ด ์์ต. CG๋ฅผ ๋ง์ด ์ฌ์ฉํ ์ํ๋ค์ด ํฌ๊ฒ ํฅํ์ ํด์ผ CG ๋ถ์ผ์ ๋ํ ํฌ์๋ ์ปค์ง ๊ฒ์ด๋ผ๋ ์ ์ ์๊ฐํ๋ฉด ์์ฌ์ด ๋ถ๋ถ์ด๋ค.
๊ฒ๋ค๊ฐ ๋ถ์คํ ํ๋ฆฌํ๋ก๋์ (์ฌ์ ๊ธฐํ) ๋ฐ ํ ์คํธ ์ดฌ์ ๋ถ์กฑ๋ CG ํ๋ฆฌํฐ๋ฅผ ๋ฎ์ถ๋ ์ปค๋ค๋ ์์ธ์ผ๋ก ๊ผฝํ๋ค. ๋ํ์ ์ผ๋ก, 7๊ด๊ตฌ์ ๋ฑ์ฅํ๋ ๊ดด๋ฌผ์ ์ธํ์ ํฌ์คํธํ๋ก๋์ (ํ๋ฐ์์ ) ๋จ๊ณ์ ๊ฐ์์ผ ์ ํด์ก๋ค๊ณ ํ๋ค.[7] ์ปดํจํฐ ๊ทธ๋ํฝ์ ํน์ฑ์ ํฌ์ ์๊ฐ์ด ๊ธธ์ด์ง์๋ก ๊ทธ ์ง์ด ํฅ์๋๋ค๋ ์ ์ ์๊ฐํด ๋ณด๋ฉด ์์ฌ์ด ๋ถ๋ถ. ๊ทธ๋ฆฌ๊ณ ํ ๋ฆฌ์ฐ๋๋ ์ ๊ตํ ๋ฏธ๋์ด์ฒ์ ์ ๋๋งคํธ๋ก๋์ค๋ฅผ ๋์ํ์ฌ CG์ ์์ฑ๋๋ฅผ ๋ณด์ํ์ง๋ง ํ๊ตญ์ ๊ทธ ๋ ๋ถ์ผ์์ ์๋นํ ๋ค์ฒ์ง๋ ๋ชจ์ต์ ๋ณด์ด๊ณ ์๋ค. ์ด์ ๊ฐ์ ์ด์ ๋ ํ ๋ฆฌ์ฐ๋๋ ์ ์๋น๊ฐ ์ด๋ง์ด๋งํ๊ฒ ๋ค์ด๊ฐ๋ ๊ฒฝ์ฐ๊ฐ ๋ง์ ํฅํ ์คํจ ์ ๊ทธ์ ๋ฐ๋ฅธ ๋ฆฌ์คํฌ๊ฐ ์์ฒญ๋๋ฏ๋ก, ๋ฆฌ์คํฌ๋ฅผ ์ค์ด๋ ์ฐจ์์์ ๋์ฑ ์ฌ์ ์ ์ฒ ์ ํ๊ฒ ๊ฒ์ฆํ๊ธฐ ๋๋ฌธ์ด๊ธฐ๋ ํ๋ค.
๋ ํ๋๋ ์กฐ๋ช ์ ๋ฌธ์ ์ด๋ค. ๋ฐ์ ์ฅ๋ฉด์์ CG ํฉ์ฑ์ ํ๋ ๊ฒ๊ณผ ์ด๋์ด ๋ถ๋ถ์์ ํฉ์ฑ์ ํ๋ ๊ฒ ์ฌ์ด์๋ ์๊ฐ๊ณผ ์์ฐ ๋ฉด์์ ํฐ ์ฐจ์ด๊ฐ ์๋ค. CG ๊ธฐ์ ์ด ๋ง์ด ๋ฐ์ ํ์ง ์์๋ ์ด์ฐฝ๊ธฐ ํ ๋ฆฌ์ฐ๋ ์ํ๋ค์ด ์ฃผ๋ก ๋ฐค ์ฌ์์ CG๋ฅผ ๋ฃ์ ๊ฒ์ ๋ค ๊ทธ๋ฐ ์ด์ ๋๋ฌธ์ด๋ค. ๋ฐ๋ผ์ CG๋ฅผ ๋ฃ์ ์ฅ๋ฉด์ ์กฐ๋ช ์ ์ด๋ป๊ฒ ์ธํ ํ ์ง, ๊ทธ ์ฅ๋ฉด์ ๋ค๋ฅธ ์ฅ๋ฉด๋ค๊ณผ ์กฐํ๋๊ฒ ํ๋ ค๋ฉด ์ ์ฒด์ ์ธ ์ํ์ ์์ ์ด๋ป๊ฒ ๋ง์ถฐ์ผ ํ ์ง๋ฅผ ์ฐจ๊ทผ์ฐจ๊ทผ ๊ณํํด์ผ ํ๋๋ฐ, ๋น๊ณผ ์์ ์๋ฒฝํ๊ฒ ํต์ ํ๋ ํ ๋ฆฌ์ฐ๋์ ๋นํ๋ฉด ํ๊ตญ ์ํ๊ณ๋ ์ด ๋ถ๋ถ์์ ๋ง์ ์ทจ์ฝ์ ์ ๊ฐ์ง๊ณ ์๋ค.
CG ์์ ์์ ์ ํ๋๋ ์ ํ์ ์ฃผ๋ก ์ด๋ค ์ ๊ณ๋์ ๋ฐ๋ผ ๋ค๋ฅด๋ค. Autodesk Max๋ ๊ฒ์ ๋ฐ ์ํ, Maxon Cinema4D๋ ์ฃผ๋ก ๋ชจ์ ๊ทธ๋ํฝ, ๊ด๊ณ , Autodesk Maya๋ ์ํ ๋ฐ ์ ๋๋ฉ์ด์ ์ ์์ , Foundary Modo๋ ์ ํ ๋์์ธ ๋ฐ ๊ด๊ณ ์ ๋ง์ด ์ฌ์ฉ๋๋ ์ถ์ธ๋ค. ์ฌ๊ธฐ์ ์บ๋๋ฅ๋ ์ ์ธํ๋ค.
๊ฐ๋จํ ๊ทธ๋ํฝ ํด์ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ๋ ๋งค์ฐ ๋ง๋ค.
์์ฆ ํ๊ตญ ์ํ์ CG ๊ธฐ์ ๋ ฅ ์์ฒด๋ ์์ ์ ๋นํด ๋ง์ด ๋ฐ์ ๋ ํธ์ด๋ค. ๊ทธ๋ฌ๋ ํ ๋ฆฌ์ฐ๋ ๋ธ๋ก๋ฒ์คํฐ๋ ์ ์ฒด ์์ฐ์ 30%, ๋ง์ผ๋ฉด 50% ๊ฐ๋์ด CG ์ ์์ ํฌ์ ๋๋๋ฐ ๋นํด ํ๊ตญ ์ํ๋ CG ์ ์๋น๊ฐ ์ฐจ์งํ๋ ๋น์ค์ด ์ ์ฒด ์์ฐ์ 10%์๋ ๋ชป ๋ฏธ์น ๋๊ฐ ๋ง๋ค. ์ด๋ ๋ง์ผ ์ฌ์ด์ฆ์์ ๋น๋กฏ๋ ์ฐจ์ด๋ก, ๊ฐ๋ด ํ ๊ธฐ๋ํ ์ ์๋ ์์ต ์ด์์ ํฌ์๋ ์ ์๋๊ฒ ๋น์ฐํ์ง๋ผ ์ด์ฉ ์ ์๋ ๋ถ๋ถ์ด๋ค. ๊ตญ๋ด ๊ฐ๋ด๊ณผ ์ ์ธ๊ณ ๊ฐ๋ด์ ์์ฅ๊ท๋ชจ์ ์ฐจ์์ด ๋ค๋ฅด๋ค. ์ต๊ทผ์๋ CG์ ์ค์์ฑ์ด ๋ง์ด ๋ถ๊ฐ๋์ด, ์ ์ฐจ ๋ง์ ๊ธ์ก์ผ๋ก ๋์ด๋๊ธด ํ๋ค. ๋ค๋ง, CG์ ๋ชฐ๋นตํ ์ํ๋ค์ด ํฌ๊ฒ ๋งํ ๊ฒฝ์ฐ๊ฐ ๋ง์ ๊ฒ์ด ์์ต. CG๋ฅผ ๋ง์ด ์ฌ์ฉํ ์ํ๋ค์ด ํฌ๊ฒ ํฅํ์ ํด์ผ CG ๋ถ์ผ์ ๋ํ ํฌ์๋ ์ปค์ง ๊ฒ์ด๋ผ๋ ์ ์ ์๊ฐํ๋ฉด ์์ฌ์ด ๋ถ๋ถ์ด๋ค.
๊ฒ๋ค๊ฐ ๋ถ์คํ ํ๋ฆฌํ๋ก๋์ (์ฌ์ ๊ธฐํ) ๋ฐ ํ ์คํธ ์ดฌ์ ๋ถ์กฑ๋ CG ํ๋ฆฌํฐ๋ฅผ ๋ฎ์ถ๋ ์ปค๋ค๋ ์์ธ์ผ๋ก ๊ผฝํ๋ค. ๋ํ์ ์ผ๋ก, 7๊ด๊ตฌ์ ๋ฑ์ฅํ๋ ๊ดด๋ฌผ์ ์ธํ์ ํฌ์คํธํ๋ก๋์ (ํ๋ฐ์์ ) ๋จ๊ณ์ ๊ฐ์์ผ ์ ํด์ก๋ค๊ณ ํ๋ค.[7] ์ปดํจํฐ ๊ทธ๋ํฝ์ ํน์ฑ์ ํฌ์ ์๊ฐ์ด ๊ธธ์ด์ง์๋ก ๊ทธ ์ง์ด ํฅ์๋๋ค๋ ์ ์ ์๊ฐํด ๋ณด๋ฉด ์์ฌ์ด ๋ถ๋ถ. ๊ทธ๋ฆฌ๊ณ ํ ๋ฆฌ์ฐ๋๋ ์ ๊ตํ ๋ฏธ๋์ด์ฒ์ ์ ๋๋งคํธ๋ก๋์ค๋ฅผ ๋์ํ์ฌ CG์ ์์ฑ๋๋ฅผ ๋ณด์ํ์ง๋ง ํ๊ตญ์ ๊ทธ ๋ ๋ถ์ผ์์ ์๋นํ ๋ค์ฒ์ง๋ ๋ชจ์ต์ ๋ณด์ด๊ณ ์๋ค. ์ด์ ๊ฐ์ ์ด์ ๋ ํ ๋ฆฌ์ฐ๋๋ ์ ์๋น๊ฐ ์ด๋ง์ด๋งํ๊ฒ ๋ค์ด๊ฐ๋ ๊ฒฝ์ฐ๊ฐ ๋ง์ ํฅํ ์คํจ ์ ๊ทธ์ ๋ฐ๋ฅธ ๋ฆฌ์คํฌ๊ฐ ์์ฒญ๋๋ฏ๋ก, ๋ฆฌ์คํฌ๋ฅผ ์ค์ด๋ ์ฐจ์์์ ๋์ฑ ์ฌ์ ์ ์ฒ ์ ํ๊ฒ ๊ฒ์ฆํ๊ธฐ ๋๋ฌธ์ด๊ธฐ๋ ํ๋ค.
๋ ํ๋๋ ์กฐ๋ช ์ ๋ฌธ์ ์ด๋ค. ๋ฐ์ ์ฅ๋ฉด์์ CG ํฉ์ฑ์ ํ๋ ๊ฒ๊ณผ ์ด๋์ด ๋ถ๋ถ์์ ํฉ์ฑ์ ํ๋ ๊ฒ ์ฌ์ด์๋ ์๊ฐ๊ณผ ์์ฐ ๋ฉด์์ ํฐ ์ฐจ์ด๊ฐ ์๋ค. CG ๊ธฐ์ ์ด ๋ง์ด ๋ฐ์ ํ์ง ์์๋ ์ด์ฐฝ๊ธฐ ํ ๋ฆฌ์ฐ๋ ์ํ๋ค์ด ์ฃผ๋ก ๋ฐค ์ฌ์์ CG๋ฅผ ๋ฃ์ ๊ฒ์ ๋ค ๊ทธ๋ฐ ์ด์ ๋๋ฌธ์ด๋ค. ๋ฐ๋ผ์ CG๋ฅผ ๋ฃ์ ์ฅ๋ฉด์ ์กฐ๋ช ์ ์ด๋ป๊ฒ ์ธํ ํ ์ง, ๊ทธ ์ฅ๋ฉด์ ๋ค๋ฅธ ์ฅ๋ฉด๋ค๊ณผ ์กฐํ๋๊ฒ ํ๋ ค๋ฉด ์ ์ฒด์ ์ธ ์ํ์ ์์ ์ด๋ป๊ฒ ๋ง์ถฐ์ผ ํ ์ง๋ฅผ ์ฐจ๊ทผ์ฐจ๊ทผ ๊ณํํด์ผ ํ๋๋ฐ, ๋น๊ณผ ์์ ์๋ฒฝํ๊ฒ ํต์ ํ๋ ํ ๋ฆฌ์ฐ๋์ ๋นํ๋ฉด ํ๊ตญ ์ํ๊ณ๋ ์ด ๋ถ๋ถ์์ ๋ง์ ์ทจ์ฝ์ ์ ๊ฐ์ง๊ณ ์๋ค.
CG ์์ ์์ ์ ํ๋๋ ์ ํ์ ์ฃผ๋ก ์ด๋ค ์ ๊ณ๋์ ๋ฐ๋ผ ๋ค๋ฅด๋ค. Autodesk Max๋ ๊ฒ์ ๋ฐ ์ํ, Maxon Cinema4D๋ ์ฃผ๋ก ๋ชจ์ ๊ทธ๋ํฝ, ๊ด๊ณ , Autodesk Maya๋ ์ํ ๋ฐ ์ ๋๋ฉ์ด์ ์ ์์ , Foundary Modo๋ ์ ํ ๋์์ธ ๋ฐ ๊ด๊ณ ์ ๋ง์ด ์ฌ์ฉ๋๋ ์ถ์ธ๋ค. ์ฌ๊ธฐ์ ์บ๋๋ฅ๋ ์ ์ธํ๋ค.
๊ฐ๋จํ ๊ทธ๋ํฝ ํด์ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ๋ ๋งค์ฐ ๋ง๋ค.
5. ๋ํ ๊ณผ๋ชฉ[ํธ์ง]
๋ง ๊ทธ๋๋ก ์ปดํจํฐ ๊ทธ๋ํฝ์ค. ์ปดํจํฐ๊ณตํ๊ณผ ํ์์ด๋ผ๋ฉด ์ ๊ณต ์ ํ ๊ณผ๋ชฉ์ผ๋ก ์ ํ ์ ์๋ค. ๋๋ถ๋ถ์ ๊ทธ๋ํฝ ๋ผ์ด๋ธ๋ฌ๋ฆฌ OpenGL๋ก ๋ฐฐ์ฐ๊ฒ ๋๋ค. ์ด๋ก ์ผ๋ก๋ ์ด์ ์ ๋ฐฐ์ด ์ ํ๋์๋ ๊ณตํ์ํ์ด ์ฐ์ด๊ณ (ํนํ ๊ณ ๋ฑํ๊ต๋ ๋ฐฐ์ด ๊ธฐํ์ ๋ฒกํฐ๊ฐ ์ฐ์ธ๋ค..) ์ด๋ฐ ์ํ์ ์ง์์ด๋ ์๋ฆฌ๋ฅผ ๋ฐํ์ผ๋ก ํ GL์ ๊ธฐ๋ฅ๊ณผ ์๋ฆฌ๋ค์ ์ฃผ๋ก ๋ฐฐ์ด๋ค. ํํ ๊ณ ๋ฑํ๊ต, ๋ํ๊ต ๊ต์ฌ์ ๋์ค๋ 3์ฐจ์ ๊ณต๊ฐ์ขํ๊ณ์๋ x, y, z์ถ์ด ์ด์ง ๋ค๋ฅธ ์ขํ๊ณ๋ฅผ ์ด๋ค.[8] DirectX๋ z์ถ์ด ๋ฐ๋์ผ ๋ฟ ๋ง์ฐฌ๊ฐ์ง๋ค. ์ถ์ด ๋ค๋ฅธ ์ด์ ๋ x๊ฐ ๋ชจ๋ํฐ ์คํฌ๋ฆฐ์์ ๊ฐ๋ก์ถ์ด๊ณ , y๊ฐ ์ธ๋ก ์ถ์ด๋ผ๋ฉด, z์ถ์ ๊น์ด๋ฅผ ํํ ํ ๋ ์ฐ๊ธฐ ๋๋ฌธ์ด๋ค. ๊ทธ๋์ open GL์ ์ต์
์ค์ GL_DEPTH_TEST๋ฅผ ์ด์ฉํด z ์ถ์ ํ์ํ ์ ์๋ค.
๋์ฒด๋ก ์ปดํจํฐ๊ณตํ๊ณผ ํ์๋ค์ด ์ฒ์์ ๊ณตํ์ํ์ ๋ฃ๋ค๊ฐ ์ ์ ์ด์ฐ ๊ณ์ด ์ํ/ํต๊ณํ ๋ฑ์ผ๋ก ๋์ด๊ฐ๋ค ์ ํ๊ฒ ๋๋ฉด ๊ฝค๋ ๊น๋ค๋กญ๋ค. ์ปดํจํฐ ๊ทธ๋ํฝ์ค์ ๋ณธ์ง์ ๋ฐฐ์ฐ๋ ๊ณผ๋ชฉ์ผ๋ก, OpenGL๋ก๋ ํจ์ ๋ช๊ฐ ์ฐ๋ฉด ๊ทธ๋ ค์ง ๊ฒ๋ค์ ์๋ฆฌ๋ฅผ ๋ฐฐ์ฐ๊ฒ ๋๋ค. ์ดํ์ธ ๊ณต๊ฐ์ด๋ผ๋ ๊ณต๊ฐ์ ์ด์ฉํด ์ ๋ฒกํฐ๋ค์ ํํํ๊ฑฐ๋, x, y, z ์ถ ๊ธฐ์ค์ผ๋ก ํ์ /๋ฐ์ฌ/์ ๋จ์ํค๋ ํ๋ ฌ์ ๋ค๋ฃจ๊ฑฐ๋, ์ปดํจํฐ๋ก ๊ทธ๋ ค์ง ์์์ด ๋ชจ๋ํฐ๋ก ์ถ๋ ฅ๋๋ฉด์ ๊ฑฐ์น๋ ์ฌ๋ฌ ๋ณํ์ ๊ณต์์ด๋ ์๋ฆฌ, ์ ์ฑ์ฐ๊ธฐ ์๊ณ ๋ฆฌ์ฆ ๋ฑ์ด ๋์ค๋ฉฐ, ๊ทธ ์ค์์ ํ๋ ๋ถ๋ถ๋ค๋ก ๋ฝํ๋ ๊ฑด ์กฐ๋ช ๋ฐ์ฌ/ํก์ ๊ณต์์ด๋ 3์ฐจ์ ์นด๋ฉ๋ผ ํ์ (์ผ๊ฐํจ์๋ฅผ ์จ์ผ ํ๋ค), ์๊ทผ๋ฒ perspective ์์ ๋ค๋ฃจ๊ธฐ, ๊ทน์ขํ, ๋ฒ์ ๋ฒกํฐ ๋ฑ์ด๋ค. ๊ต์๋ ์ฑํฅ์ ๋ฐ๋ผ์ ์ํ๋ฌธ์ ๋ ์ผ๋ง๋ ์ง ๋ค๋ฅด๊ฒ ๋์ฌ ์ ์๋ค. OpenGL ์ฝ๋ฉ์ ๋ฌผ์ด๋ณผ ์๋ ์๊ณ , ์ฌํ ๊ฒฝ์ฐ๋ ๊ณต๊ฐ๋ํ/๋ฒกํฐ(ํ๋ ฌ)/์ผ๊ฐํจ์/๊ทน์ขํ ๋ฌธ์ ๋ก ๊ณ์ฐ/์ฆ๋ช ์ ํด์ผ ํ๋ ๊ฒฝ์ฐ๋ ์๋ค. ๋ง๋งํ๊ฒ ๋ณธ ํ์๋ค์ ๋ค๋ก ๊ฐ์๋ก ๋ฉ๋ถํ๊ฒ ๋๋ค.
์ค์ต์ผ๋ก๋ ๋ณดํต OpenGL์ ์ด์ฉํด ๋ญ๊ฐ ํ๋ก๊ทธ๋จ์ ๋ง๋ ๋ค. ์ ๋ฒกํฐ๋ค๋ก ๋ฌผ์ฒด๋ฅผ ๊ทธ๋ฆฐ๋ค๊ฑฐ๋, ์กฐ๋ช ์ ๋ค๋ฃจ๊ฑฐ๋ ์ฝ๋ฐฑ ํจ์์ ์์ ์นด๋ฉ๋ผ ๊ณต์์ ์ด์ฉํด ๋ฌผ์ฒด๋ฅผ ์ฌ๋ฌ ๋ฐฉํฅ์์ ๋ฐ๋ผ๋ณด๊ฒ ํ๋ ๋ฑ.
๋์ฒด๋ก ์ปดํจํฐ๊ณตํ๊ณผ ํ์๋ค์ด ์ฒ์์ ๊ณตํ์ํ์ ๋ฃ๋ค๊ฐ ์ ์ ์ด์ฐ ๊ณ์ด ์ํ/ํต๊ณํ ๋ฑ์ผ๋ก ๋์ด๊ฐ๋ค ์ ํ๊ฒ ๋๋ฉด ๊ฝค๋ ๊น๋ค๋กญ๋ค. ์ปดํจํฐ ๊ทธ๋ํฝ์ค์ ๋ณธ์ง์ ๋ฐฐ์ฐ๋ ๊ณผ๋ชฉ์ผ๋ก, OpenGL๋ก๋ ํจ์ ๋ช๊ฐ ์ฐ๋ฉด ๊ทธ๋ ค์ง ๊ฒ๋ค์ ์๋ฆฌ๋ฅผ ๋ฐฐ์ฐ๊ฒ ๋๋ค. ์ดํ์ธ ๊ณต๊ฐ์ด๋ผ๋ ๊ณต๊ฐ์ ์ด์ฉํด ์ ๋ฒกํฐ๋ค์ ํํํ๊ฑฐ๋, x, y, z ์ถ ๊ธฐ์ค์ผ๋ก ํ์ /๋ฐ์ฌ/์ ๋จ์ํค๋ ํ๋ ฌ์ ๋ค๋ฃจ๊ฑฐ๋, ์ปดํจํฐ๋ก ๊ทธ๋ ค์ง ์์์ด ๋ชจ๋ํฐ๋ก ์ถ๋ ฅ๋๋ฉด์ ๊ฑฐ์น๋ ์ฌ๋ฌ ๋ณํ์ ๊ณต์์ด๋ ์๋ฆฌ, ์ ์ฑ์ฐ๊ธฐ ์๊ณ ๋ฆฌ์ฆ ๋ฑ์ด ๋์ค๋ฉฐ, ๊ทธ ์ค์์ ํ๋ ๋ถ๋ถ๋ค๋ก ๋ฝํ๋ ๊ฑด ์กฐ๋ช ๋ฐ์ฌ/ํก์ ๊ณต์์ด๋ 3์ฐจ์ ์นด๋ฉ๋ผ ํ์ (์ผ๊ฐํจ์๋ฅผ ์จ์ผ ํ๋ค), ์๊ทผ๋ฒ perspective ์์ ๋ค๋ฃจ๊ธฐ, ๊ทน์ขํ, ๋ฒ์ ๋ฒกํฐ ๋ฑ์ด๋ค. ๊ต์๋ ์ฑํฅ์ ๋ฐ๋ผ์ ์ํ๋ฌธ์ ๋ ์ผ๋ง๋ ์ง ๋ค๋ฅด๊ฒ ๋์ฌ ์ ์๋ค. OpenGL ์ฝ๋ฉ์ ๋ฌผ์ด๋ณผ ์๋ ์๊ณ , ์ฌํ ๊ฒฝ์ฐ๋ ๊ณต๊ฐ๋ํ/๋ฒกํฐ(ํ๋ ฌ)/์ผ๊ฐํจ์/๊ทน์ขํ ๋ฌธ์ ๋ก ๊ณ์ฐ/์ฆ๋ช ์ ํด์ผ ํ๋ ๊ฒฝ์ฐ๋ ์๋ค. ๋ง๋งํ๊ฒ ๋ณธ ํ์๋ค์ ๋ค๋ก ๊ฐ์๋ก ๋ฉ๋ถํ๊ฒ ๋๋ค.
์ค์ต์ผ๋ก๋ ๋ณดํต OpenGL์ ์ด์ฉํด ๋ญ๊ฐ ํ๋ก๊ทธ๋จ์ ๋ง๋ ๋ค. ์ ๋ฒกํฐ๋ค๋ก ๋ฌผ์ฒด๋ฅผ ๊ทธ๋ฆฐ๋ค๊ฑฐ๋, ์กฐ๋ช ์ ๋ค๋ฃจ๊ฑฐ๋ ์ฝ๋ฐฑ ํจ์์ ์์ ์นด๋ฉ๋ผ ๊ณต์์ ์ด์ฉํด ๋ฌผ์ฒด๋ฅผ ์ฌ๋ฌ ๋ฐฉํฅ์์ ๋ฐ๋ผ๋ณด๊ฒ ํ๋ ๋ฑ.
6. ์ธ๋ถ ๋งํฌ[ํธ์ง]
7. ๊ด๋ จ ๋ฌธ์[ํธ์ง]
[1] ์ฌ์ค ์ด๋ก ์์ผ๋ก๋ ํ์ค๊ณผ ์๋ฌด๋ฐ ์ฐจ์ด ์์ด ๊ตฌํ ๊ฐ๋ฅํ๋ค. ๋ฌผ๋ฆฌํ๋ ์ํ์ ์ธ์ด๋ก ์ง์ฌ ์๊ณ , ๊ฒฐ๊ตญ ๊ทธ๊ฒ์ ์ปดํจํฐ๋ก ์์นํด์ํ๊ธฐ ๋๋ฌธ์ด๋ค.
[2] ํญ์ฝ์ด๋ ํน์๋ถ์ฅ ๊ฐ์ ๊ฒ๋ค์ ์ด๋ฅด๋ ํน์ํจ๊ณผ(Special Effects, SFX)์๋ ๋ค๋ฅด๋ค.
[3] CGI๋ 3D ๊ทธ๋ํฝ์ผ๋ก ๋ง๋ค์ด์ง ์ผ๋ฌ์คํธ์ ๋ง์ด ์ฐ์ด๋ ๋จ์ด์ด๊ณ ์ํ์ชฝ์ VFX๋ผ๋ ๋จ์ด๋ฅผ ๋ ๋ง์ด ์ด๋ค. VFX๋ CG๊ฐ ์๋ ์๊ฐํจ๊ณผ ๋ํ ํฌํจํ๋ ๋จ์ด์ด๋ฏ๋ก CGI๋ณด๋ค ์์ ๊ฐ๋
์ด๋ผ๊ณ ๋ณผ ์ ์๋ค.
[4] ์คํ๋ ค ๋ผ๋ ์ํ์ธ '์๋ ์ค์ผ๋ ํค'์์ CG ํฐ๊ฐ ๋ง์ด ๋๋ค.
[5] ๋ ์ฐพ์๋ณด๋ฉด NURBS ๊ฐ์ ๊ฒ๋ ์๋ค. Autodesk Maya, Rhino ๊ฐ์ ๊ณณ์์ ์ฃผ๋ก ์ฐ์ธ๋ค.
[6] ์ค์๊ฐ ๊ทธ๋ํฝ์ ๊ตฌํํ๋ ค๋ฉด ์ต์ํ 0.03์ด ์์ ํ๋ ์ ํ๋๋ฅผ ๊ทธ๋ ค๋ด์ผ ํ๋ค. ๊ทธ๋์ผ ๊ฒจ์ฐ 30FPS๊ฐ ๋์จ๋ค. 60FPS๋ฅผ ๊ตฌํํ๋ ค๋ฉด 0.016์ด ์์ ํ ์ฅ์ ๊ทธ๋ ค์ผ ํ๋ค. ๋ ๋์๊ฐ์ 144FPS๋ 0.006์ด ์์ ํ ์ฅ์ ๊ทธ๋ ค์ผ ํ๋ค.
[7] ํ ๋ฆฌ์ฐ๋์์ 5~6๊ฐ์ ๊ฐ๋์ ํ๋ฆฌํ๋ก๋์
๊ธฐ๊ฐ์ ๊ฑฐ์น๋ฉฐ, ํฌ์คํธํ๋ก๋์
๊ธฐ๊ฐ๋ ์ด์ ๋น์ทํ๋ค.
[8] ๊ณ ๋ฑํ๊ต/๋ํ๊ต ๊ต์ฌ์์๋ ๋น์ค๋ฌํ ๋ฐ๋ผ๋ณด๋ฉฐ z์ถ์ด ์๋ก ์์์๋ ์ขํ๊ณ๋ฅผ ์ฃผ๋ก ๊ทธ๋ฆฌ๋, ๊ทธ๋ํฝ์ค์์ ๋ชจ๋ํฐ์ ๋ฐฉํฅ์ด ๋ฐ๋ก z์ถ์ ๋์๋๋๋ก ํ๋ฉฐ ๋ชจ๋ํฐ ํ๋ฉด ์์ xy์ถ ํ๋ฉด์ด ์๋ ๊ฒ๊ณผ ๋ง์ฐฌ๊ฐ์ง๋ค.