์ด ๋ฌธ์์ ์๋ณธ์ ์ธ๋ถ ์ํค์์ ๊ฐ์ ธ์์ต๋๋ค.
Blender | |
๊ฐ๋ฐ | Blender Foundation |
๋ผ์ด์ผ์ค | ์คํ ์์ค GNU GPLv2 |
์ด์์ฒด์ | |
ํ์ฌ ๋ฒ์ | 2.92.0 2021๋ 2์ 26์ผ ๋ฐฐํฌ๋จ |
1. ๊ฐ์2. ๋ ๋ ์์ง3. ๊ธฐ๋ฅ
3.1. ๋ชจ๋ธ๋ง(Modeling)3.2. ์กฐ์(Sculpting)3.3. ๋ฆฌํ ํด๋ก์ง(Retopology)3.4. UV ํธ์งํ๊ธฐ(UV editing)3.5. ์ฌ์ง ์
ํ๊ธฐ(Shading)3.6. ํ
์ค์ฒ ๊ทธ๋ฆฌ๊ธฐ(Texture painting)3.7. ๋ผ๋ ์ธ์ฐ๊ธฐ(Rigging)3.8. ์ ๋๋ฉ์ดํ
(Animating)3.9. ๋ฌผ๋ฆฌ ์๋ฎฌ๋ ์ด์
(Physics)3.10. ํฉ์ฑํ๊ธฐ(Compositing)
4. ํน์ง4.1. ํ๋ฉด(UI)4.2. ๋จ์ถํค(Hotkey)4.3. 3D ์ปค์(3D cursor)4.4. ๋
ธ๋(Node)4.5. ์์ฐํ(Grease Pencil)4.6. ์ฅ๋ฉด(Scene)4.7. ๋ฐ์ดํฐ๋ธ๋ก(Data-block)4.8. ๋งํฌ(Link)4.9. ๊ฑท๊ธฐ(Walk Navigation)
5. ์ ๋์จ(Add-on)6. ์
๊ณ์์์ ํ์ฉ6.1. ์ ๋๋ฉ์ด์
6.2. ๊ฒ์ ๋ชจ๋ธ๋ง6.3. ๊ฑด์ถ ๋ฐ ์ ํ ๋์์ธ6.4. ์ํ ํน์ํจ๊ณผ(VFX)6.5. 3D ํ๋ฆฐํ
7. ๊ด๋ จ ๋งํฌ8. ์ ์์ฌํญ ๋ฐ ๋ฌธ์ ์ 8.1. ์์คํ
์ฌ์8.2. ์๋์ฐ์์์ ์ค์น8.3. ๋ฆฌ๋
์ค์์์ ์ค์น8.4. ํ๊ตญ์ด ํ์8.5. ํ๊ธ ์
๋ ฅ8.6. ์์ ์(Modifier) ๊ด๋ จ ๋ฌธ์ 8.7. ๋ฒ์ ํธํ์ฑ
9. ๋ฒ์ ์ผ๋10. ๋ธ๋ ๋ ์ฌ๋จ11. ํ์ ๊ธฐ์
12. ์ฌ๋ด1. ๊ฐ์[ํธ์ง]
์ ์คํฌ๋ฆฐ์ท์ Blender Cloud๋ผ๋ ๋ธ๋ ๋์ ์คํ ํ๋ก์ ํธ ํ์ผ์ ๊ณต์ ํ๋ ๊ณณ์์ ๊ฐ์ ธ์จ ํ์ผ์ ์ด์ด ๋์ ๋ชจ์ต์ด๋ค. |
๋ธ๋ ๋[1]๋ 3D ์ปดํจํฐ ๊ทธ๋ํฝ ์ ์ ์ํํธ์จ์ด๋ค.
๋ธ๋ ๋๋ ์คํ์์ค ์์ ์ํํธ์จ์ด๋ก ์์ค ์ฝ๋๊ฐ ๊ณต๊ฐ๋์ด ์๊ณ ๋ฌด๋ฃ๋ก ํ๋ก๊ทธ๋จ์ ์ฌ์ฉํ ์ ์๋ค. ๋ธ๋ ๋ ์ฌ๋จ์ ํตํด์ ๊ฐ๋ฐ, ์ ์ง, ๋ณด์๋๊ณ ์๋ค. ๋ฒ์ 2.7X ๊น์ง๋ง ํด๋ ๋ฉ์ด์ ธ ํ๋ก๋์ ํ์ฌ์์ ์ฌ์ฉํ๊ธฐ ์ด๋ ค์ด ๋ถ๋ถ์ด ์์์ผ๋ ๋ฒ์ 2.8๋ก ๋์ด์ค๋ฉด์ ๋๊ท๋ชจ ์ ๋ฐ์ดํธ๊ฐ ์ด๋ฃจ์ด์ ธ ๋ค๋ฅธ ์ ๋ฃ ํ๋ก๊ทธ๋จ์ ์๋นํ ๊ทผ์ ํ ์์ค์ผ๋ก ๊ธฐ๋ฅ ํฅ์์ด ์ด๋ฃจ์ด์ก์ผ๋ฉฐ, ์ผ๋ถ ๊ธฐ๋ฅ์ ์ ๋ฃ ํ๋ก๊ทธ๋จ์ ๊ธฐ๋ฅ์ ๋ฐ์ด๋๋ ์์ค์ผ๋ก ๊ฐ์ ๋์๋ค.
์ ํ๋์์ด๋[2], ๊ฒ์ ๋ชจ๋ธ๋ฌ,[3] VFX ์ํฐ์คํธ,[4] ์ ๋๋ฉ์ดํฐ,[5] ํผ๊ท์ด ์ํฐ์คํธ,[6] ๊ฑด์ถ๊ฐ[7] ๋ฑ์ด ์ฌ์ฉํ๋ฉด ์ข๋ค. ์ด ๋ง์ ์ง์ ๊ตฐ์ ์์ฐ๋ฅผ ์ ๋๋ก ๊ธฐ๋ฅ์ด ๊ฐ๋ ฅํ๋ค[8]. ๊ฑฐ๋ํ ์ธํฐ๋ท ์ปค๋ฎค๋ํฐ์ ๋์๋ค๋๋ ์ ๋ณด๋ค[9], ํจ์จ์ ์ธ ๋จ์ถํค, ๋ฐ์ด๋ ์์ ์ฑ, ๋ฌด์ง๋ง์งํ๊ฒ ๋น ๋ฅธ ์ ์ฅ ์๋ ๋๋ถ์ ์์ฐ์ฑ๋ ๋งค์ฐ ๋๋ค. ๋ฌด๋ฃ์ธ๋ฐ๋ค ๋ณ๋์ ๋ ๋๋ง์ด๋ ๋ชจ๋ธ๋ง ํ๋ฌ๊ทธ์ธ๋ ํ์์์ด์ ๋น์ฉ๊น์ง ํฌ๊ฒ ์ค์ด๋ ๋ค.
๋ฐ๋ฉด, ๋ฌผ๋ฆฌ/๊ณตํ์ ์์๊ฐ ๋ค์ด๊ฐ๋ ์ ํ ๋์์ธ, ๊ธฐ๊ณ๋ฅ ์ ํ, ์๋ฎฌ๋ ์ด์ , ํผ๋์์ ๋์์ธ ๋ฑ์๋ ๋ธ๋ ๋๋ฅผ ์ฌ์ฉํ๊ธฐ ์ด๋ ต๋ค. ๋ธ๋๋๋ ์ฃผ๋ก ์ํผ์ค ๋์์ธ ์ฉ๋์ ํ๋ก๊ทธ๋จ์ด๋ผ 2D/3D ์ปจ์คํธ๋ ์ธํธ ์คํ์ด์ค ์๋ฒ๋ฑ ๊ณ์ธต์ ๊ณ์ฐ์์ด ์ฌ์ฉ๋๋ 3D ์์ , ํ๋ผ๋ฉํธ๋ฆญ, ์ด์ ๋ธ๋ฆฌ ๋์์ธ๋ฑ์ ์ ์ฉํ๊ธฐ๊ฐ ์ด๋ ต๋ค. ๊ทธ๋ฌํ ์ฉ๋๋ก๋ FreeCAD๋ฑ์ MCAD๋ฅผ ์ฌ์ฉํ์ฌ์ผ ํ๋ค. ๋ธ๋ ๋๋ ๋น ๋ฅด๊ณ /์ง๊ด์ ์ผ๋ก ์ํผ์ค๋ฅผ ๋์์ธ ๊ฐ๋ฅํ Mesh/SubD๋ฑ์ ํนํ๋์ด ์๊ณ .OBJ/.STL CAM์ด ๊ฐ๋ฅํ ์ํธ๋ฅ/ํ๋ฆฌํผ์ํผ์ค ์ ํ, ๋ ๋๋ง/๋ชจ์ ๊ทธ๋ํฝ๋ฑ์ ์ฐ์ด๊ธฐ ์ข๋ค. ๋ธ๋๋์์ Mesh-SubD ํ๋ฆฌํผ ์ํผ์ค ๋์์ธ ๊ฒฐ๊ณผ๋ฅผ MCAD์์ ์ฌ์ฉํ๊ฑฐ๋ ๋ธ๋๋์ ๋ ๋๋ง/์๋๋ฉ์ด์ ๊ธฐ๋ฅ์ ์ฌ์ฉํ๊ธฐ ์ํด MCAD์ ๋ธ๋๋๊ฐ์ Mesh ์๋ฃ ๊ตํ์ด ๊ฐ๋ฅํ๋ค. Mesh-SubD to NURBS ์๋ํ ๋ณํํด (Mesh .OBJ/.STL => SubD => NURBS .IGES/.STEP ํธ๋์ค๋ ์ดํฐ/์ปจ๋ฒํฐ) ๋ฑ์ ์ฌ์ฉํ์ฌ ๋ธ๋ ๋ ๋ชจ๋ธ๋ง ๊ฒฐ๊ณผ๋ฅผ MCAD์์ ํ์ฉ๊ฐ๋ฅํ๋ค. (MCAD๋ฅ์์๋ SubD ๋ฐฉ์์ 3D ํตํฉ(Mesh-SubD-NURB) ๋ชจ๋ธ๋ฌ๊ฐ ๋ชจ๋/์ ๋์ธ์ผ๋ก ์ ๊ณต๋๊ณ ์์ผ๋ฉฐ ๋ ๋๋ง/์๋๋ฉ์ด์ ๋ฑ์ ํฌ์คํธ ๊ธฐ๋ฅ ์ญ์ ์์ฒด์ ์ผ๋ก ์ง์๋๊ณ ์๋ค.)
๊ฐ์ฅ ๊ธฐ๋ณธ์ ์ธ ๋ชจ๋ธ๋ง(Modeling)๋ถํฐ ์์ํด์ ์ฌ์ง ์ ํ๊ธฐ(Texturing), ๊ทธ๋ฆฌ๊ธฐ(Texture Painting), ๋ ๋๋ง(Rendering)[10], ์กฐ์(Sculpting)[11], ํฉ์ฑํ๊ธฐ(Compositing)[12], ์ ๋๋ฉ์ดํ (Animating), ๋ผ๋ ์ธ์ฐ๊ธฐ(Rigging), ์ ์(Particles), ๋ฌผ๋ฆฌ ์๋ฎฌ๋ ์ด์ (Physics)[13]๊น์ง ์ ๊ณ์ ๋ชจ๋ ๊ฒ์ ์ฌ์ธ์์ผ๋ก ์ง์ํ๋ค. ์ ์ฌ ์ ๋ฃ ํ๋ก๊ทธ๋จ์์๋ ์ธ ์ ์๋ ์ฌ๋งํ ๊ธฐ๋ฅ๋ค์ ํ๋์ ํ๋ก๊ทธ๋จ ๋ด์์ ๋ณ๋์ ํ๋ฌ๊ทธ์ธ ์์ด ๋ฐ๋ก ์ธ ์ ์๋ค.
ํ ํ๋ก๊ทธ๋จ์์ ๋ชจ๋ ๊ฒ์ด ๊ฐ๋ฅํ๋ค๋ ๋ฒ์ฉ์ฑ๊ณผ, ๋ธ๋ ๋ ์ฌ๋จ๊ณผ ํ๋ ฅํ๋ ์ ์ ํ์ด ๋งค์ฐ ๋์ด ํผ๋๋ฐฑ์ด ๋น ๋ฅด๊ณ ๋ฐฉ๋ํ๊ณ ์ง์์ ์ผ๋ก ๋๊ณ ์์ด ๊ฐ์ ๊ฐ๋ฅ์ฑ์ด ๋๋ค๋ ์ ์ ๋ธ๋ ๋๊ฐ ๊ฐ์ง ์ ๋์ ๊ฐ์ ์ด๋ค. ๊ธฐ๋ณธ์ผ๋ก ๋ด์ฅ๋ ๋ ๋ ์์ง๋ ์๋, ๊ธฐ๋ฅ, ํ๋ฆฌํฐ ๋ฉด์์ ์ ์ฌ ์ ๋ฃ ํ๋ก๊ทธ๋จ์ ๊ฑฐ์ ๊ทผ์ ํ ์ํ๋ค. ๋ธ๋ ๋์๋ 2๊ฐ์ ๋ ๋ ์์ง์ด ๋ด๊ฒจ ์๋ค. ํ๋๋ ๊ด์ ์ถ์ (Raytracing) ๋ฐฉ์์ ์ฌ์ดํด(Cycles)์ธ๋ฐ, ๋ฌด๋ฃ ๋ ๋๋ฌ ์ค์์๋ ์ต๊ณ ์ ์ฑ๋ฅ์ ๋ณด์ฌ์ค๋ค. [14] ๋ค๋ฅธ ํ๋๋ ์ค์๊ฐ(Realtime) ๋ฐฉ์์ ์ด๋ธ์ด(Eevee)์ธ๋ฐ, ์ด๋ฐ ๋ฐฉ์์ ๋ ๋๋ฌ๋ KeyShot, V-Ray, 3ds Max, Maya, Cinema 4D, Houdini์๋ ๋ชจ๋ ์๋ ๊ฒ์ผ๋ก 2019๋ ์ต์ด๋ก ๋์ ๋์ด ๊ฒ์ ํ๋ฉด์ฒ๋ผ ์์ ๋กญ๊ฒ[15] ์ฌ์ง๊ณผ ๋น์ ์ ์ฉํ๋ฉด์ ์คํํด ๋ณผ ์ ์๋๋ก ํด ์ค๋ค. Cycles์์๋ ๋ ๋ ์ฅ์น๋ก CPU์ GPU๋ฅผ ๋์์ ์ฌ์ฉ ๊ฐ๋ฅํ๋ฉฐ, GPU๋ ์์ฝ๊ฒ ์ฌ๋ฌ ๊ฐ์ฉ ์ธ ์๋ ์๊ณ , GPU๋ฅผ ์ฌ์ฉํ๋๋ผ๋ ์์คํ ๋ฉ๋ชจ๋ฆฌ๋ฅผ ์ฌ์ฉํ๊ธฐ ๋๋ฌธ์ ๊ทธ๋ํฝ ๋ฉ๋ชจ๋ฆฌ ์ฉ๋์ ์ ์ฝ๋์ง๋ ์๋๋ค.
๋ธ๋ ๋๋ ์คํ์์ค ๊ฐ๋ฐ ๊ตฌ์กฐ๋ฅผ ๊ฐ๊ณ ์์ผ๋ฉฐ ๋ธ๋ ๋ ์ํํธ์จ์ด ๋์์ธ ํ์ ์ฝ 15๋ช ์ผ๋ก, ์ ์ธ๊ณ์ ์ฌ์ฉ์๋ค์ด ์์ด๋์ด ์ ์, ๋ฒ๊ทธ ์ ๊ณ , ์ฝ๋ ๊ฐ๋ฐ์ ์ฐธ์ฌํ๊ธฐ ๋๋ฌธ์ ๋ฐ์ ์๋๋ ๋๋จํ ๋น ๋ฅด๋ค. 1993๋ ๋ง๋ถํฐ ๊ณ์ ๊ฐ๋ฐ๋์ด ์ญ์ฌ๋ ๊ธธ๊ณ , 2010๋ ๋์ ๋ค์ด์๋ ๋ธ๋ ๋์ ๋ฐ์ ์๋๊ฐ ๋๋์ฑ ๊ฐ์ํ๋๊ณ ์๋ค. ๊ฒ๋ค๊ฐ ์ธ๊ณ์ ์ผ๋ก ์ฌ์ฉ์ ์๋ ์์ฒญ๋๊ฒ ๋ง์๋ฐ ์ง์์ ์ผ๋ก ๋์ด๋๊ณ ๋ ์์ด์ ๋ฏธ๋๊ฐ ๋ฐ๋ค.
์ฐธ๊ณ ๋ก ๋ฒ์ 2.80์ ์ค์น ํ์ผ ์ฉ๋์ 120MB ์์ค์ผ๋ก ์ค์นํ๊ณ ๋๋ฉด ์ฝ 306MB์ ๋์คํฌ ์ฉ๋์ ์ฐจ์งํ๋ค. ์ฌ๋ฆผํ ๋ฐฐํฌ๋ฅผ ์ํด ์์ ์ ํ์ํ ๊ทธ๋ํฝ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๊ฐ ํฌํจ๋์ด ์์ง ์์ ์ฉ๋์ด ์์ ๊ฒ์ด๋ค. ํ๋ก๊ทธ๋จ์ ์คํํ๋ ์๋๋ ์ฌํ 3D ๊ทธ๋ํฝ ํ๋ก๊ทธ๋จ๋ณด๋ค ํจ์ฌ ๋น ๋ฅด๊ณ ๊ฐ๋ณ๊ธฐ ๋๋ฌธ์ ๊ป๋ค ์ผ๋ ๋ฐ์ ์์ด ๋ถ๋ด ๊ฐ์ง ํ์๊ฐ ์๋ค.
Linux, Windows, macOS๋ฅผ ๋ชจ๋ ์ง์ํ๊ธฐ ๋๋ฌธ์ ์ด์ ์ฒด์ ๊ฐ ๋ฌ๋ผ๋ ์์ ๋ค์ ์ฝ๊ฒ ๊ณต์ ํ๋ ๊ฒ ๊ฐ๋ฅํ๋ค. ์์ ๋ฐฉ์๊ณผ ํ๋ฉด๋ ์์ ํ ๋๊ฐ๋ค. ๊ทธ๋ฆฌ๊ณ ๋ค๋ฅธ ํ๋ก๊ทธ๋จ์ ํ์ผ ํฌ๋งท(.3ds, .fbx, .skp, .3dm, .lxo ๋ฑ)๊ณผ ๋ฌ๋ฆฌ ๋ชจ๋ ๋ฐ์ดํฐ(์ด๋ฏธ์ง, ์์ , ๋น๋์ค, ํฐํธ ๋ฑ)๋ฅผ ๋ธ๋ ๋ ํ์ผ(.blend) ํ๋์ ๋ฐ์ดํฐ๋ธ๋ก ํํ๋ก ์๋์ผ๋ก ํฌํจ๋๊ฒ ํ ์ ์๋ค. ๋ธ๋ ๋์ ๋ํ์ ์ธ ๊ฐ์ ์ธ๋ฐ, ์ด ๊ธฐ๋ฅ์ ์ฐ๋ฉด ํ์ผ์ ์ด๋๋ก ๋ค๊ณ ๊ฐ๋ ์ผ๋ถ ๋ฐ์ดํฐ๊ฐ ๋๋ฝ๋ ์ํ์ด ์ ํ ์๋ค. ํ์ผ ์ ์ฅ ์๋๋ ๋ค๋ฅธ ํ๋ก๊ทธ๋จ๊ณผ ๋น๊ตํ ์ ์์ด ๋น ๋ฅธ๋ฐ, ์ค์ ๋ก SSD ์ฑ๋ฅ๋ง ๋ฐ์ณ ์ค๋ค๋ฉด ์ GB ํฌ๊ธฐ์ ํ์ผ๋ 1์ด๋ง์ ์ ์ฅ์ด ๋๋ ์์ค์ด๋ค. ๋ค๋ฅธ ํ๋ก๊ทธ๋จ๋ค์ฒ๋ผ ์๋ฐฑ MB๋ฅผ ๋์ด๊ฐ๋ ํฐ ํ๋ก์ ํธ๋ฅผ ์ ์ฅํ๋ ค๊ณ ๋ช์ญ ์ด์ฉ ๊ธฐ๋ค๋ฆฌ์ง ์์๋ ๋๋ค. ์์ ์ด ์ ํ ๋๊ธฐ์ง ์์์ ์์ฐ์ฑ ํฅ์์ ๊ต์ฅํ ํฐ ๋์์ด ๋๋ค.
๋จ์ถํค(Hotkey)๊ฐ ์ ์ค๊ณ๋์ด ์์ด ์ต์ํด์ง๋ฉด ๋น ๋ฅด๊ฒ ์์ ์ด ๊ฐ๋ฅํ๋ค๋ ์ฅ์ ์ด ์๋ค.[16] ๋๋ถ์ ๋จ์ถํค ์ธ์ฐ๊ธฐ๋ ์์ฃผ ์ฝ๋ค. ๋ง์ผ๋ ๋งฅ์ค์ ์ต์ํ ์ฌ๋๋ค์ ์ํ ๋จ์ถํค์ ๋ง์ฐ์ค ํ๋ฆฌ์ ๋ ๋ง๋ จ๋์ด ์๋ค. ๋จ์ถํค ์์ด๋ ์์ ํ ์๋ ์์ง๋ง, ๊ทธ๋ ๊ฒ ํ๋ฉด ๋ธ๋ ๋๋ง์ ๋น ๋ฅธ ์์ ์๋๋ผ๋ ์ฅ์ ์ ์ ๋๋ก ํ์ฉํ์ง ๋ชปํ๋ค. ๊ทธ๋ฌ๋๊น ๋ธ๋ ๋๋ฅผ ๋ฐฐ์ด๋ค๋ฉด ๊ผญ! ๋จ์ถํค ์์ฃผ๋ก ์์ ํ๊ธฐ๋ฅผ ์ถ์ฒ.
UI(User interface)๋ ๋จ์ ํ๋ค. ๊ทธ ๋ง์ ๊ธฐ๋ฅ์ ์ด๋ ๊ฒ ์ฐ๊ธฐ ์ฝ๋๋ก ์ ๋ฆฌํด ๋์ ๊ฒ์ 3ds Max, Maya๋ ๋ฐ๋ผ์ค์ง ๋ชปํ๋ ๋ธ๋ ๋ ๊ฐ๋ฐ์ง์ ๋ฅ๋ ฅ์ด๋ค. ์ผ๋ฐ ์ฌ์ฉ์๋ค๊ณผ์ ํ๋ฐํ ์ํต์ ๊ฒฐ๊ณผ๋ฌผ์ธ ์ ์ด๋ค. ๊ทธ๋ฌ๋ฉด์๋ ๋์ด ์ ํ ๊ฑธ๋ฆฌ์ง ์๋ ๊ทน๋์ ๊ฐ๋ฒผ์์ ๋ ํ๋์ ๋งค๋ ฅ ํฌ์ธํธ๋ค.
๋ธ๋ ๋๋ ์ธ๊ณ์ ์ผ๋ก ์ ์์์๊ฐ ๋ง์๋ฐ Cinema 4D๋ ๋ฌผ๋ก ์ด๊ณ 3ds Max๋ Maya๋ณด๋ค๋ ํจ์ฌ ๋ง๋ค. ์๋ฌด๋๋ ๋ฌด๋ฃ์ธ ๊ฒ๋ ์์ง๋ง ์ ์ฌ ์ ๋ฃ ํ๋ก๊ทธ๋จ ์ด์์ ๊ธฐ๋ฅ์ด ๋ด๊ฒจ ์๊ธฐ ๋๋ฌธ์ด๊ธฐ๋ ํ๋ค. ์์ด์ ์ต์ํ๋ค๋ฉด ๊ตฌ๊ธ์ ์ด๋ค ๋ฌธ์ ๋ฅผ ๊ฒ์ํด๋ ํด๊ฒฐ๋ฒ์ด ๋์จ๋ค. ๋ธ๋ ๋ ์ต๊ณ ์ ๊ธฐ๋ฅ์ ๋ฐ๋ก ๊ฑฐ๋ํ ์ฌ์ฉ์ ์ปค๋ฎค๋ํฐ๋ผ๋ ๋ง์ด ์๋๋ฐ, ์ค์ ๋ก ์์ด๊ถ์์๋ ์ฐธ๊ณ ํ ๊ฐ์ฌ์ ๊ฐ์๊ฐ ๋๋ฌด ๋ง์์ ๋ธ๋ ๋ ๋ฐฐ์ฐ๊ธฐ๊ฐ ์ ๋ง ์ฝ๋ค. ๋ฐ๋ผํ๊ธฐ๋ง ํ๋ฉด ๋๊ธฐ ๋๋ฌธ์ด๋ค. ์ด ๋ฌธ์์ ์ฒจ๋ถ๋ ์ ํ๋ธ ๋์์๋ค๋ ์ฌ์ค ๋ธ๋ ๋ ์ฌ์ฉ์๋ผ๋ฉด ์ฝ๊ฒ ์ฐพ์ ์ ์๋ ์๋๋ฃฉํ ๋์์๋ค ์ค ์ผ๋ถ์ผ ๋ฟ์ด๋ค. ์์ง์ ํ๊ตญ์ด ๊ฐ์๋ ์ ์ ๋์ด๋๋ ์ถ์ธ๋ค. ์๋ ๊ทธ๋ํ์์๋ 2017๋ 8์์ ๋ชจ๋ ํ๋ฒ์ ๊บพ์ธ ๊ฒ์ฒ๋ผ ๋ณด์ด์ง๋ง, ์ฌ์ค ๊ตฌ๊ธ ํธ๋ ๋ ์์คํ ๊ฐํธ์ด ์์ธ์ผ๋ก ๊ทธ ๋น์จ์ ๊ทธ๋๋ก ์ ์ง๋๊ณ ์๋ค.
์คํ ๋ฐ์คํฌ(Autodesk)๊ฐ 3ds Max์์ ๋ช ๋ ์งธ ์ฝ์ง์ ํ๋ ๋์ ๋ธ๋ ๋์ ์ฌ์ฉ์ฑ, ์์ฐ์ฑ, ์ฑ๋ฅ์ ์ด๋ฏธ ๊ทธ ์์ค์ ์๋ํ ๋ฐ์ด๋์ด ๋ฒ๋ ธ๋ค. ์ค์ ๋ก ์ ์ธ๊ณ์ ์ผ๋ก 3ds Max ์ปค๋ฎค๋ํฐ์์๋ ๋ ์ด์ ๋ถํธํ UI, ์๋ง์ ๋ฒ๊ทธ, ๋ง๋ ์ ๋๋ ๊ฐ๊ฒฉ, ๊ทธ๋ฆฌ๊ณ ๋ฌด์๋ณด๋ค ๊ฐ์ ์ ์์ง๊ฐ ์๋ ์คํ ๋ฐ์คํฌ ๋๋ฌธ์ ๋ชป ๋ฒํฐ๊ฒ ๋ค๋ฉฐ ๋ธ๋ ๋, ๋ง์ผ(Maya)๋ก ๋์ด๊ฐ์ผ๊ฒ ๋ค๋ ๋ถ์๊ธฐ๊ฐ ํ์ฑ๋์ด ์๊ณ , ์ค์ ๋ก ๋น ๋ฅธ ์๋๋ก ๋์ด๊ฐ๊ณ ์๋ค. ๋ฅ์จ๋ง ํด๋ 3ds Max์ ๊ตฌ๋ฒ์ ์ธ 2009 ๋ฒ์ ์ ์ฌ์ฉํ๋ ๊ฒ์ผ๋ก ์๋ ค์ ธ ์๋๋ฐ WYSIWYG ๋ทฐํฌํธ ์์ด์ฝ ๊ธฐ๋ฅ์ด ์ฒ์ ๋์ ๋์ด ํธ์์ฑ ํฌ๊ฒ ๊ฐ์ ๋ 2009 ๋ฒ์ [17] ์ดํ๋ก 10๋ ์งธ ์ธ๋งํ ๊ธฐ๋ฅ ๊ฐ์ ๋ ์๊ณ , ๋๋ง ๋ ๋ด์ผ ํ๊ธฐ ๋๋ฌธ. ๋ง์ผ๋ ๊ด์ฐฎ์ง๋ง ๋ ๋ค ์จ ๋ณธ ์ฌ๋๋ค์ ์๋น์ ๋ธ๋ ๋๊ฐ ์ฐ์์ ์๋ค๊ณ ํ๊ฐํ๋ค. ํ์ง๋ง ์์ง ๋ธ๋ ๋๋ฅผ ๋์ ํ ํ์ฌ๊ฐ ์ผ๋ง ์์ด ์ทจ์งํ์ ๋ ๋์์ด ๋ ์ง๋ ๋ชจ๋ฅด๋ ๊ฒ์ด ํ์ค์ด๊ธฐ๋ ํ๋ค. ์ ๋๋ฉ์ด์ ์ด๋ ์์ ํ์ฌ๋ค ์์ฃผ๋ก ๋ธ๋ ๋ ๋์ ์ด ๋น ๋ฅด๊ฒ ๋์ด๋๊ณ ๋ ์์ง๋ง, ์์ง ๋ธ๋ ๋๊ฐ ์ฃผ๋ฅ๋ ์๋๋ค.
์คํ์์ค ๋ธ๋ ๋๋ก ๋ง๋ ์ํ์๋ ์์ ๊ถ์ด๋ ์ง์ ์ฌ์ฐ๊ถ์ ์ฃผ์ฅํ ์ ์์ ๊ฑฐ๋ผ๊ณ ์คํดํ๋ ๊ฒฝ์ฐ๊ฐ ๊ฐ๋ ์๋๋ฐ, ์ ๋ ๊ทธ๋ ์ง ์๋ค. ๋ธ๋ ๋๋ก ๋ง๋ ์ํ๋ค์ ๊ทธ ์ฐฝ์์๋ ๊ธฐ์ ์ ๊ฒ์ด์ง, ๋ธ๋ ๋ ์ฌ๋จ์ด๋ ์ปค๋ฎค๋ํฐ์ ๊ฒ์ด ์๋๋ค.[18]
ํ๊ตญ์์๋ ์ธํฐ๋ท ๊ธฐ์ค์ผ๋ก 2005๋ ์ ์ฒ์ ์ธ๊ธ๋์๊ณ (์ถ์ฒ) 2006๋ 1์์ ๋ธ๋ ๋ ๋ค์ด๋ฒ ์นดํ๊ฐ ๊ฐ์ค๋์์ผ๋, 2010๋ ๋ ์ค๋ฐ์ ๋ฐ์ง ํ๋ 3D ํ๋ฆฐํฐ ๋ถ ์ด์ ๊น์ง ๋ฃ๋ณด์ก ์ทจ๊ธ์ด์๋ค. ๋คํํ 3D ํ๋ฆฐํฐ ๋ถ์ด ๊บผ์ง ์ดํ์๋ ๊ฐ์ธ ์ฌ์ฉ์๋ค์ด ๋ณธ๊ฒฉ์ ์ผ๋ก ๋์ด๋๊ณ ๋ ์์ง๋ง ์์ง๊น์ง ์ ์ ํธ.
๋ธ๋ ๋๋ ๊ธฐ์ ์์ ๊ฐ๋ฐ๋๋ ๊ฒ์ด ์๋ ๋งํผ, ๊ฐ๋ฐ์ง ํผ์ ์ด๋ฃจ์ด๋ด๋ ํ๋ก์ ํธ๊ฐ ์ ๋ ์๋๋ค. ์ปค๋ฎค๋ํฐ ์์ด ๋ธ๋ ๋ ํ๋ก์ ํธ๋ ์ ๋ ๊ตด๋ฌ๊ฐ์ง ๋ชปํ๊ณ , ๊ฐ๋ฐ์ง๊ณผ ๊ฑฐ๋ํ ์ปค๋ฎค๋ํฐ ์ฌ๋๋ค ๋ชจ๋ ์ด ์ฌ์ค์ ์์ฃผ ์ ์๊ณ ์๋ค. ๊ทธ๋ ๊ธฐ ๋๋ฌธ์ ๋ธ๋ ๋ ์ปค๋ฎค๋ํฐ๋ ๊ณต์ ์ฌ์ฉ์ค๋ช ์ ๊ฐ๋ฐ, ์ฝ๋ฉ ํจ์น ์ ๊ณต, ๋ฒ๊ทธ ์ ๊ณ , ์์ด๋์ด ์ ๊ณต, ์์ ๊ณต์ ์ ๋งค์ฐ ํ๋ฐํ๊ฒ ์ฐธ์ฌํ๋ค. ์ด ๊ธ์ ๋ณด๊ณ ์๋ ๋๋ฌด์ํค ๋ ์๋ ์ด ๋๋ฌด์ํค ๋ฌธ์๋ ๋ค์ํ ์ฌ์ฉ์ ์ปค๋ฎค๋ํฐ์ ๋ณธ์ธ์ด ์๋ ์ง์, ํ์ด๋ ์ํ์ ๋ชจ๋์ ํฐ๋๊ณ ๊ณต์ ํด์ ๋ธ๋ ๋ ์ปค๋ฎค๋ํฐ์ ์์ ํ์ ๋ณดํ๋๋ก ํ์. ์คํ์์ค ๋ธ๋ ๋์ ์ธ๊ณ์์๋ ์์ ๋กญ๊ณ ์ฐธ์ฌํ๋ ๋ฌธํ๊ฐ ํญ๋๊ฒ ํ์ฑ๋์ด ์๋ค.
2. ๋ ๋ ์์ง[ํธ์ง]
๋ธ๋ ๋๋ ์ฌ์ดํด(Cycles)๊ณผ ์ด๋ธ์ด(Eevee)๋ผ๋ 2๊ฐ์ง์ ๋ ๋ ์์ง์ ์์ฒด ๋ด์ฅํ๊ณ ์๋ค. ์ด ๋ ์ฌ์ด์์๋ ์ฌ์ง๊ณผ ๋น ์ค์ ์ด ์์ ํ ํธํ๋๊ธฐ ๋๋ฌธ์ ๊ทธ๋๊ทธ๋ ํ์ํ ๊ฑธ ๊ณจ๋ผ์ ์ธ ์ ์๋ค.[19]
๋ ๋ ์์ง์ด ํ๋ก๊ทธ๋จ์ ๋ด์ฅ๋์ด ์์ด ์๋์ ์ธ ์์ ํจ์จ์ด ๋์จ๋ค. ๋ค๋ฅธ 3D ํ๋ก๊ทธ๋จ์์ ํ๋ฌ๊ทธ์ธ(V-Ray, Octane, Arnold ๋ฑ)์ผ๋ก์์ ๋ ๋ ์์ง์, ๊ฐ๊ฒฉ์ด ๋น์ธ๊ณ UI๊ฐ ์ด์ง์ ์ด๋ผ๋ ๋ฌธ์ ๋ ๋์งธ ์น๋๋ผ๋ ํ๋ก๊ทธ๋จ๊ณผ ํ๋ฌ๊ทธ์ธ ์ฌ์ด์ ๋ฐ์ดํฐ ๊ตํ์์ ์๊ฐ์ ์ก์๋จน๋ ๋ฐ๋ค ๊ฐ์ข ์ฌ์ง ๋ณ์ ์ค์ ๋ ๋งค๋๋ฝ๊ฒ ์ ๋ฌ๋ฐ์ง ๋ชปํ๋ค. ์ซ์๋ฅผ ์ ๋ฃ์๋๋ฐ ์ ํ ํจ๊ณผ๊ฐ ์์ด์ ํค๋งค๋ค ๋ณด๋ฉด ์ง์ํ์ง ์๋ ๋ณ์[20]๋ก ๋๋ฌ๋๋ ๊ทธ๋ฐ ์์ด๋ค. ๊ทธ๋ฐ ๊ณผ์ ์์ ๊ฐ์ข ์ฌ์ง๊ณผ ๋น์ ๋ ๋ ํ๋ฌ๊ทธ์ธ์ ํธํ ๋ฒ์์ ์ผ์ผ์ด ๋ง์ถฐ์ฃผ๋ ๊ฑด ์ฌ๊ฐ ์๊ณ ์ค๋ฌ์ด ์ผ์ด ์๋๋ค. ์ต๊ณ ์์ค์ ๋ ๋ ์์ง์ด ๋ด์ฅ๋ ๋ธ๋ ๋์์๋ ๊ทธ๋ฐ ๋ฌธ์ ๋ก๋ถํฐ ์์ ๋กญ๋ค.
์ผ๋ฐ์ ์ผ๋ก ์ค์๊ฐ PBR ๋ ๋ ์์ง์ธ ์ด๋ธ์ด(Eevee)๋ก ๋ชจ๋ธ๋ง๊ณผ ์ฌ์ง ์์ ์ ๋ง๋ฌด๋ฆฌํ๋ฉด, ๊ด์ ์ถ์ (Raytracing) ๋ ๋ ์์ง์ธ ์ฌ์ดํด(Cycles)๋ก ๋ง๋ฌด๋ฆฌ ๊ฒฐ๊ณผ๋ฌผ์ ๋ฝ์ ๋ด๋ ๋ฐฉ์์ด ์ฌ์ฉ๋๋ค. ๋ค๋ง ์ํ๊ฐ์ ๋์ผ ๊ฒฝ์ฐ EEVEE ๋ง์ผ๋ก๋ ํ๋ก๋์ ์ ์ค์ ์ฌ์ฉ ๊ฐ๋ฅํ ๋ ๋ ๊ฒฐ๊ณผ๋ฌผ์ ์ป๋ ๊ฒ๋ ๊ฐ๋ฅํ๋ค.
ํ๋ฆฌ์คํ์ผ(Freestyle) ๊ธฐ๋ฅ์ผ๋ก ๋ฌผ์ฒด ํํ์ ์ ์ด ๋๋ฌ๋๋ ๋ ๋๋ง์ด ๊ฐ๋ฅํ๋ค.[21] ๋ฌผ๋ก ๊ณก๋ฉด์์๋ ์ ์ ์จ๊ธธ ์ ์๊ณ [22] ์ ๋๊ป, ํ ์ค์ฒ ๋ฑ ๋ค์ํ ์์ฉ์ด ๊ฐ๋ฅํ๋ค. Toon ์์ด๋(Shader)๋ ์๋๋ฐ, ์ด ๋ ธ๋ ๋๋ถ์ ์ด๋ฆ ๊ทธ๋๋ก ๋งํ์ฒ๋ผ ๋๋ ทํ ๋ช ์์ด ๋ํ๋๋ ์ฌ์ง์ ์ฌ์ฉํ ์ ์๋ค.
3D ๋ทฐํฌํธ(3D Viewport)์์ ๋น ๋ฅด๊ฒ ๋ ๋ ๋ฏธ๋ฆฌ๋ณด๊ธฐ๋ ๊ฐ๋ฅํ๋ค. ๋ฒ์ 2.80๋ถํฐ๋ ์์ฐ๊ธฐ(Overlay) ๊ธฐ๋ฅ์ ํตํด ๋จํ๋ ์นด๋ฉ๋ผ ์์ด์ฝ, ๊ฒฉ์, ๋ฉ์ฌ ์์ด์ดํ๋ ์(Mesh wireframe)๊ฐ์ ๊ฒ๋ค์ ๋ ๋ ๋ฏธ๋ฆฌ๋ณด๊ธฐ ์์ ํ์ํ ์๋ ์๋ค. ๋ฒ์ 2.80 ์ดํ ์ด๋ธ์ด(Eevee) ์์ง์ ํ์ฉํ ์ฌ์ง ๋ฏธ๋ฆฌ๋ณด๊ธฐ(Material preview) ๋ชจ๋๊ฐ ๋ทฐํฌํธ์ ์ถ๊ฐ๋๊ณ ์ฌ๋ฌ ๊ตฐ๋ฐ๊ฐ ์ง์์ ์ผ๋ก ๊ฐ์ ๋์ด PBRํํ์ ํจ์ฌ ๋น ๋ฅด๊ณ ์ง๊ด์ ์ผ๋ก ์์ ํ ์ ์๊ฒ ๋์๋ค.
์์ผ ๋ ์ด์ด(View layer) ๊ธฐ๋ฅ์ ์ฌ์ฉํ๋ฉด ํฌํ ์ต ํ์ผ์ฒ๋ผ ์ฌ๋ฌ ๋ ์ด์ด๋ก ๋๋ ์ด๋ฏธ์ง๋ค๋ก ๋ ๋ํ ์๋ ์๋ค. ํ๋ณด์ ์์ ์ ํ ๋ ๊ต์ฅํ ์ ์ฉํ๋ค. ๊ฐ ์์ผ ๋ ์ด์ด๊ฐ ์ด๋ค ์ปฌ๋ ์ (Collection)์ ๊ทธ๋ ค๋ผ์ง ๊ณจ๋ผ์ฃผ๋ ์์ฃผ ๊ฐ๋จํ ๋ฐฉ๋ฒ์ ์ฌ์ฉํ๊ธฐ ๋๋ฌธ์ ์ฐ๊ธฐ๋ ์ฝ๋ค. ์์ผ ๋ ์ด์ด๋ณ๋ก ํ๋ฆฌ์คํ์ผ(Freestyle)์ด๋ ์ํ(Sample) ๋ฑ ๋ค๋ฅธ ๋ ๋ ์ค์ ์ ๋ถ์ฌํ ์ ์๋ค.
๋ ๋ ์์ง์ด ํ๋ก๊ทธ๋จ์ ๋ด์ฅ๋์ด ์์ด ์๋์ ์ธ ์์ ํจ์จ์ด ๋์จ๋ค. ๋ค๋ฅธ 3D ํ๋ก๊ทธ๋จ์์ ํ๋ฌ๊ทธ์ธ(V-Ray, Octane, Arnold ๋ฑ)์ผ๋ก์์ ๋ ๋ ์์ง์, ๊ฐ๊ฒฉ์ด ๋น์ธ๊ณ UI๊ฐ ์ด์ง์ ์ด๋ผ๋ ๋ฌธ์ ๋ ๋์งธ ์น๋๋ผ๋ ํ๋ก๊ทธ๋จ๊ณผ ํ๋ฌ๊ทธ์ธ ์ฌ์ด์ ๋ฐ์ดํฐ ๊ตํ์์ ์๊ฐ์ ์ก์๋จน๋ ๋ฐ๋ค ๊ฐ์ข ์ฌ์ง ๋ณ์ ์ค์ ๋ ๋งค๋๋ฝ๊ฒ ์ ๋ฌ๋ฐ์ง ๋ชปํ๋ค. ์ซ์๋ฅผ ์ ๋ฃ์๋๋ฐ ์ ํ ํจ๊ณผ๊ฐ ์์ด์ ํค๋งค๋ค ๋ณด๋ฉด ์ง์ํ์ง ์๋ ๋ณ์[20]๋ก ๋๋ฌ๋๋ ๊ทธ๋ฐ ์์ด๋ค. ๊ทธ๋ฐ ๊ณผ์ ์์ ๊ฐ์ข ์ฌ์ง๊ณผ ๋น์ ๋ ๋ ํ๋ฌ๊ทธ์ธ์ ํธํ ๋ฒ์์ ์ผ์ผ์ด ๋ง์ถฐ์ฃผ๋ ๊ฑด ์ฌ๊ฐ ์๊ณ ์ค๋ฌ์ด ์ผ์ด ์๋๋ค. ์ต๊ณ ์์ค์ ๋ ๋ ์์ง์ด ๋ด์ฅ๋ ๋ธ๋ ๋์์๋ ๊ทธ๋ฐ ๋ฌธ์ ๋ก๋ถํฐ ์์ ๋กญ๋ค.
์ผ๋ฐ์ ์ผ๋ก ์ค์๊ฐ PBR ๋ ๋ ์์ง์ธ ์ด๋ธ์ด(Eevee)๋ก ๋ชจ๋ธ๋ง๊ณผ ์ฌ์ง ์์ ์ ๋ง๋ฌด๋ฆฌํ๋ฉด, ๊ด์ ์ถ์ (Raytracing) ๋ ๋ ์์ง์ธ ์ฌ์ดํด(Cycles)๋ก ๋ง๋ฌด๋ฆฌ ๊ฒฐ๊ณผ๋ฌผ์ ๋ฝ์ ๋ด๋ ๋ฐฉ์์ด ์ฌ์ฉ๋๋ค. ๋ค๋ง ์ํ๊ฐ์ ๋์ผ ๊ฒฝ์ฐ EEVEE ๋ง์ผ๋ก๋ ํ๋ก๋์ ์ ์ค์ ์ฌ์ฉ ๊ฐ๋ฅํ ๋ ๋ ๊ฒฐ๊ณผ๋ฌผ์ ์ป๋ ๊ฒ๋ ๊ฐ๋ฅํ๋ค.
ํ๋ฆฌ์คํ์ผ(Freestyle) ๊ธฐ๋ฅ์ผ๋ก ๋ฌผ์ฒด ํํ์ ์ ์ด ๋๋ฌ๋๋ ๋ ๋๋ง์ด ๊ฐ๋ฅํ๋ค.[21] ๋ฌผ๋ก ๊ณก๋ฉด์์๋ ์ ์ ์จ๊ธธ ์ ์๊ณ [22] ์ ๋๊ป, ํ ์ค์ฒ ๋ฑ ๋ค์ํ ์์ฉ์ด ๊ฐ๋ฅํ๋ค. Toon ์์ด๋(Shader)๋ ์๋๋ฐ, ์ด ๋ ธ๋ ๋๋ถ์ ์ด๋ฆ ๊ทธ๋๋ก ๋งํ์ฒ๋ผ ๋๋ ทํ ๋ช ์์ด ๋ํ๋๋ ์ฌ์ง์ ์ฌ์ฉํ ์ ์๋ค.
3D ๋ทฐํฌํธ(3D Viewport)์์ ๋น ๋ฅด๊ฒ ๋ ๋ ๋ฏธ๋ฆฌ๋ณด๊ธฐ๋ ๊ฐ๋ฅํ๋ค. ๋ฒ์ 2.80๋ถํฐ๋ ์์ฐ๊ธฐ(Overlay) ๊ธฐ๋ฅ์ ํตํด ๋จํ๋ ์นด๋ฉ๋ผ ์์ด์ฝ, ๊ฒฉ์, ๋ฉ์ฌ ์์ด์ดํ๋ ์(Mesh wireframe)๊ฐ์ ๊ฒ๋ค์ ๋ ๋ ๋ฏธ๋ฆฌ๋ณด๊ธฐ ์์ ํ์ํ ์๋ ์๋ค. ๋ฒ์ 2.80 ์ดํ ์ด๋ธ์ด(Eevee) ์์ง์ ํ์ฉํ ์ฌ์ง ๋ฏธ๋ฆฌ๋ณด๊ธฐ(Material preview) ๋ชจ๋๊ฐ ๋ทฐํฌํธ์ ์ถ๊ฐ๋๊ณ ์ฌ๋ฌ ๊ตฐ๋ฐ๊ฐ ์ง์์ ์ผ๋ก ๊ฐ์ ๋์ด PBRํํ์ ํจ์ฌ ๋น ๋ฅด๊ณ ์ง๊ด์ ์ผ๋ก ์์ ํ ์ ์๊ฒ ๋์๋ค.
์์ผ ๋ ์ด์ด(View layer) ๊ธฐ๋ฅ์ ์ฌ์ฉํ๋ฉด ํฌํ ์ต ํ์ผ์ฒ๋ผ ์ฌ๋ฌ ๋ ์ด์ด๋ก ๋๋ ์ด๋ฏธ์ง๋ค๋ก ๋ ๋ํ ์๋ ์๋ค. ํ๋ณด์ ์์ ์ ํ ๋ ๊ต์ฅํ ์ ์ฉํ๋ค. ๊ฐ ์์ผ ๋ ์ด์ด๊ฐ ์ด๋ค ์ปฌ๋ ์ (Collection)์ ๊ทธ๋ ค๋ผ์ง ๊ณจ๋ผ์ฃผ๋ ์์ฃผ ๊ฐ๋จํ ๋ฐฉ๋ฒ์ ์ฌ์ฉํ๊ธฐ ๋๋ฌธ์ ์ฐ๊ธฐ๋ ์ฝ๋ค. ์์ผ ๋ ์ด์ด๋ณ๋ก ํ๋ฆฌ์คํ์ผ(Freestyle)์ด๋ ์ํ(Sample) ๋ฑ ๋ค๋ฅธ ๋ ๋ ์ค์ ์ ๋ถ์ฌํ ์ ์๋ค.
2.1. ์ฌ์ดํด(Cycles)[ํธ์ง]
๊ด์ ์ถ์ (Raytracing) ๋ฐฉ์์ ๋ ๋ ์์ง์ด๋ค. ๋ ๋ ์๋๊ฐ ๋งค์ฐ ๋น ๋ฅด๋ฉฐ, ์ฑ๋ฅ๊ณผ ๊ฒฐ๊ณผ๋ฌผ์ ๋๋๊ฒ๋ ์ ๋ฃ ๋ ๋ ์์ง๊ณผ ๊ฐ์ ์์ค์ด๋ค.[23] ๊ด์ ์ถ์ ๋ฐฉ์์ ๊ด์ ์ ์๋ฎฌ๋ ์ด์ ํด์ ๊ฐ ํ์๋ง๋ค ๋๋ฌํ๋ ๋ชจ๋ ๋น์ ๋ ๋๋งํ๋ ๋ฐฉ์์ผ๋ก ๊ด์ ์ ์ผ์ผ์ด ๊ณ์ฐํ๊ธฐ ๋๋ฌธ์ ํ๋์จ์ด ์ฑ๋ฅ๋ ๋ง์ด ์ก์๋จน์ง๋ง ์ฌ์ค์ ์ธ ๋ ๋๋ง์ด ๊ฐ๋ฅํ๋ค.
์์ฃผ ๊ฐ๋ ฅํ ์ธ๊ณต์ง๋ฅ ๋ ธ์ด์ฆ์ ๊ฑฐ(AI Denoising)๊ฐ ๊ฐ๋ฅํ๋ค.[24] ๋ทฐํฌํธ์์ ์ค์๊ฐ์ผ๋ก๋ ๊ฐ๋ฅํ๊ณ [25], ๋ ๋ ๊ฒฐ๊ณผ์๋ ์ ์ฉ์ํฌ ์ ์๋ค. ๋์ถฉ ๋ ๋ํ ์๊ธ์๊ธํ ๊ฒฐ๊ณผ๋ฌผ์์๋ ๊ต์ฅํ ๊น๋ํ ์ด๋ฏธ์ง๊ฐ ๋์จ๋ค. ์ด๊ฑฐ ํ๋๋ง์ผ๋ก๋ ๋ ๋ ์๊ฐ์ ๋ช ๋ฐฐ์ฉ์ ๋จ์ถํ ์ ์๋ค. ๋น์ฅ 500์ํ์ ํ์ํ๋ ์ฅ๋ฉด์์ 50์ํ๋ง์ผ๋ก๋ ์ถฉ๋ถํด์ง๋ค๋ฉด 10๋ฐฐ์ ์๊ฐ์ ๋ฒ๋ ์ . ์ถ๊ฐ์ ์ผ๋ก ๋ ธ์ด์ฆ์ ๊ฑฐ์ฉ ๊ธฐ๋ณธ์๊ด์ (Denoising Albedo Pass)๊ณผ ๋ ธ์ด์ฆ์ ๊ฑฐ์ฉ ๋ฒ์ ๊ด์ (Denoising Normal Pass)์ ๋ฐ์์ํค๋ฉด ํจ์ฌ ๋ ๋๋ ทํ๊ณ ์ง์ด ๋์ ์ด๋ฏธ์ง๋ก ๋ณ์ ํ๋ค. ์๋ ๊ฐ๋ ฅํ๊ธฐ์ ์์ผ๋ก ๋ ธ์ด์ฆ ์ ๊ฑฐ ํ ํฌ๋๋ค์ ๋ ์ด์ ์ธ ์ผ์ด ๋ง์ด ์์ ๋ฏํ๋ค. ๋ค๋ง, ์ด ๊ฒฝ์ฐ๋ ์ํ๊ฐ์ด ์ง๋์น๊ฒ ๋ฎ์ ๊ฒฝ์ฐ ์ค๊ณฝ์ ์ด ํ๋ฆฌ๊ณ ์ผ๋ฃฉ๋๋ฃฉํ ๊ฒฐ๊ณผ๋ฌผ์ด ๋์ฌ ์ ์๋ค.
์ ์ํ ์ํ๋ง(adaptive sampling) ๊ธฐ๋ฅ์ด ์์ด ๋ ธ์ด์ฆ๊ฐ ๋ง์ ๋ถ๋ถ์์ ๋ ๋ง์ ์ํ๋ง์ ํ๊ฒ ๋ง๋ค ์ ์๋ค. ๋ ธ์ด์ฆ ์๊ณ๊ฐ(Noise Threshold)๋ฅผ ๋ฎ์ ๊ฐ์ผ๋ก ์ค์ ํ ์๋ก ์ํ ์๊ฐ ๋ง์์ง๋ค.
๋ ๋ํ ๋ ์ด๋ค ์ฐ์ฐ ๋ฐฉ์์ ์ฌ์ฉํ ์ง ๋ธ๋ ๋ ์ค์ (Blender Preferences)์์ ์ ํํ ์ ์๋๋ฐ, ๋ฐฉ์์ ๋ค์ํ์ง๋ง ๋ณดํต์ CUDA ๋ฐฉ์์ ๋ง์ด ์ฌ์ฉํ๋ค. CUDA์ผ๋ง๋ก ์ถฉ๋ถํ ์์ ์ ์ด๊ณ ๋งค์ฐ ๋น ๋ฅธ ์ฐ์ฐ ๋ฐฉ์์ด๊ธฐ ๋๋ฌธ์ด๋ค.
- CPU ์ฐ์ฐ์ ํ๋์จ์ด ๊ฐ์์ด ์๋๊ธฐ ๋๋ฌธ์ ๋น๊ต์ ๋๋ฆฌ์ง๋ง ๊ฐ์ฅ ์์ ์ฑ์ด ๋์์ ์ฌ๋งํ๋ฉด ์ค๋ฅ๊ฐ ๋จ์ง ์๋๋ค.[26]
- CUDA[27] ์ฐ์ฐ์ CPU์ GPU๋ฅผ ๊ฐ์ด ์ธ ์ ์๊ณ , GPU๊ฐ ์ฌ๋ฌ ๊ฐ๋ผ๋ฉด ๋ชจ๋ ๋์์ ์ธ ์ ์๊ธฐ ๋๋ฌธ์ ์์ฃผ ๋น ๋ฅด๋ค. ์ผ๋ถ ํน์ํ ์ํฉ์์๋ ์์ ์ฑ์ด ๋ฎ์์ง๊ธฐ๋ ํ์ง๋ง ๊ทธ๊ฒ๋ ์ด๋๊น์ง๋ CPU ๋ ๋์ ๋น๊ตํ์ ๋๊ณ , CUDA ๋ ๋๋ ์์ ์ฑ์ด ๊ต์ฅํ ์ข์์ ์ผ๋ฐ์ ์ผ๋ก๋ ๋น์ฐํ CUDA ๋ ๋๋ฅผ ์ฌ์ฉํ๋ค. CUDA ๋ ๋๋ฅผ ์ฌ์ฉํ๋๋ผ๋ ์์คํ ๋ฉ๋ชจ๋ฆฌ๋ฅผ ์ฌ์ฉํ๊ธฐ ๋๋ฌธ์ ๊ทธ๋ํฝ ๋ฉ๋ชจ๋ฆฌ ์ฉ๋ ๊ฑฑ์ ์ ์ ํ ํ์ง ์์๋ ๋๋ค.[28][29]
- NVIDIA Optix ์ฐ์ฐ์ NVIDIA ๊ทธ๋ํฝ์นด๋์์์ ํ๋์จ์ด ๊ฐ์์ ์ฌ์ฉํ๋ ๋ฐฉ์์ด๋ค.[30] ํนํ Optix๋ ๊ทธ๋ํฝ ์นด๋๊ฐ ์ถฉ๋ถํ ๋ท๋ฐ์ณ์ค๋ค๋ฉด ์ ๋ง ๋ง๋ ์๋๋ ๋ ๋๋ง ์๋๋ฅผ ๋ณด์ฌ์ค๋ค. CUDA์ ๋น๊ตํด์ ์ต๋ 2๋ฐฐ ์ ๋์ ๋ ๋๋ง ์๊ฐ์ ๋จ์ถ ์ํค๋ ํผํฌ๋จผ์ค๋ฅผ ๋ณด์ฌ์ฃผ๊ณ ์์ด ๊ฐ๊ด๋ฐ๋ ์ค. ๊ถ์ฅ ์ฌ์์ RTX๊ธ ๊ทธ๋ํฝ ์นด๋.
- OpenCL ์ฐ์ฐ์ 2.80 ๋ฒ์ ์์ ์์ง ๋ถ์์ ํ๋ค.
2.2. ์ด๋ธ์ด(Eevee)[ํธ์ง]
2.80 ๋ฒ์ ๋ถํฐ ํฌํจ๋ ์ค์๊ฐ PBR(Physically Based Rendering) ๋ ๋ ์์ง์ด๋ค. ์ธ๋ฆฌ์ผ ์์ง ์์ค์ ํ์ง์ ๋ชฉํ๋ก ํ๊ณ ์๋ค๊ณ ํ๋ค.
์ ๋ํฐ๋ ์ธ๋ฆฌ์ผ์ ๋น๋กฏํ 3D ๊ฒ์ ์์ง์ ์ค์๊ฐ ๋ ๋๋ฌ์ ์ ์ฌํ ๋ฐฉ์์ผ๋ก ํ๋ฉด์ ๋ฌ์ฌํ๊ธฐ ๋๋ฌธ์ ์ค์๊ฐ์ผ๋ก ๋ ๋๋ง์ด ๋๋ค. ์ด๋ธ์ด์์๋ ํ ํ๋ ์์ ๊ทธ๋ฆฌ๋ ๋ฐ์ ์์ญ ๋ถ์ 1์ด๋ฐ์ ๊ฑธ๋ฆฌ์ง ์์์ ํ๋ฉด์ ๋๋ ค๋ณด๊ฑฐ๋ ์์ง์ด๋ ๊ฒ์ด ์์ ๋กญ๋ค. ์๋ฌด๋ฆฌ ๋นจ๋ผ๋ 1๋ถ ๋๊ฒ ๊ฑธ๋ฆฌ๋ ๊ธฐ์กด ๋ ๋ ์์ง์ ๋นํ๋ฉด ๊ทธ์ผ๋ง๋ก ์๋์ ํ๋ช ์ด๋ค. ๋ฌผ๋ก ์๋๋ฅผ ์ํด ํฌ์ํ ๋ถ๋ถ๋ ์์ด์ ๋ฌผ๋ฆฌ์ ์ผ๋ก ์กฐ๊ธ ๋ถ์ ํํ ๊ฒฐ๊ณผ๊ฐ ๋์ฌ ์๋ ์์ง๋ง, ๊ทธ๋ผ์๋ ์ ๋ฅํ ๋ ๋ ์์ง์ผ๋ก ์ธ์ ๋ฐ๊ณ ์๋ค. ์ฃผ๋ณ๊ด ๋งํ(Ambient occlusion), ๋์ ํ๋ฆผ(Motion blur)์ ๋ฌผ๋ก ์ด๊ณ ์ฐ๋(Scattering)[31], ํ๋ฉด ์๋ ์ฐ๋(Subsurface scattering)[32], ๋ฐ์ฌ(Reflection)[33], ๊ตด์ (Refraction)[34], ๊ฐ์ ๊ด(Indirect lighting)[35], ํผ์ฌ๊ณ ์ฌ๋(Depth of field)[36] ๋ฑ์ ๊ณ ๊ธ ๋ ๋๋ง ๊ธฐ๋ฅ๊น์ง ๊ทธ๋ด๋ฏํ๊ฒ ๊ตฌํ๋๊ธฐ ๋๋ฌธ์ด๋ค.
์ด๋ธ์ด์ ์ฌ์ดํด์ ๊ฐ์ ์ฌ์ง ์์คํ ์ ์ฌ์ฉํ๊ธฐ ๋๋ฌธ์ ์ด๋ธ์ด์์ ๋น ๋ฅด๊ฒ ์ค์๊ฐ์ผ๋ก ํ์ธ ํ ์ฌ์ดํด ๋ ๋๋ก ์ต์ข ๊ฒฐ๊ณผ๋ฌผ์ ๋ด๋ ๊ฒ ๊ฐ๋ฅํ๋ค. ๋ธ๋ ๋ ์ฌ์ฉ์ค๋ช ์์ ๋ฐ๋ฅด๋ฉด, ์ผ๋ถ ํน๋ณํ ๋ ธ๋๋ฅผ ์ ์ธํ๊ณ ๊ฑฐ์ ๋ชจ๋ ๋ ธ๋๊ฐ ์ฌ์ดํด๊ณผ ๋์ผํ๋ค๊ณ ํ๋ค.
์ด๋ธ์ด๋ผ๋ ์ด๋ฆ์ Extra Easy Virtual Environment Engine์ ์ฝ์๋ผ๊ณ ํ๋ค. ์ฒ์์๋ ์ด๋ฆ์ด ์ ํด์ง์ง ์์์ ๋ธ๋ ๋ ์ปค๋ฎค๋ํฐ์์ ๊ฐ๋ฐ์ง์๊ฒ ์ ์ํ๋ค๊ณ ํ๋๋ฐ, ๋ธ๋ ๋ ์ปค๋ฎค๋ํฐ๋ง์ ์์ ๋ก์ด ์ผ์ค๊ฐ ๋๋ณด์ด๋ ๋ถ๋ถ์ด๋ค.
์ธํฐ๋ท์ ๋์๋ค๋๋ค ๋ณด๋ฉด ์๊ฒ ์ง๋ง, 2018๋ ๋ง~2019๋ ์ด์ ์ ์ธ๊ณ ๋ธ๋ ๋ ์ฌ์ฉ์๋ค์ ๊ธฐ๋๊ฐ์ ๊ฐ๋ ์ฐจ์ ์ด๊ฑธ ๋ชฉ๋น ์ง๋๋ก ๊ธฐ๋ค๋ ธ์๋ค. ๋ธ๋ ๋ 2.80 ์ ๋ฐ์ดํธ์ ํ์ด๋ผ์ดํธ ๊ธฐ๋ฅ์ด๊ณ , ๋ชจ์ ๊ทธ๋ํฝ ์ ๊ณ์์ ๋ค๋ฅธ ํ๋ก๊ทธ๋จ๊ณผ ๋ธ๋ ๋๋ฅผ ๋๋ ทํ๊ฒ ๊ตฌ๋ถ์ง์ ๋ฌต์งํ ํ ๋ฐฉ์ด ๋ ๊ฒ์ผ๋ก ๋ณด์ธ๋ค. ์๋ง์ ๋ธ๋ ๋ ์ฌ์ฉ์๋ค์ ์ด ๊ธฐ๋ฅ์ด ์ ๊ณ๋ฅผ ๋คํ๋ค ํ์ (Game changer)์ด๋ผ๊ณ ํํํ๊ณ ์๋ค.
3. ๊ธฐ๋ฅ[ํธ์ง]
3.1. ๋ชจ๋ธ๋ง(Modeling)[ํธ์ง]
๋ชจ๋ธ๋ง ์์
์์๋ ์ , ์ , ๋ฉด์ ํํ๋ฅผ ์ง์ ์ฐ๊ฒฐํ๊ณ , ์๋ฅด๊ณ , ํฉ์น๊ณ , ๋๋๊ณ , ํ ๋ด๋ ๋ฑ์ ๋ฐฉ์์ ์ฌ์ฉํ๋ค. ์ฃผ์ฌ์, ์ฑ
์, ์๋์ฐจ, ์์ ๋ฑ ์ธ๊ณต๋ฌผ์ด๋ ํ์, ์ง๊ตฌ, ์ผ๊ตฌ๊ณต ๋ฑ ๋ฐ๋ฏํ๊ณ ์ธ๊ณต์ ์ธ ๋ชจํ์ ์
์ฒด๋ชจํ์ ๋ง๋๋ ๋ฐ์ ์ฐ์ธ๋ค.
3ds Max ์ฌ์ฉ์๋ค์ ๋งฅ์ค์ ๋นํด ๋ชจ๋ธ๋ง์ด ํ๋ค๋ค๊ณ ํ์ง๋ง ๋จ์ถํค์ ์ต์ํด์ง๋ฉด ํจ์ ํธํ๊ฒ ์์ ํ ์ ์๋ค. ๋จ์ถํค๋ก ๋๋ถ๋ถ์ ์์ ์ ํ ์ ์๊ธฐ ๋๋ฌธ์ ์ง๊ด์ ์ด๋ค. ๊ฐ ๋ฒํผ์ ๋ง์ฐ์ค๋ฅผ ๋๋ณด๋ฉด ๋ฐ๋ก ๋จ์ถํค๋ฅผ ํ์ธํ ์ ์๋ค. ๋ณดํต ๋ง์ด ์ฐ์ด๋ ๋จ์ถํค๋ 10๊ฐ ์ ๋๊ณ , ๋ง์ด ๋ฐฐ์๋ 30๊ฐ ์ด์ ์ฌ์ฉํ์ง๋ ์๋๋ค. 2.8x ๋ฒ์ ์ผ๋ก ๋์ด์ค๋ฉด์ ๋จ์ถํค๊ฐ ๋๊ฑฐ ์ถ์๋์๋ค. ๊ธฐ์กด ์ฌ์ฉ์๋ค์ ๋ถํธํ๊ฒ ์ฌ๊ธฐ๊ณ ์์ง๋ง, ์๋ก์ด ์ฌ์ฉ์๊ฐ ๋จ์ถํค๋ก ์ธํ์ฌ ์ ๋ฌธ์ ์ด๋ ค์์ ๋๋ผ๋ ๊ฒ์ ์ด๋์ ๋ ์ค์ฌ์ฃผ๊ฒ ๋์๋ค.
๊ณก๋ฉด ์ํผ์ค๋ฅผ ๋์์ธํ๋ ๋ฐฉ๋ฒ์๋ ์ฌ๋ฌ ๊ฐ์ง๊ฐ ์๋ค. ์ญ๋(SubD; Subdivision surface)๋ ๋ฌผ๋ก ์ด๊ณ ์กฐ์ํ ๋๋ฅผ ์ํด์ ๋ค์คํด์๋(Multi-resolution)๊ณผ ๋ค์ด๋๋ฏน ํ ํด๋ก์ง(Dynamic topology)๋ ์๋ค. ์ผ๋ถ ๋พฐ์กฑํ ๋ชจ์๋ฆฌ๋ฅผ ๋ง๋ค๊ณ ์ถ๋ค๋ฉด ๋ชจ์๋ฆฌ ์ ๊ธฐ(Edge crease) ๊ธฐ๋ฅ์ ์ฌ์ฉํ๋ฉด ๋๋ค. ๊ทธ๋ฆฌ๊ณ ๋ง์ผ, ๋งฅ์ค์ ๋๋ถ์ด ํฝ์ฌ์ OpenSubdiv ๊ธฐ์ ์ด ์ ์ฉ๋ DCC ์ํํธ์จ์ด ํจํค์ง ์ค ํ๋์ด๊ธฐ๋ ํ๋ค.
๋ธ๋ ๋ 2.63๋ถํฐ Bmesh๋ผ๋ ์ด๋ฆ์ผ๋ก N-gon(์ฌ๊ฐํ์ ๋๋ ์ค๊ฐํ, ์ก๊ฐํ ๋ฑ์ ํด๋ฆฌ๊ณค)์ ์ง์ํ๊ธฐ ์์ํ๋ค.
๋ธ๋ ๋ ์ญ์ ๋์ค(NURBS) ๊ณก๋ฉด ํด์ ์ง์ํ๊ณ ์๋ค. ์ ํ๋ธ์์ Blender NURBS๋ก ๊ฒ์ํด๋ณด๋ฉด ์ ํ ๋ฐ ๊ทธ๋ํฝ ์ชฝ์์ ์ฌ์ฉํ๋ ์ฌ๋๋ค์ด ์๋ค. ์ฐธ๊ณ ๋ก, ๊ฑด์ถ์์ ๋์ค ๋๋ ์๋ธ๋ ๊ณก๋ฉด ์ํผ์ค๋ฅผ ์ฌ์ฉํ๋ ์ฌ๋์ ๊ฑฐ์ ์๋ค. 3D ๋ชจ๋ธ๋ง ๋ถ์ผ์์ ๊ท๋ชจ๊ฐ ํฐ ์ค์ผ์ผ์ ์์ ์ด๋ ๋ณต์กํ ์ํผ์ค ๋ชจ๋ธ๋ง ์์ ์ด ํ์ํ ๊ฒฝ์ฐ ๋์ค ๋ณด๋ค๋ ๋งค์ฌ-์ญ๋(Mesh-SubD)๊ฐ ์ฌ์ฉ๋๊ณ ์๋๊ฒ ๋ชจ๋ ํธ๋ ๋์ด๋ค. ์ฐธ๊ณ ๋ก, MCAD ๋ถ์ผ์์๋ NURBS๋ ์ต์ข ์ํผ์ค ์์ ์ ์ฐ์ด๊ณ ์๊ณ ์บ๋ฆญํฐ ๋ชจ๋ธ๋ง์ด๋ ๋ณต์กํ ํ๋ฆฌํผ(Freeform) ์ํผ์ค์ชฝ์์๋ SubD๊ฐ NURBS ์ ๋จ๊ณ์์ ์ฐ์ธ๋ค. ๋ชจ์ ๊ทธ๋ํฝ์ชฝ์์ ๋์ค๋ฅผ ์ง์ํ๋ ๋ํ์ ์ธ ํ๋ก๊ทธ๋จ์ผ๋ก๋ ๋ง์ผ๊ฐ ์๋ค.
๋งฅ์ค๋ ๋ง์ผ์ฒ๋ผ ์์ ์(Modifier)๋ ๋ค์ํ๊ฒ ๊ฐ๊ณ ์๋ค. 3ds Max์์ ์ ์์ ์๊ฐ ์๋์์ ์๋ก ์ ์ฉ๋๋ ๊ฒ๊ณผ ๋ฐ๋๋ก ๋ธ๋ ๋์์๋ ์์์๋ถํฐ ์๋๋ก ์ ์ฉ๋๋ค. ๋ธ๋ ๋์ ์์ ์ ๊ธฐ๋ฅ์ ์ ์ฌ ์ ๋ฃ ํ๋ก๊ทธ๋จ์ ๋ฐ์ด๋์๊ฒ๋ ์ฌ์ค์ด์ง๋ง ๊ฐ์ ์ด ํ์ํ ์ฌํญ๋ ํ๋๊ฐ๋ ์๋ค.[37][38].
3ds Max ์ฌ์ฉ์๋ค์ ๋งฅ์ค์ ๋นํด ๋ชจ๋ธ๋ง์ด ํ๋ค๋ค๊ณ ํ์ง๋ง ๋จ์ถํค์ ์ต์ํด์ง๋ฉด ํจ์ ํธํ๊ฒ ์์ ํ ์ ์๋ค. ๋จ์ถํค๋ก ๋๋ถ๋ถ์ ์์ ์ ํ ์ ์๊ธฐ ๋๋ฌธ์ ์ง๊ด์ ์ด๋ค. ๊ฐ ๋ฒํผ์ ๋ง์ฐ์ค๋ฅผ ๋๋ณด๋ฉด ๋ฐ๋ก ๋จ์ถํค๋ฅผ ํ์ธํ ์ ์๋ค. ๋ณดํต ๋ง์ด ์ฐ์ด๋ ๋จ์ถํค๋ 10๊ฐ ์ ๋๊ณ , ๋ง์ด ๋ฐฐ์๋ 30๊ฐ ์ด์ ์ฌ์ฉํ์ง๋ ์๋๋ค. 2.8x ๋ฒ์ ์ผ๋ก ๋์ด์ค๋ฉด์ ๋จ์ถํค๊ฐ ๋๊ฑฐ ์ถ์๋์๋ค. ๊ธฐ์กด ์ฌ์ฉ์๋ค์ ๋ถํธํ๊ฒ ์ฌ๊ธฐ๊ณ ์์ง๋ง, ์๋ก์ด ์ฌ์ฉ์๊ฐ ๋จ์ถํค๋ก ์ธํ์ฌ ์ ๋ฌธ์ ์ด๋ ค์์ ๋๋ผ๋ ๊ฒ์ ์ด๋์ ๋ ์ค์ฌ์ฃผ๊ฒ ๋์๋ค.
๊ณก๋ฉด ์ํผ์ค๋ฅผ ๋์์ธํ๋ ๋ฐฉ๋ฒ์๋ ์ฌ๋ฌ ๊ฐ์ง๊ฐ ์๋ค. ์ญ๋(SubD; Subdivision surface)๋ ๋ฌผ๋ก ์ด๊ณ ์กฐ์ํ ๋๋ฅผ ์ํด์ ๋ค์คํด์๋(Multi-resolution)๊ณผ ๋ค์ด๋๋ฏน ํ ํด๋ก์ง(Dynamic topology)๋ ์๋ค. ์ผ๋ถ ๋พฐ์กฑํ ๋ชจ์๋ฆฌ๋ฅผ ๋ง๋ค๊ณ ์ถ๋ค๋ฉด ๋ชจ์๋ฆฌ ์ ๊ธฐ(Edge crease) ๊ธฐ๋ฅ์ ์ฌ์ฉํ๋ฉด ๋๋ค. ๊ทธ๋ฆฌ๊ณ ๋ง์ผ, ๋งฅ์ค์ ๋๋ถ์ด ํฝ์ฌ์ OpenSubdiv ๊ธฐ์ ์ด ์ ์ฉ๋ DCC ์ํํธ์จ์ด ํจํค์ง ์ค ํ๋์ด๊ธฐ๋ ํ๋ค.
๋ธ๋ ๋ 2.63๋ถํฐ Bmesh๋ผ๋ ์ด๋ฆ์ผ๋ก N-gon(์ฌ๊ฐํ์ ๋๋ ์ค๊ฐํ, ์ก๊ฐํ ๋ฑ์ ํด๋ฆฌ๊ณค)์ ์ง์ํ๊ธฐ ์์ํ๋ค.
๋ธ๋ ๋ ์ญ์ ๋์ค(NURBS) ๊ณก๋ฉด ํด์ ์ง์ํ๊ณ ์๋ค. ์ ํ๋ธ์์ Blender NURBS๋ก ๊ฒ์ํด๋ณด๋ฉด ์ ํ ๋ฐ ๊ทธ๋ํฝ ์ชฝ์์ ์ฌ์ฉํ๋ ์ฌ๋๋ค์ด ์๋ค. ์ฐธ๊ณ ๋ก, ๊ฑด์ถ์์ ๋์ค ๋๋ ์๋ธ๋ ๊ณก๋ฉด ์ํผ์ค๋ฅผ ์ฌ์ฉํ๋ ์ฌ๋์ ๊ฑฐ์ ์๋ค. 3D ๋ชจ๋ธ๋ง ๋ถ์ผ์์ ๊ท๋ชจ๊ฐ ํฐ ์ค์ผ์ผ์ ์์ ์ด๋ ๋ณต์กํ ์ํผ์ค ๋ชจ๋ธ๋ง ์์ ์ด ํ์ํ ๊ฒฝ์ฐ ๋์ค ๋ณด๋ค๋ ๋งค์ฌ-์ญ๋(Mesh-SubD)๊ฐ ์ฌ์ฉ๋๊ณ ์๋๊ฒ ๋ชจ๋ ํธ๋ ๋์ด๋ค. ์ฐธ๊ณ ๋ก, MCAD ๋ถ์ผ์์๋ NURBS๋ ์ต์ข ์ํผ์ค ์์ ์ ์ฐ์ด๊ณ ์๊ณ ์บ๋ฆญํฐ ๋ชจ๋ธ๋ง์ด๋ ๋ณต์กํ ํ๋ฆฌํผ(Freeform) ์ํผ์ค์ชฝ์์๋ SubD๊ฐ NURBS ์ ๋จ๊ณ์์ ์ฐ์ธ๋ค. ๋ชจ์ ๊ทธ๋ํฝ์ชฝ์์ ๋์ค๋ฅผ ์ง์ํ๋ ๋ํ์ ์ธ ํ๋ก๊ทธ๋จ์ผ๋ก๋ ๋ง์ผ๊ฐ ์๋ค.
๋งฅ์ค๋ ๋ง์ผ์ฒ๋ผ ์์ ์(Modifier)๋ ๋ค์ํ๊ฒ ๊ฐ๊ณ ์๋ค. 3ds Max์์ ์ ์์ ์๊ฐ ์๋์์ ์๋ก ์ ์ฉ๋๋ ๊ฒ๊ณผ ๋ฐ๋๋ก ๋ธ๋ ๋์์๋ ์์์๋ถํฐ ์๋๋ก ์ ์ฉ๋๋ค. ๋ธ๋ ๋์ ์์ ์ ๊ธฐ๋ฅ์ ์ ์ฌ ์ ๋ฃ ํ๋ก๊ทธ๋จ์ ๋ฐ์ด๋์๊ฒ๋ ์ฌ์ค์ด์ง๋ง ๊ฐ์ ์ด ํ์ํ ์ฌํญ๋ ํ๋๊ฐ๋ ์๋ค.[37][38].
3.2. ์กฐ์(Sculpting)[ํธ์ง]
์กฐ์ ์์ ์์๋ ์ ์ฒด ๋ชจํ์ ๋ถ๋๋ฌ์ด ์ฟ ์ ์ด๋ ์ฐฐํ์ ๋ค๋ฃจ๋ฏ์ด ๋๋ฅด๊ณ , ๋ณํ์ํค๊ณ , ๋ฌด๋ฌ๋ฅผ ๋ด๊ณ , ๋์ด๋น๊ธฐ๋ ๋ฐฉ์์ผ๋ก ํํ๋ฅผ ๋ง๋ ๋ค. ๋๋ฌผ์ด๋ ์๋ฌผ๊ณผ ๊ฐ์ ์๋ฌผ, ๋์ด๋ ์งํ ๊ฐ์ ์์ฐ๋ฌผ, ์ธ๊ฐ์ ์ ์ฒด๋ฅผ ๋ง๋๋ ๋ฐ์ ๋ง์ด ์ฐ์ธ๋ค. ๋ธ๋ ๋์ ์กฐ์ ๊ธฐ๋ฅ์ ์ฌ๋์ด๋ ๋๋ฌผ, ์งํ, ๋ ๋ฑ ๋ฌด์์ด๋ ๋ง๋ค ์ ์์ ์ ๋๋ก ๊ฐ๋ ฅํ๋ค.
๋ธ๋ ๋๋ ์์ฒด์ ์ผ๋ก ์กฐ์(Sculpt) ๋๊ตฌ๋ฅผ ๋ด์ฅํ๊ณ ์์ด์ ์ด๋ฅผ ์ด์ฉํด ๋ณด์ ํ๊ฑฐ๋ ์กฐ์ ๋๊ตฌ๋ง์ ์ด์ฉํด ๋ชจ๋ธ๋ง ํ ์ ์๋ค. 2019๋ ๊น์ง ์กฐ์ ๊ธฐ๋ฅ์ ์ ๊ณ 1์์ธ ZBrush๋ณด๋ค ๋จ์ด์ง๋ค๋ ํ๊ฐ๋ฅผ ๋ฐ์์ง๋ง, 2020๋ ํ ํด ๋์ ์๋ก ์์ ๋ ๊ฐ๋ฐ์์ธ Pablo Dobarro๊ฐ ์ ์ ์์ด ๋ง์ ๋๊ตฌ์ ๊ธฐ๋ฅ์ ์ถ๊ฐํ์ฌ ๊ทธ๊ฒ๋ ์๋ ์ด์ผ๊ธฐ๊ฐ ๋์ด ๋ฒ๋ ธ๋ค. 2021๋ ์ผ๋ก ๋์ด๊ฐ๋ ์ง๊ธ๋ ์กฐ์ ๊ธฐ๋ฅ์ Pablo Dobarro ๋๋ถ์ ์์ฒญ๋ ์๋๋ก ๊ธฐ๋ฅ์ด ๊ฐ์ ๋๋ ์ค์ด๋ค[39]. ์ด์ ๋ธ๋ ๋์ ์ฌ์ด UI์ ํธ๋ฆฌํ ์กฐ์๋ฒ๊ณผ ๋๋ถ์ด ๋ธ๋ ๋์ ํด๋ฆฌ๊ณค ๋ชจ๋ธ๋ง ๊ธฐ๋ฅ๊ณผ ๊ฒฐ๋ถํ์ฌ ์ฌ์ฉํ๋ฉด ์์ ์ด ์คํ๋ ค ZBrush๋ณด๋ค ๋น ๋ฅด๋ค๋ ํ๊ฐ๋ฅผ ๋ฐ๊ธฐ๋ ํ๋ค[40]. ๋ผ๋(Armature) ์์ ์ด๋ ๋ ๋(Render)๊น์ง ์์ ๊ณผ์ ์ ํฌํจ์ํค๋ฉด ๋ธ๋ ๋๊ฐ ๋ ๋์ ์ ํ์ง๋ผ๋ ๊ฒ์ด๋ค. ๋ค๋ง 2020๋ ๊ธฐ์ค์ผ๋ก ์กฐ์ ๊ธฐ๋ฅ์ ์ฐ๋ ์คํ๋์ค์ ์ทจ์งํ๊ธฐ ์ํด์๋ ZBrush๋ฅผ ๋ฐฐ์ฐ๋ ๊ฒ์ด ์ข๋ค๊ณ ํ๋ค. 2020๋ ๋ง ํ์ฌ ZBrush๋ณด๋ค ๋ถ์กฑํ ์ ์ธ ๊ณ ๋ฐ๋ ์กฐ์(Highpoly Sculpting) ์์ ์ฑ๋ฅ์ Pablo Dobarro๊ฐ ์๋ณด๊ณ ์๋ค๊ณ ํ๋ค.
๋ชจ๋ ๋ธ๋ฌ์ฌ์๋ ์ํ๋ ํ ์ค์ฒ๋ ์ ์ฉํ ์ ์๊ณ , ๋งคํ(Mapping) ๋ฐฉ์๋ ๋ง์๋๋ก ๊ณ ๋ฅผ ์ ์๋ค.[41].
์ ์ ํด๋ฆฌ๊ณค(Low-poly)์ ๋ณต์ ๋ณธ์ ๋ง๋ค์ด์ ๋ฒ์ ๋งต(Normal map)์ ์ฐ์ด๋ด๊ณ (Bake) ์ถ๋ค๋ฉด, Decimate๋ Remesh ๊ธฐ๋ฅ์ ์ฌ์ฉํ๋ฉด ๋๋ค. ๋ชจํ์ ์ฌ๊ฐํด๋ฆฌ๊ณค(Quads)์ผ๋ก๋ง ์ฑ์ฐ๊ณ ์ถ๋ค๋ฉด, ๊ทธ ์์ ์ ๋์ ํด์ฃผ๋ ๊ฐ์ผ ์ ๋์จ(Add-on)๋ค์ด ๋ง์ด ๋์์๋ค. ๊ทธ๋ฆฌ๊ณ ZBrush์ ๊ฒฝ์ฐ Retopology ๊ธฐ๋ฅ์ ๋ณ๋๋ก ์ ๊ณตํ๋ ๋ฐ์ ๋นํด ๋ธ๋ ๋์์๋ Retopology ์์ ์ ํ ๋ ๋ชจ๋ธ์ ํ๋ฉด์ ์ค๋ ํ๋ฉด์ ์ ์ ์ฐ์ด ํ ํด๋ก์ง(Topology)๋ฅผ ๊ทธ๋ ค๋๊ฐ๋ ๋ฐฉ์์ ์ฌ์ฉํ๋ค.
ํ ํด๋ก์ง(Topology, ํ๋ฉด์ ํด๋ฆฌ๊ณค ๋ฐฐ์ด) ๊ด๋ฆฌ ์ธก๋ฉด์์ ๋๋ถ๋ถ์ ์ฌ๋๋ค์ ์กฐ์(Sculpt)ํ๋ฉด์ ํด๋ฆฌ๊ณค ๋ฐ๋๋ฅผ ๋ค๋ฃฐ ๋ ๋์ ํ ํด๋ก์ง(Dynamic topology)์ด๋ผ๋ ๊ธฐ๋ฅ์ ์ด๋ค. ZBrush์ Dynamic mesh์ ์ ์ฌํ ๋ธ๋ ๋์ ๋์ ํ ํด๋ก์ง ๊ธฐ๋ฅ์ ์กฐ์ ๋ํ ์ผ์ด ์ฌ๋ผ๊ฐ๊ณ ์กฐ์ ๋ธ๋ฌ์ฌ ํฌ๊ธฐ๊ฐ ์์์ง์๋ก ์๋์ ์ผ๋ก ์ผ๊ฐํด๋ฆฌ๊ณค์ผ๋ก ๋ฉด์ ๋ถํ ํ๋ ์ญํ ์ ๋์ ํด ์ฃผ์ด ์ํฐ์คํธ๋ ํด๋ฆฌ๊ณค ํ ํด๋ก์ง๋ฅผ ์ ๊ฒฝ์ฐ์ง ์๊ณ ์ค๋ก์ง ์กฐ์ํ๋ ๋ฐ์๋ง ์ง์คํ ์ ์๋ค.[42] ๋ค๋ง ์ฅ์ ๋ง ์๋ ๋ฐฉ์์ ์๋๋ค. ๋์ ํ ํด๋ก์ง๋ ๋ธ๋ฌ์ ๋ํ ์ผ ์์น๋ฅผ ๋ฎ์ถ๊ณ , ํด๋ฆฌ๊ณค์ด ๋์ด๋ ์๋ก ๊ธ๊ฒฉํ๊ฒ ์ฑ๋ฅ์ ๋ถํ๊ฐ ์ฌ๋ผ๊ฐ๋ค.[43] ๊ทธ๋ ๊ธฐ ๋๋ฌธ์ ๋๋ฌด ๋นฝ๋นฝํ์ง ์๊ฒ, ์ ์ ํ ํด๋ฆฌ๊ณค ๋ฐ๋๋ก๋ง ํํ๋ฅผ ๊ฐ์ถ ๋ค์ Multi-resolution์ด๋ผ๋ ์์ ์(Modifier)๋ฅผ ์ค๋ธ์ ํธ์ ์ ์ฉํด์ ์กฐ์(Sculpt)ํ๋ ๋ฐฉ์์ ์ฌ์ฉํ๋ ๊ฒ์ด ์ข๋ค. Multi-resolution ์์ ์๋ ์ค์ ํด๋ฆฌ๊ณค๋ณด๋ค ๋ ์ธ๋ฐํ ํด์๋(resolution)๊ฐ ํ์ํ ๋น๋, ์ฃผ๋ฆ ๋ฑ ๋ํ ์ผ์ ์ถ๊ฐํ๋ ๋ฐ์ ์ฌ์ฉ๋๋ค. ๋ ํ์ฌ ๋ทฐ์ ์์ ์ ๊ธฐ์ค์ผ๋ก ๋์ ํ ํด๋ก์ง์ ๋ํ ์ผ ์ ๋๊ฐ ์ ํด์ง๋๋ฐ, ๋์ ํ ํด๋ก์ง๋ฅผ ์ผ๋์ ์ํ์์ ํ๋ฉด์ ๋ค๋ก ๋นผ์ ์ค์ปฌํ ์ ํ๋ฉด ๋ํ ์ผ์ด ๋ชจ๋ ๋ ์๊ฐ๋ค. ์ฌ์ฉ ์ ์ฃผ์ํด์ผ ํ ๋ถ๋ถ์ด๋ค.
ํ ํด๋ก์ง ๊ด๋ฆฌ์ ๋ค๋ฅธ ๋ฐฉ๋ฒ์ Ctrl+R๋ก ํ๋ฉด์์ (Remesh)๋ฅผ ์์๋ก ๊ฐํ๋ฉด์ ์กฐ์ํ๋ ๊ฒ์ด๋ค. ์ด ๊ธฐ๋ฅ์ ๋ชจ๋ธ ์ ์ฒด์ ํด๋ฆฌ๊ณค์ ๊ฐ์ ํฌ๊ธฐ๋ก ์ฌ์์ฑํด์ฃผ๋ ์ญํ ์ ํ๋ค. ์ฑ๋ฅ์ ๋์ ํ ํด๋ก์ง(Dynamic Topology)๋ณด๋ค ํจ์ฌ ๊ฐ๋ฒผ์์ ๊ณ ๋ฐ๋ ์กฐ์(Highpoly Sculpting)ํ ๋ ์ฐ๊ธฐ ์ข์ ๋ฐฉ๋ฒ์ด๋ค.
์ฑ๋ฅ ๊ด๋ฆฌ ํ์ผ๋ก, 2020๋ ๊ธฐ์ค ๊ณ ์ฑ๋ฅ ๋ฐ์คํฌํฑ์์๋ 100๋ง(1Million) ๊ฐ์ ํด๋ฆฌ๊ณค์ผ๋ก ์ด๋ฃจ์ด์ง ์ค๋ธ์ ํธ๊น์ง๋ 60ํ๋ ์ ํ๋ฉด์ผ๋ก ๋ถ๋๋ฝ๊ฒ ์กฐ์ํ ์ ์๋ค. ํ์ฌ ์ค๋ธ์ ํธ์ ํด๋ฆฌ๊ณค ๊ฐ์๋ 3D ๋ทฐํฌํธ(3D Viewport)์ ์์ฐ๊ธฐ(Overlay) ์ค์ ์์ ํต๊ณ(Statistics)๋ฅผ ์ผ๋ฉด ๋ณผ ์ ์๋ค.
3.3. ๋ฆฌํ ํด๋ก์ง(Retopology)[ํธ์ง]
๋ฆฌํ ํด๋ก์ง(Retopology)๋ ๋ฉ์ฌ ํ๋ฉด์ ํด๋ฆฌ๊ณค ๋ฐฐ์ด์ ๊น๋ํ๊ฒ ์ ๋ฆฌํ๋ ์์ ์ด๋ค.
๋ฉ์ฌ๋ก ๋ ์ ์ฒด๋ชจํ์ ํ๋ฉด ํด๋ฆฌ๊ณค ๋ฐฐ์ด์ ํ ํด๋ก์ง(Topology)๋ผ๊ณ ํ๋ค. ๊ทธ๋ฐ๋ฐ ์กฐ์(Sculpt) ์์ ์ ํ๊ฑฐ๋ 3D ์ค์บ์ ํ์ฌ ๋ชจ์์ ๊ทธ๋ด๋ฏํ๋ฐ ํด๋ฆฌ๊ณค์ด ์ง๋์น๊ฒ ๋ง๊ฑฐ๋, ํด๋ฆฌ๊ณค์ ์ฃ๋ค ์ผ๊ฐํ์ ์๋ง์ง์ฐฝ์ธ ํ ํด๋ก์ง๋ก ๋ฎ์ฌ์๋ ๋ฉ์ฌ ์ค๋ธ์ ํธ๊ฐ ์๊ธด๋ค๋ฉด? ๋๊ตฐ๋ค๋ ์ฌ๊ธฐ์ ๋ผ๋(Armature)๋ฅผ ์ฌ์ด์ ์บ๋ฆญํฐ์ฒ๋ผ ์์ง์ด๊ฒ ํ๊ณ ์ถ์๋ฐ ํ ํด๋ก์ง๊ฐ ์๋ง์ด์ด์ ํ๋ฉด์ด ์ด์ํ ๋ฐ์์ ์ ํ๊ณ ๋นํ์ด์ง๋ค๋ฉด? ๋ฐ๋ก ์ด๋ด ๋์ ๋ฆฌํ ํด๋ก์ง ์์ ์ด ํ์ํ๊ฒ ๋๋ค. ํ ํด๋ก์ง๋ฅผ ๋ค์ ๋ง๋๋ ์์ ์ด๊ธฐ ๋๋ฌธ์ ๋ฆฌํ ํด๋ก์ง๋ผ๋ ์ด๋ฆ์ด ๋ถ์ ๊ฒ.
์ผ๋ฐ์ ์ธ ๋ฆฌํ ํด๋ก์ง ๊ธฐ๋ฅ์ 2020๋ ํ์ฌ ๋ธ๋ ๋์์๋ ๊ณต์์ ์ธ ๊ธฐ๋ฅ์ผ๋ก ์ง์ํ์ง๋ ์๋๋ค. ๋จ, ํ๋ฉด ์ค๋ (surface snap)๊ธฐ๋ฅ๊ณผ Polybuild ๋๊ตฌ๋ฅผ ์กฐํฉํ์ฌ ๋ฆฌํ ํด๋ก์ง๋ฅผ ํ ์ ์์ผ๋ฉฐ, ๋ฆฌํ ํด๋ก์ง๋ง์ ์ํ ๊ธฐ๋ฅ์ด ์๋๋งํผ ๋ง์ผ๋ Zbrush๋ฑ๊ณผ ๋น๊ตํด์๋ ๊ธฐ๋ฅ์ ์ผ๋ก ๋ง์ด ๋จ์ด์ง๋ค.[44]์์ผ๋ก๋ ๋ฆฌํ ํด๋ก์ง ๊ธฐ๋ฅ๋ค์ด ์ถ๊ฐ๋ ์์ ์ด๋ค.[45] ์ ์ฉ ์ค๋ฒ๋ ์ด, ์ ์ฉ ์ค๋ , ์ฟผ๋ ๋ผ์ธ ์์ฑ, ๋ฆด๋ ์ค ๋ธ๋ฌ์ฌ ๋ฑ์ด ๊ณํ๋์ด ์๋ค.
์ด์ธ์ ๋ธ๋ ๋๋ ๋ ๊ฐ์ง ๋ฐฉ์์ ๋ฆฌ๋ฉ์ฌ(Remesh)๋ฅผ ์ง์ํ๋ค. ๋ฆฌํ ํด๋ก์ง๋ฅผ ์๋์ผ๋ก ํด ์ฃผ๋ ๊ธฐ๋ฅ์ด๋ผ๊ณ ์๊ฐํ๋ฉด ๋๋ค.
์ฒซ์งธ, Voxel remesh ๋ฐฉ์์ ์ค๋ธ์ ํธ๋ฅผ ๋ณต์ ๋ก ๋ณํํ๋ค.[46][47] ์ค๋ธ์ ํธ ๋ด์์ ๋ฉ์ฌ๊ฐ ๊ฒน์ณ ์์ด๋ ํ๋์ ํฉ์ณ์ง ๋ณต์ ๋ฉ์ด๋ฆฌ๋ก ๋ณํํ๋ค. Dyntopo์์ ์์ฃผ ๋ฐ์ํ๋ ๊ตฌ๋ฉ ๋ซ๋ฆผ ๊ฐ์ ๋ฌธ์ ๋ ์ ๊ณ [48] ํด๋ฆฌ๊ณค ๊ฒน์นจ์ด๋ ๋ํ ์ผ ๋ฐ๋๋ฅผ ์ ๊ฒฝ์ฐ์ง ์๊ณ ์ฌ์ฉํ๊ธฐ ์ข๋ค. ์กฐ์ ์์ (Sculpting)์ ์ฃผ๋ก ์ฐ์ด๋, ๋ํ ์ผ ๋ฐ๋๊ฐ ๋์ด๋ ์๋ก ์ฒ๋ฆฌ ์๊ฐ์ด ๊ธ๊ฒฉํ๊ฒ ๋๊ณ ๋ถํ๋ ์ปค์ง๊ณ , ์ฃ์ง๊ฐ ์ธํ๋ถํํด์ง๋ ๋จ์ ์ด ์์ด ์์ ์ด๋ฐ์ ์๊ฐ์ ์ก์ ๋๋ถํฐ ์ค๊ฐ ๋ ๋ฒจ์ ๋ํ ์ผ ๋ฐ๋ ์์ ๊ณผ์ ๊น์ง ์ฐ๊ธฐ ์ข๋ค.
๋์งธ, Quadriflow ๋ฐฉ์์ ํ๋ฉด์ ์ฌ๊ฐํด๋ฆฌ๊ณค(quads)์ผ๋ก ์ ๋ฆฌํด ์ค๋ค. ์ฒ ๊ฐ๋ ๋ง ๊ฐ๋ ๋ช ๊ฐ์ ์ฌ๊ฐํด๋ฆฌ๊ณค์ผ๋ก ํ๋ฉด์ ๋ฎ์์ง ์ง์ ํ ์ ์๋ค. ์์ ํ ์ฌ๊ฐํด๋ฆฌ๊ณค๋ง์ผ๋ก ๋ฎ์ด์ฃผ๋ฏ๋ก ์ค์ปฌํ ์์ ์ ํ ๋ MultiRes ๊ธฐ๋ฅ์ ์ฌ์ฉํจ์ ์์ด ์ด์ ์ด ์๋ค. ํ์ง๋ง ์์ ํ ๊ณ์ฐ์ ํตํด์๋ง ๋ฆฌ๋ฉ์ฌ๊ฐ ์ด๋ฃจ์ด์ง๋ฏ๋ก, ์๋์ผ๋ก ํด๋ฆฌ๊ณค์ ์ ๋ฆฌํ ๋์ฒ๋ผ ํด๋ฆฌ๊ณค์ด ํ๋ฆ์ ์ ํด์ฃผ๊ฑฐ๋, [49]ํน์ ๋ชจ์๋ฆฌ์์ ๊ฐ์ ์ด๋ฆฌ๊ฑฐ๋, ์บ๋ฆญํฐ์ ์ผ๊ตด์์ ๋์ด๋ ์ ์๋ง ๋ํ ์ผ ๋ฐ๋๋ฅผ ์ฌ๋ฆฌ๋ ๋ฑ์ ๊ธฐ๋ฅ์ ์์ง ์ง์๋์ง ์๋๋ค. ์ ์ฒด์ ์ผ๋ก ๊ท ์ผํ๊ฒ ์ฌ๊ฐํด๋ฆฌ๊ณค์ ์๋ฅผ ๋ฎ์ถฐ์ผํ๋ ๊ฒฝ์ฐ์ ํ์ ํด ์ฐ๊ธฐ ์ ์ฉํ๋ค.
3.4. UV ํธ์งํ๊ธฐ(UV editing)[ํธ์ง]
UV๋ ์
์ฒด๋ํ์ ์ ๊ฐ๋๋ก, ์ ์ฌ๊ฐํ ๋ชจ์์ ํ
์ค์ฒ ์ด๋ฏธ์ง์ ์
์ฒด๋ํ ํ๋ฉด์ ์ด๋ป๊ฒ ํผ์ณ๋์์ง ๋ง์ถฐ ๋๋ ๊ณํ์ด๋ค. ์ค๋ธ์ ํธ๋ ์๊ธฐ๊ฐ ๊ฐ์ง UV๋ผ๋ ์ ๊ฐ๋๋ฅผ ์ฐธ๊ณ ํด์ผ๋ง ํ
์ค์ฒ ์ด๋ฏธ์ง๋ฅผ ์ท ์
๋ฏ์ด ํ๋ฉด์ ํฌ์ํ ์ ์๋ค. ๋ณดํต ํ ์ค๋ธ์ ํธ๋ง๋ค ํ๋์ UV๋ฅผ ๊ฐ๋๋ค.[50] ํ
์ค์ฒ ํ์ธํ
์ ํ๋ ค๋ฉด ๋ฐ๋์ UV๋ฅผ ๋ง๋ค์ด๋์์ผ ํ๋ค.
๋น์ฐํ ๋ธ๋ ๋๋ UV ํธ์ง ๊ธฐ๋ฅ์ ์์ฃผ ์ ๋๋ก ์ง์ํ๋ค. ์๋ ์ ๊ฐ๋ฅผ ํ ์๋ ์์ง๋ง Smart UV Project๋ผ๋ ๊ฐ๋ ฅํ ์๋ ์ ๊ฐ ๊ธฐ๋ฅ๋ ์๋ค. Smart UV Project๋ฅผ ์ฌ์ฉํ๋ฉด ๋ช ๋ฒ์ ํด๋ฆญ๋ง์ผ๋ก ์ฌ๋งํ ์ฌ๋์ด ํ ๊ฒ์ฒ๋ผ ๊น๋ํ๊ฒ ์ ๊ฐ๋๋ฅผ ์์์ ํผ์ณ์ค๋ค.[51] ์๋์ผ๋ก UV๋ฅผ ๋ง๋ค ๊ฒฝ์ฐ, ์ ์ฒด๋ํ ์์ ๋ชจ์๋ฆฌ์ ๋ฏธ๋ฆฌ ํ(Seam)์ ํ์ํด ๋์ผ๋ฉด ๊ทธ ๋ชจ์๋ฆฌ๋ ๋ถ์์์ผ๋ก ๋ณด์ด๋๋ฐ, UV๋ผ๋ ์ ๊ฐ๋๋ฅผ ํผ์น ๋ ์ด๋ ๋ชจ์๋ฆฌ๋ฅผ ๊ฐ์๋ก ์๋ฅด๋ฏ ๋ถ๋ฆฌ์ํฌ์ง ์ ํด๋๋ ๊ธฐ๋ฅ์ผ๋ก ์์ฃผ ์ฐ์ด๋ ๋ฐฉ๋ฒ์ด๋ค. UV ์ ๊ฐ๋๋ฅผ ํผ์ณ๋๊ณ ๋ ํ์ 2D ์์์์ ์ขํ๋ฅผ ์ง์ ์์ ํ ์๋ ์๋ค. UV๋ฅผ ์์ ํ๋ 2D์์๋ ์ด๋, ํ์ , ํ๋/์ถ์, ๋น์จ ํธ์ง(Proportional editing)๋ฑ 3D ๊ณต๊ฐ์์ ์ฌ์ฉํ๋ ๊ฑฐ์ ๋ชจ๋ ๋๊ตฌ๋ฅผ ์ฌ์ฉํ ์ ์๋ค.
์ฐธ๊ณ ๋ก ์ด๋ฆ UV์์์ U์ V๋ ํ ์ค์ฒ ์ด๋ฏธ์ง์ ๊ฐ๋ก์ถ, ์ธ๋ก์ถ ์ขํ๋ฅผ ์์งํ๋ค. X๋ Y๋ฅผ ์ฌ์ฉํ์ง ์๋ ์ด์ ๋ ์ด๋ฏธ 3์ฐจ์ ๊ณต๊ฐ์ XYZ๋ก ๋ํ๋ด๊ณ ์์ด์ ํผ๋์ ์ฌ์ง๊ฐ ์๊ธฐ ๋๋ฌธ์ด๋ค. ๊ทธ๋ฆฌ๊ณ , W๋ ์ด๋ฏธ ์ฟผํฐ๋์จ์ด๋ผ๋ ํน์ํ ํ์ ๋ฐฉ์์ ์ถ์ ์ฐ์ด๊ณ ์๋ค. UV๋ผ๋ ์ฉ์ด๋ ๋ธ๋ ๋๋ฟ๋ง ์๋๋ผ ๋ชจ๋ 3D ๊ทธ๋ํฝ ํ๋ก๊ทธ๋จ๋ค์์ ๋๊ฐ์ด ์ฌ์ฉํ๋ ํต์ผ๋ ๊ฐ๋ ์ด๋ค. U์ V์ถ์ ์ฌ์ฉํ๋ 2D ์ ๊ฐ๋, ๊ทธ๋์ ์ด๋ฆ์ด UV๊ฐ ๋ ๊ฒ์ด๋ค. ์ข ๋ ๊ธฐ์ ์ ์ผ๋ก ์ค๋ช ํ์๋ฉด, UV๋ ์ ์ฒด๋ํ์ ์ด๋ฃจ๋ ์ (Vertex)๊ณผ ์ด๋ฏธ์ง ์์์์ ์ขํ์ ์ ์ผ๋์ผ ๋์ ๊ด๊ณ๋ค. ์ฌ๊ธฐ์ U์ V๋ ํญ์ 0๊ณผ 1 ์ฌ์ด์ ๊ฐ์ ๊ฐ๋๋ค. ๊ทธ๋์ UV๋ฅผ ์ฌ์ฉํ๋ฉด ํด์๋์ ์๊ด์์ด ํ ์ค์ฒ ์ด๋ฏธ์ง์ ์ด๋ ์ง์ ์ ์ ์ฒด๋ํ ํ๋ฉด์ ์ด๋ ์ง์ ์ ํฌ์ํ ์ง ๋ธ๋ ๋๊ฐ ์ ์ ์๊ฒ ๋๋ค.
๋ธ๋ ๋ 2.82๋ถํฐ๋ ์ ๋ค(UDIM)๋ ์ง์ํ๋ค. ์ด๋ฏธ์ง ํ๋๋ก๋ ๋๋ฌด ํด์๋๊ฐ ๋ฎ์ ๋, ์ฌ๋ฌ ๊ฐ์ ์ด๋ฏธ์ง๋ฅผ ํฉ์ณ ์ค๋ธ์ ํธ ํ๋์ ์ ํ๋ ๊ธฐ๋ฅ์ด๋ค. ์ด๊ฑธ ์ฐ๋ฉด ํจ์ฌ ๋ ํด์๋๊ฐ ๋์์ง๊ณ ์ ๋ช ํ ํ ์ค์ฒ๊ฐ ๋ง๋ค์ด์ง๋ค.
๋น์ฐํ ๋ธ๋ ๋๋ UV ํธ์ง ๊ธฐ๋ฅ์ ์์ฃผ ์ ๋๋ก ์ง์ํ๋ค. ์๋ ์ ๊ฐ๋ฅผ ํ ์๋ ์์ง๋ง Smart UV Project๋ผ๋ ๊ฐ๋ ฅํ ์๋ ์ ๊ฐ ๊ธฐ๋ฅ๋ ์๋ค. Smart UV Project๋ฅผ ์ฌ์ฉํ๋ฉด ๋ช ๋ฒ์ ํด๋ฆญ๋ง์ผ๋ก ์ฌ๋งํ ์ฌ๋์ด ํ ๊ฒ์ฒ๋ผ ๊น๋ํ๊ฒ ์ ๊ฐ๋๋ฅผ ์์์ ํผ์ณ์ค๋ค.[51] ์๋์ผ๋ก UV๋ฅผ ๋ง๋ค ๊ฒฝ์ฐ, ์ ์ฒด๋ํ ์์ ๋ชจ์๋ฆฌ์ ๋ฏธ๋ฆฌ ํ(Seam)์ ํ์ํด ๋์ผ๋ฉด ๊ทธ ๋ชจ์๋ฆฌ๋ ๋ถ์์์ผ๋ก ๋ณด์ด๋๋ฐ, UV๋ผ๋ ์ ๊ฐ๋๋ฅผ ํผ์น ๋ ์ด๋ ๋ชจ์๋ฆฌ๋ฅผ ๊ฐ์๋ก ์๋ฅด๋ฏ ๋ถ๋ฆฌ์ํฌ์ง ์ ํด๋๋ ๊ธฐ๋ฅ์ผ๋ก ์์ฃผ ์ฐ์ด๋ ๋ฐฉ๋ฒ์ด๋ค. UV ์ ๊ฐ๋๋ฅผ ํผ์ณ๋๊ณ ๋ ํ์ 2D ์์์์ ์ขํ๋ฅผ ์ง์ ์์ ํ ์๋ ์๋ค. UV๋ฅผ ์์ ํ๋ 2D์์๋ ์ด๋, ํ์ , ํ๋/์ถ์, ๋น์จ ํธ์ง(Proportional editing)๋ฑ 3D ๊ณต๊ฐ์์ ์ฌ์ฉํ๋ ๊ฑฐ์ ๋ชจ๋ ๋๊ตฌ๋ฅผ ์ฌ์ฉํ ์ ์๋ค.
์ฐธ๊ณ ๋ก ์ด๋ฆ UV์์์ U์ V๋ ํ ์ค์ฒ ์ด๋ฏธ์ง์ ๊ฐ๋ก์ถ, ์ธ๋ก์ถ ์ขํ๋ฅผ ์์งํ๋ค. X๋ Y๋ฅผ ์ฌ์ฉํ์ง ์๋ ์ด์ ๋ ์ด๋ฏธ 3์ฐจ์ ๊ณต๊ฐ์ XYZ๋ก ๋ํ๋ด๊ณ ์์ด์ ํผ๋์ ์ฌ์ง๊ฐ ์๊ธฐ ๋๋ฌธ์ด๋ค. ๊ทธ๋ฆฌ๊ณ , W๋ ์ด๋ฏธ ์ฟผํฐ๋์จ์ด๋ผ๋ ํน์ํ ํ์ ๋ฐฉ์์ ์ถ์ ์ฐ์ด๊ณ ์๋ค. UV๋ผ๋ ์ฉ์ด๋ ๋ธ๋ ๋๋ฟ๋ง ์๋๋ผ ๋ชจ๋ 3D ๊ทธ๋ํฝ ํ๋ก๊ทธ๋จ๋ค์์ ๋๊ฐ์ด ์ฌ์ฉํ๋ ํต์ผ๋ ๊ฐ๋ ์ด๋ค. U์ V์ถ์ ์ฌ์ฉํ๋ 2D ์ ๊ฐ๋, ๊ทธ๋์ ์ด๋ฆ์ด UV๊ฐ ๋ ๊ฒ์ด๋ค. ์ข ๋ ๊ธฐ์ ์ ์ผ๋ก ์ค๋ช ํ์๋ฉด, UV๋ ์ ์ฒด๋ํ์ ์ด๋ฃจ๋ ์ (Vertex)๊ณผ ์ด๋ฏธ์ง ์์์์ ์ขํ์ ์ ์ผ๋์ผ ๋์ ๊ด๊ณ๋ค. ์ฌ๊ธฐ์ U์ V๋ ํญ์ 0๊ณผ 1 ์ฌ์ด์ ๊ฐ์ ๊ฐ๋๋ค. ๊ทธ๋์ UV๋ฅผ ์ฌ์ฉํ๋ฉด ํด์๋์ ์๊ด์์ด ํ ์ค์ฒ ์ด๋ฏธ์ง์ ์ด๋ ์ง์ ์ ์ ์ฒด๋ํ ํ๋ฉด์ ์ด๋ ์ง์ ์ ํฌ์ํ ์ง ๋ธ๋ ๋๊ฐ ์ ์ ์๊ฒ ๋๋ค.
๋ธ๋ ๋ 2.82๋ถํฐ๋ ์ ๋ค(UDIM)๋ ์ง์ํ๋ค. ์ด๋ฏธ์ง ํ๋๋ก๋ ๋๋ฌด ํด์๋๊ฐ ๋ฎ์ ๋, ์ฌ๋ฌ ๊ฐ์ ์ด๋ฏธ์ง๋ฅผ ํฉ์ณ ์ค๋ธ์ ํธ ํ๋์ ์ ํ๋ ๊ธฐ๋ฅ์ด๋ค. ์ด๊ฑธ ์ฐ๋ฉด ํจ์ฌ ๋ ํด์๋๊ฐ ๋์์ง๊ณ ์ ๋ช ํ ํ ์ค์ฒ๊ฐ ๋ง๋ค์ด์ง๋ค.
3.5. ์ฌ์ง ์ ํ๊ธฐ(Shading)[ํธ์ง]
์์ฑ๋ ์
์ฒด ๋ชจํ์ ์๊ณผ ์ง๊ฐ์ ๋ํ๋ด๋ ์ฌ์ง(Material)[52]์ ์
ํ๋ ๊ณผ์ ์ด๋ค.
๋ธ๋ ๋์์ ์ฌ์ง์ ์ ํ๋ ๋ฐฉ๋ฒ์ ๋ ๊ฐ์ง๊ฐ ์๋ค. ํ๋๋ ์ค๋ธ์ ํธ๋ฅผ ์ ํํ ํ Properties ํธ์ง๊ธฐ(Editor)์์ ์ฌ์ง ์์ฑ๊ฐ๋ค์ ์กฐ์ ํด์ฃผ๋ ๊ฒ์ด๊ณ , ๋ค๋ฅธ ํ๋๋ Shader ํธ์ง๊ธฐ์์ ๋ ธ๋(Node)๋ก ์ฐ๊ฒฐ์์ผ์ ์ฌ์ง์ ๋ง๋ค์ด๋ด๋ ๊ฒ์ด๋ค.
๋ ธ๋ ๋ฐฉ์์ผ๋ก ์ฌ์ง์ ์ฝ๊ฒ ๋ง๋ค ์ ์๋ค๋ ๊ฑด ๋งฅ์ค, ๋ง์ผ ๋ฑ๊ณผ ๊ตฌ๋ถ๋๋ ๋ธ๋ ๋๋ง์ ํน์ง์ด๋ค. ๋ค๋ฅธ ํ๋ก๊ทธ๋จ๋ค์ ์ผ๋ฐ์ ์ธ ๋ฐฉ์์ ๋ ์ด์ด ์์คํ ์ ์๋์์ ์๋ก ์ผ๋ฐฉ์ ์ผ๋ก ํ ์ธต์ฉ ๋ฎ๊ธฐ ๋๋ฌธ์ ์ ๊ตํ๊ฒ ๋ง๋ค ์ ์๊ณ , ๊ณผ์ ์ ํ๋์ ์์๋ณด๊ธฐ ํ๋ค ์๋ ์๋ค. ๊ทธ์ ๋ฐ๋๋ก ๋ ธ๋ ๋ฐฉ์์ ์ ์ ์ด๋ป๊ฒ ์ด์ด์ฃผ๋๋์ ๋ฐ๋ผ ๋ ธ๋ ์ฌ์ด๋ก ๋ฐ์ดํฐ๊ฐ ํ๋ฌ๊ฐ๋ ๊ณผ์ ์ ์กฐ์ ํ ์ ์๊ธฐ ๋๋ฌธ์ ๋ณ๋ ฌ์ ์ผ๋ก๋ ์ฌ์ง์ ๋ง๋ค ์ ์๋ค. ๋ธ๋ ๋์์๋ ๋ ธ๋ ๋ฐฉ์์ผ๋ก ์ฌ์ง์ ๋ง๋๋ ๋ฐฉ๋ฒ์ด ์ฝ๊ณ , ๊ฐ๋ ฅํ๊ณ , ๋ณดํธ์ ์ด๋ค.
์ฌ์ง ํ๋ํ๋๊ฐ ์ญ์ ๋ฐ์ดํฐ๋ธ๋ก์ด๋ค. ์ฌ์ง ๋ฐ์ดํฐ๋ธ๋ก์ ํ ์ค์ฒ ๋ฐ์ดํฐ๋ธ๋ก์ ์ฌ์ฉํ๊ณ , ํ ์ค์ฒ ๋ฐ์ดํฐ๋ธ๋ก์ ์ด๋ฏธ์ง ๋ฐ์ดํฐ๋ธ๋ก์ ์ฌ์ฉํ๋ค. ๋ง์ฝ ๋ธ๋ ๋ ์์์ ์ด๋ฏธ์ง ์์ ๋ฌด์ธ๊ฐ๋ฅผ ๊ทธ๋ ธ๋ค๋ฉด(Texture painting), ๊ทธ๊ฑด ์ด๋ฏธ์ง ๋ฐ์ดํฐ๋ธ๋ก์ ์์ ํ ๊ฒ์ด๋ค. ๋ง์ฝ ๋ ธ๋๋ฅผ ์์ง์ด๊ฑฐ๋ ์๋ก ์ฐ๊ฒฐํ๊ฑฐ๋ ๋์์ผ๋ฉด, ๊ทธ๊ฑด ์ฌ์ง ๋ฐ์ดํฐ๋ธ๋ก์ ์์ ํ ๊ฒ์ด๋ค
ํธํ๊ฒ ์์ ํ๋ ค๋ฉด ๋ชจ๋ ์ด๋ฏธ์ง๊ฐ ํญ์ ๋ธ๋ ๋ ํ์ผ ์์ ์๋์ผ๋ก ํฌํจ๋๋๋ก Automatically Pack into .blend ์ค์ ์ ์ผ ๋๋ ๊ฒ์ด ์ข๋ค. ์ด ์ค์ ์ด ์กด์ฌํ๋ ๊ฒ์ ๋ธ๋ ๋์ ๊ฐ์ ์ด๋ค. ๊ทธ๋ฐ๋ฐ ์ด๋ฏธ์ง ๋ฐ์ดํฐ๋ธ๋ก์ ํน์ดํด์ Save ๋ช ๋ น์ผ๋ก๋ ๋ณ๊ฒฝ์ฌํญ์ด ์ ์ฅ๋์ง ์๋๋ค. Save ๋ช ๋ น์ ๋ด๋ ค๋, ํ์ผ์ ๋ซ์๋ค๊ฐ ๋ค์ ์ด์ด๋ณด๋ฉด ๊ทธ๋ฆฌ๊ฑฐ๋ ์์ ํ ๋ด์ฉ์ด ์จ๋ฐ๊ฐ๋ฐ์์ด ์ฌ๋ผ์ ธ ์๊ณ ์์ ํ๊ธฐ ์ ์ ์ด๋ฏธ์ง ๋ฐ์ดํฐ๋ธ๋ก๋ง ๋จ์์๋ค. ๊ทธ๋์ ์ด๋ฏธ์ง๋ฅผ ์์ ํ์ ๋๋ Save all images ๋ช ๋ น์ด๋ Save dirty ๋ช ๋ น์ด๋ฅผ ์ฌ์ฉํด์ผ ํ๋ค. ๋์ด ๊ฐ์ ๋ช ๋ น์ด๋ค. ์ด๋ฏธ์ง๊ฐ ํ์ผ์ ํฌํจ(Pack)๋์๋ค๋ฉด ๋ธ๋ ๋ ํ์ผ ๋ด๋ถ์ ๋ฐ์ดํฐ๋ธ๋ก ํํ๋ก, ํฌํจ(Pack)๋์ง ์์์ผ๋ฉด ๋ธ๋ ๋ ํ์ผ ์ธ๋ถ์ ํ์ผ ํํ๋ก ์กด์ฌํ๋ค.
๋ธ๋ ๋์๋ ๋ช ๊ฐ์ง์ ์๋์์ฑ ํ ์ค์ฒ(Procedural texture)๋ ์๋ค. ์ผ๋ฐ์ ์ผ๋ก๋ Noise, Voronoi๊ฐ ์์ฃผ ์ฐ์ธ๋ค.
๋ธ๋ ๋๋ Specular ๋ฐฉ์๊ณผ Metallic ๋ฐฉ์์ ์ฌ์ง์ ๋ ๋ค ์ง์ํ๋ค. ์ฌ์ง์ด ํ๋์ ์ฌ์ง ์์์ ์๊ณ ์ถ๋ค๋ฉด ํผ์ฉํ ์๋ ์๋ค.
๋ธ๋ ๋์์ ์ฌ์ง์ ์ ํ๋ ๋ฐฉ๋ฒ์ ๋ ๊ฐ์ง๊ฐ ์๋ค. ํ๋๋ ์ค๋ธ์ ํธ๋ฅผ ์ ํํ ํ Properties ํธ์ง๊ธฐ(Editor)์์ ์ฌ์ง ์์ฑ๊ฐ๋ค์ ์กฐ์ ํด์ฃผ๋ ๊ฒ์ด๊ณ , ๋ค๋ฅธ ํ๋๋ Shader ํธ์ง๊ธฐ์์ ๋ ธ๋(Node)๋ก ์ฐ๊ฒฐ์์ผ์ ์ฌ์ง์ ๋ง๋ค์ด๋ด๋ ๊ฒ์ด๋ค.
๋ ธ๋ ๋ฐฉ์์ผ๋ก ์ฌ์ง์ ์ฝ๊ฒ ๋ง๋ค ์ ์๋ค๋ ๊ฑด ๋งฅ์ค, ๋ง์ผ ๋ฑ๊ณผ ๊ตฌ๋ถ๋๋ ๋ธ๋ ๋๋ง์ ํน์ง์ด๋ค. ๋ค๋ฅธ ํ๋ก๊ทธ๋จ๋ค์ ์ผ๋ฐ์ ์ธ ๋ฐฉ์์ ๋ ์ด์ด ์์คํ ์ ์๋์์ ์๋ก ์ผ๋ฐฉ์ ์ผ๋ก ํ ์ธต์ฉ ๋ฎ๊ธฐ ๋๋ฌธ์ ์ ๊ตํ๊ฒ ๋ง๋ค ์ ์๊ณ , ๊ณผ์ ์ ํ๋์ ์์๋ณด๊ธฐ ํ๋ค ์๋ ์๋ค. ๊ทธ์ ๋ฐ๋๋ก ๋ ธ๋ ๋ฐฉ์์ ์ ์ ์ด๋ป๊ฒ ์ด์ด์ฃผ๋๋์ ๋ฐ๋ผ ๋ ธ๋ ์ฌ์ด๋ก ๋ฐ์ดํฐ๊ฐ ํ๋ฌ๊ฐ๋ ๊ณผ์ ์ ์กฐ์ ํ ์ ์๊ธฐ ๋๋ฌธ์ ๋ณ๋ ฌ์ ์ผ๋ก๋ ์ฌ์ง์ ๋ง๋ค ์ ์๋ค. ๋ธ๋ ๋์์๋ ๋ ธ๋ ๋ฐฉ์์ผ๋ก ์ฌ์ง์ ๋ง๋๋ ๋ฐฉ๋ฒ์ด ์ฝ๊ณ , ๊ฐ๋ ฅํ๊ณ , ๋ณดํธ์ ์ด๋ค.
์ฌ์ง ํ๋ํ๋๊ฐ ์ญ์ ๋ฐ์ดํฐ๋ธ๋ก์ด๋ค. ์ฌ์ง ๋ฐ์ดํฐ๋ธ๋ก์ ํ ์ค์ฒ ๋ฐ์ดํฐ๋ธ๋ก์ ์ฌ์ฉํ๊ณ , ํ ์ค์ฒ ๋ฐ์ดํฐ๋ธ๋ก์ ์ด๋ฏธ์ง ๋ฐ์ดํฐ๋ธ๋ก์ ์ฌ์ฉํ๋ค. ๋ง์ฝ ๋ธ๋ ๋ ์์์ ์ด๋ฏธ์ง ์์ ๋ฌด์ธ๊ฐ๋ฅผ ๊ทธ๋ ธ๋ค๋ฉด(Texture painting), ๊ทธ๊ฑด ์ด๋ฏธ์ง ๋ฐ์ดํฐ๋ธ๋ก์ ์์ ํ ๊ฒ์ด๋ค. ๋ง์ฝ ๋ ธ๋๋ฅผ ์์ง์ด๊ฑฐ๋ ์๋ก ์ฐ๊ฒฐํ๊ฑฐ๋ ๋์์ผ๋ฉด, ๊ทธ๊ฑด ์ฌ์ง ๋ฐ์ดํฐ๋ธ๋ก์ ์์ ํ ๊ฒ์ด๋ค
ํธํ๊ฒ ์์ ํ๋ ค๋ฉด ๋ชจ๋ ์ด๋ฏธ์ง๊ฐ ํญ์ ๋ธ๋ ๋ ํ์ผ ์์ ์๋์ผ๋ก ํฌํจ๋๋๋ก Automatically Pack into .blend ์ค์ ์ ์ผ ๋๋ ๊ฒ์ด ์ข๋ค. ์ด ์ค์ ์ด ์กด์ฌํ๋ ๊ฒ์ ๋ธ๋ ๋์ ๊ฐ์ ์ด๋ค. ๊ทธ๋ฐ๋ฐ ์ด๋ฏธ์ง ๋ฐ์ดํฐ๋ธ๋ก์ ํน์ดํด์ Save ๋ช ๋ น์ผ๋ก๋ ๋ณ๊ฒฝ์ฌํญ์ด ์ ์ฅ๋์ง ์๋๋ค. Save ๋ช ๋ น์ ๋ด๋ ค๋, ํ์ผ์ ๋ซ์๋ค๊ฐ ๋ค์ ์ด์ด๋ณด๋ฉด ๊ทธ๋ฆฌ๊ฑฐ๋ ์์ ํ ๋ด์ฉ์ด ์จ๋ฐ๊ฐ๋ฐ์์ด ์ฌ๋ผ์ ธ ์๊ณ ์์ ํ๊ธฐ ์ ์ ์ด๋ฏธ์ง ๋ฐ์ดํฐ๋ธ๋ก๋ง ๋จ์์๋ค. ๊ทธ๋์ ์ด๋ฏธ์ง๋ฅผ ์์ ํ์ ๋๋ Save all images ๋ช ๋ น์ด๋ Save dirty ๋ช ๋ น์ด๋ฅผ ์ฌ์ฉํด์ผ ํ๋ค. ๋์ด ๊ฐ์ ๋ช ๋ น์ด๋ค. ์ด๋ฏธ์ง๊ฐ ํ์ผ์ ํฌํจ(Pack)๋์๋ค๋ฉด ๋ธ๋ ๋ ํ์ผ ๋ด๋ถ์ ๋ฐ์ดํฐ๋ธ๋ก ํํ๋ก, ํฌํจ(Pack)๋์ง ์์์ผ๋ฉด ๋ธ๋ ๋ ํ์ผ ์ธ๋ถ์ ํ์ผ ํํ๋ก ์กด์ฌํ๋ค.
๋ธ๋ ๋์๋ ๋ช ๊ฐ์ง์ ์๋์์ฑ ํ ์ค์ฒ(Procedural texture)๋ ์๋ค. ์ผ๋ฐ์ ์ผ๋ก๋ Noise, Voronoi๊ฐ ์์ฃผ ์ฐ์ธ๋ค.
๋ธ๋ ๋๋ Specular ๋ฐฉ์๊ณผ Metallic ๋ฐฉ์์ ์ฌ์ง์ ๋ ๋ค ์ง์ํ๋ค. ์ฌ์ง์ด ํ๋์ ์ฌ์ง ์์์ ์๊ณ ์ถ๋ค๋ฉด ํผ์ฉํ ์๋ ์๋ค.
3.6. ํ ์ค์ฒ ๊ทธ๋ฆฌ๊ธฐ(Texture painting)[ํธ์ง]
๋ธ๋ ๋์์๋ ๋ธ๋ฌ์ฌ ๋๊ตฌ๋ก 2D ์ด๋ฏธ์ง์ ๊ทธ๋ฆฌ๊ฑฐ๋, 3D ์ค๋ธ์ ํธ[53] ์์๋ค ์ง์ ๊ทธ๋ฆด ์๋ ์๋ค. ํ๋ฆฌ๊ธฐ(Soften), ๋ฌธ์ง๋ฅด๊ธฐ(Smear), ๋ณต์ ํ๊ธฐ(Clone), ์ฑ์ฐ๊ธฐ(Fill) ๋ฑ ๋ค์ํ ๋๊ตฌ๊ฐ ์๋ค.
๋ธ๋ฌ์ฌ๊ฐ ๊ฝค ๊ฐ๋ ฅํ๋ค. ๋ธ๋ฌ์ฌ ๋๊ตฌ ์์ฑ์๋ ์, ํฌ๊ธฐ, ์ธ๊ธฐ๋ ๋ฌผ๋ก ์ด๊ณ ํผํฉ ๋ชจ๋(Blending mode)[54], ํ ์ค์ฒ(Texture), ํ ์ค์ฒ ๋ง์คํฌ(Texture mask), UV ๋ง์คํฌ(Mask), ๋ชจ์ ๊ณก์ (Curve) ๋ฑ ๋ค์ํ ์ต์ ์ด ๊ฐ์ถ์ด์ ธ ์๋ค.
ํ ์ต์ ๋ ๊ต์ฅํ ๊ฐ๋ ฅํ๋ค. ์ผ๋ฐ์ ์ธ ํ์ผ๋ก ๊ทธ๋ฆด ์๋ ์์ง๋ง, ๊ฐ๊ฒฉ์ ๋ํ์ ์ ์ ์ผ๋ก ๋ง๋ค๊ฑฐ๋(Spacing), ๋จ๋ฆผ์ ์ฃผ๊ฑฐ๋(Jitter), ํ์ ๋ถ๋๋ฝ๊ฒ ๋ง๋ค์ด(Smooth stroke) ๊ทธ๋ฆด ์๋ ์๋ค.
๊ทธ๋ํฝ ํ๋ธ๋ฆฟ๋ ์ ๋๋ก ์ง์ํ๋ค. ๋ธ๋ฌ์ฌ์ ๋ฐ์ง๋ฆ(Radius), ์ธ๊ธฐ(Strength), ๊ฐ๊ฒฉ(Spacing), ๋จ๋ฆผ(Jitter) ์ค ์ํ๋ ์ต์ ์ ํ์์ ์ ์ฉํ ์ ์๋ค. ๊ฐ๊ฐ์ ์ต์ ์์ ํ์ ๋ฐ์ ๋ฒํผ์ด ์๋๋ฐ ๊ทธ๊ฑธ ์ผ๊ฑฐ๋ ๊บผ ๋์ผ๋ฉด ๋๋ค.
์ ์ถ์ถ(Sample color) ๋๊ตฌ๋ ๋จ์ถํค S๋ค. ํ๋ฉด ์์ ์์ ์ถ์ถํ ์ง, ์๋๋ฉด ํ ์ค์ฒ ์์ ์์ ์ถ์ถํ ์ง๋ ์ ํ ์ ์๋ค. S๋ง ๋๋ฅด๋ฉด ์ถ์ถํ ์์ด ์ ๊ฒฝ์(Foreground color)์ผ๋ก ์ง์ ๋๊ณ , S๋ฅผ ๋๋ฅธ ์ฑ๋ก ํด๋ฆญํ๋ฉด ๊ทธ ์์ด ํ๋ ํธ(Palette)์ ์ถ๊ฐ๋๋ค. ํด๋ฆญ ์ฌ๋ถ์ ๋ฐ๋ผ ๊ฒฐ๊ณผ๊ฐ ๋ฌ๋ผ์ง๋ค.
๋ธ๋ฌ์ฌ์ ์ ์์ฑ์๋ ํ๋ ํธ(Palette) ๋ชฉ๋ก, ์ถ์ (Accumulate), ๋ถํฌ๋ช ๋(Alpha), ๊ทธ๋ฌ๋ฐ์ด์ (Gradient) ์ต์ ๋ ๋ง๋ จ๋์ด ์๋ค. ํ๋ ํธ์์๋ ์ฐฝ์ ์ค ํ์์ ๋ฐ๋ผ ์์ ์ถ๊ฐํ๊ฑฐ๋ ์ ๊ฑฐํ๋ฉด์ ์ ๋ฆฌํ ์ ์๋ค.
๋ธ๋ฌ์ฌ์ ์ ์ฉํ ์ ์๋ ํจํด ํ ์ค์ฒ๋ ์ธํฐ๋ท์ ๋ง์ด ๋์๋ค๋๋ค. ๊ทธ๋ฐ๋ฐ ๋, ๋น, ๋จผ์ง ๋ฑ ๋ธ๋ฌ์ฌ์ ์ฌ์ฉํ ํ ์ค์ฒ๋ฅผ ์ง์ ๊ทธ๋ฆฌ๊ณ ์ถ๋ค๋ฉด ๋ธ๋ ๋ ๋ด์์ ๊ทธ๋ฆด ์๋ ์๋ค. ์๋ก์ด ์ด๋ฏธ์ง ๋ฐ์ดํฐ๋ธ๋ก์ ๋ง๋ค์ด์ ๋ธ๋ฌ์ฌ์ ์ ์ฉํ ํ ์ค์ฒ๋ฅผ ๊ทธ๋ฆฐ ๋ค์์, ๋ธ๋ฌ์ฌ๊ฐ ๊ทธ ์ด๋ฏธ์ง ๋ฐ์ดํฐ๋ธ๋ก์ ํ ์ค์ฒ๋ก ์ฌ์ฉํ๋๋ก ์ ํด์ฃผ๋ฉด ๋๋ค. ๋ธ๋ ๋์์ ์ด๋ฏธ์ง์ ๊ทธ๋ฆผ์ ๊ทธ๋ฆด ๋์๋ ๋ธ๋ฌ์ฌ์ ๋ฐ๋ณต(Tiling)์ด๋ผ๋ ์ต์ ์ด ์๊ธฐ๋๋ฐ, ์ผ ๋์ผ๋ฉด ์ํ์ข์ฐ ์ด๋ ์ชฝ์ผ๋ก๋ ์ด๋ฏธ์ง๋ฅผ ๋ฒ์ด๋์ ๊ทธ๋ฆฌ๋ฉด ๊ทธ ๋ฐ๋ํธ์์ ์ ์ ๋ก ๋ธ๋ฌ์ฌ ํ์ด ๊ทธ๋ ค์ง๋ค. ๊ทธ๋์ ๊ทธ ์ด๋ฏธ์ง๋ ํจํด์ผ๋ก ๋์ดํด๋ ๊ฒฝ๊ณ์ ์์ ๋๊ธฐ์ง ์๊ณ ์์ฐ์ค๋ฝ๊ฒ ์ด์ด์ง๋ ํ ์กฐ๊ฐ์ด ๋๋ค. ์ด๊ฒ๋งํผ์ ํฌํ ์ต์๋ ์๋ ๋ธ๋ ๋ ๋ธ๋ฌ์ฌ๋ง์ ํน๋ณํ ๊ธฐ๋ฅ์ด๋ค.
๊ทธ๋ฐ๋ฐ ์ง์ฐ๊ฐ ๋๊ตฌ๊ฐ ์๋ค. ๋ถํฌ๋ช ๋(Alpha)๊ฐ ํฌํจ๋ ์ด๋ฏธ์ง์์ ๊ผญ ํ์ํ ๋๊ตฌ๊ฐ ์ง์ฐ๊ฐ์ธ๋ฐ, ์ด์งธ์์ธ์ง ์๋ค. ๋์ ๋ธ๋ฌ์ฌ ๋๊ตฌ์์ ํผํฉ ๋ชจ๋(Blending mode)๋ฅผ Erase Alpha๋ Add Alpha๋ก ์ค์ ํ๋ฉด RGB ์ฑ๋์ ๊ฑด๋๋ฆฌ์ง ์๊ณ A(๋ถํฌ๋ช ๋) ์ฑ๋๋ง ๊ทธ๋ฆด ์ ์๊ฒ ๋๋ค.
๋ง์ฝ PBR ์ฌ์ง์ ์ฌ์ฉํ๋ค๋ฉด Diffuse, Metallic, Roughness, Height ๋ฑ ์ฌ๋ฌ ๊ฐ์ ์ด๋ฏธ์ง ํ ์ค์ฒ๋ก ์ด๋ฃจ์ด์ง ์ฌ์ง์ผํ ๋ฐ, ๋ชจ๋ ์ด๋ฏธ์ง ํ ์ค์ฒ์ ํ๋ฒ์ ๊ทธ๋ฆด ์ ์๋ ๋ฐฉ๋ฒ์ ์์ง๊น์ง ์๋ค. ๊ฐ ์ด๋ฏธ์ง์ ๋ฐ๋ก๋ฐ๋ก ๊ทธ๋ ค๋ณด๋ฉด์ ๊ทธ ๊ฒฐ๊ณผ๋ฌผ์ ํ์ธํ ์๋ ์๋ค. ๊ผญ PBR ์ฌ์ง์ด ์๋๋ผ๋ ๋ ธ๋๋ก ์ด๋ฃจ์ด์ง ๋ณต์กํ ์ฌ์ง์ด๋ผ๋ฉด ๊ทธ ์ฌ์ง์ ๊ตฌ์ฑํ๋ ์ด๋ฏธ์ง๋ค ์ค ํ๋๋ฅผ ์ ํํด์ ๊ทธ ์์๋ค ๊ทธ๋ฆด ์ ์๋ค.
๋ธ๋ฌ์ฌ๊ฐ ๊ฝค ๊ฐ๋ ฅํ๋ค. ๋ธ๋ฌ์ฌ ๋๊ตฌ ์์ฑ์๋ ์, ํฌ๊ธฐ, ์ธ๊ธฐ๋ ๋ฌผ๋ก ์ด๊ณ ํผํฉ ๋ชจ๋(Blending mode)[54], ํ ์ค์ฒ(Texture), ํ ์ค์ฒ ๋ง์คํฌ(Texture mask), UV ๋ง์คํฌ(Mask), ๋ชจ์ ๊ณก์ (Curve) ๋ฑ ๋ค์ํ ์ต์ ์ด ๊ฐ์ถ์ด์ ธ ์๋ค.
ํ ์ต์ ๋ ๊ต์ฅํ ๊ฐ๋ ฅํ๋ค. ์ผ๋ฐ์ ์ธ ํ์ผ๋ก ๊ทธ๋ฆด ์๋ ์์ง๋ง, ๊ฐ๊ฒฉ์ ๋ํ์ ์ ์ ์ผ๋ก ๋ง๋ค๊ฑฐ๋(Spacing), ๋จ๋ฆผ์ ์ฃผ๊ฑฐ๋(Jitter), ํ์ ๋ถ๋๋ฝ๊ฒ ๋ง๋ค์ด(Smooth stroke) ๊ทธ๋ฆด ์๋ ์๋ค.
๊ทธ๋ํฝ ํ๋ธ๋ฆฟ๋ ์ ๋๋ก ์ง์ํ๋ค. ๋ธ๋ฌ์ฌ์ ๋ฐ์ง๋ฆ(Radius), ์ธ๊ธฐ(Strength), ๊ฐ๊ฒฉ(Spacing), ๋จ๋ฆผ(Jitter) ์ค ์ํ๋ ์ต์ ์ ํ์์ ์ ์ฉํ ์ ์๋ค. ๊ฐ๊ฐ์ ์ต์ ์์ ํ์ ๋ฐ์ ๋ฒํผ์ด ์๋๋ฐ ๊ทธ๊ฑธ ์ผ๊ฑฐ๋ ๊บผ ๋์ผ๋ฉด ๋๋ค.
์ ์ถ์ถ(Sample color) ๋๊ตฌ๋ ๋จ์ถํค S๋ค. ํ๋ฉด ์์ ์์ ์ถ์ถํ ์ง, ์๋๋ฉด ํ ์ค์ฒ ์์ ์์ ์ถ์ถํ ์ง๋ ์ ํ ์ ์๋ค. S๋ง ๋๋ฅด๋ฉด ์ถ์ถํ ์์ด ์ ๊ฒฝ์(Foreground color)์ผ๋ก ์ง์ ๋๊ณ , S๋ฅผ ๋๋ฅธ ์ฑ๋ก ํด๋ฆญํ๋ฉด ๊ทธ ์์ด ํ๋ ํธ(Palette)์ ์ถ๊ฐ๋๋ค. ํด๋ฆญ ์ฌ๋ถ์ ๋ฐ๋ผ ๊ฒฐ๊ณผ๊ฐ ๋ฌ๋ผ์ง๋ค.
๋ธ๋ฌ์ฌ์ ์ ์์ฑ์๋ ํ๋ ํธ(Palette) ๋ชฉ๋ก, ์ถ์ (Accumulate), ๋ถํฌ๋ช ๋(Alpha), ๊ทธ๋ฌ๋ฐ์ด์ (Gradient) ์ต์ ๋ ๋ง๋ จ๋์ด ์๋ค. ํ๋ ํธ์์๋ ์ฐฝ์ ์ค ํ์์ ๋ฐ๋ผ ์์ ์ถ๊ฐํ๊ฑฐ๋ ์ ๊ฑฐํ๋ฉด์ ์ ๋ฆฌํ ์ ์๋ค.
๋ธ๋ฌ์ฌ์ ์ ์ฉํ ์ ์๋ ํจํด ํ ์ค์ฒ๋ ์ธํฐ๋ท์ ๋ง์ด ๋์๋ค๋๋ค. ๊ทธ๋ฐ๋ฐ ๋, ๋น, ๋จผ์ง ๋ฑ ๋ธ๋ฌ์ฌ์ ์ฌ์ฉํ ํ ์ค์ฒ๋ฅผ ์ง์ ๊ทธ๋ฆฌ๊ณ ์ถ๋ค๋ฉด ๋ธ๋ ๋ ๋ด์์ ๊ทธ๋ฆด ์๋ ์๋ค. ์๋ก์ด ์ด๋ฏธ์ง ๋ฐ์ดํฐ๋ธ๋ก์ ๋ง๋ค์ด์ ๋ธ๋ฌ์ฌ์ ์ ์ฉํ ํ ์ค์ฒ๋ฅผ ๊ทธ๋ฆฐ ๋ค์์, ๋ธ๋ฌ์ฌ๊ฐ ๊ทธ ์ด๋ฏธ์ง ๋ฐ์ดํฐ๋ธ๋ก์ ํ ์ค์ฒ๋ก ์ฌ์ฉํ๋๋ก ์ ํด์ฃผ๋ฉด ๋๋ค. ๋ธ๋ ๋์์ ์ด๋ฏธ์ง์ ๊ทธ๋ฆผ์ ๊ทธ๋ฆด ๋์๋ ๋ธ๋ฌ์ฌ์ ๋ฐ๋ณต(Tiling)์ด๋ผ๋ ์ต์ ์ด ์๊ธฐ๋๋ฐ, ์ผ ๋์ผ๋ฉด ์ํ์ข์ฐ ์ด๋ ์ชฝ์ผ๋ก๋ ์ด๋ฏธ์ง๋ฅผ ๋ฒ์ด๋์ ๊ทธ๋ฆฌ๋ฉด ๊ทธ ๋ฐ๋ํธ์์ ์ ์ ๋ก ๋ธ๋ฌ์ฌ ํ์ด ๊ทธ๋ ค์ง๋ค. ๊ทธ๋์ ๊ทธ ์ด๋ฏธ์ง๋ ํจํด์ผ๋ก ๋์ดํด๋ ๊ฒฝ๊ณ์ ์์ ๋๊ธฐ์ง ์๊ณ ์์ฐ์ค๋ฝ๊ฒ ์ด์ด์ง๋ ํ ์กฐ๊ฐ์ด ๋๋ค. ์ด๊ฒ๋งํผ์ ํฌํ ์ต์๋ ์๋ ๋ธ๋ ๋ ๋ธ๋ฌ์ฌ๋ง์ ํน๋ณํ ๊ธฐ๋ฅ์ด๋ค.
๊ทธ๋ฐ๋ฐ ์ง์ฐ๊ฐ ๋๊ตฌ๊ฐ ์๋ค. ๋ถํฌ๋ช ๋(Alpha)๊ฐ ํฌํจ๋ ์ด๋ฏธ์ง์์ ๊ผญ ํ์ํ ๋๊ตฌ๊ฐ ์ง์ฐ๊ฐ์ธ๋ฐ, ์ด์งธ์์ธ์ง ์๋ค. ๋์ ๋ธ๋ฌ์ฌ ๋๊ตฌ์์ ํผํฉ ๋ชจ๋(Blending mode)๋ฅผ Erase Alpha๋ Add Alpha๋ก ์ค์ ํ๋ฉด RGB ์ฑ๋์ ๊ฑด๋๋ฆฌ์ง ์๊ณ A(๋ถํฌ๋ช ๋) ์ฑ๋๋ง ๊ทธ๋ฆด ์ ์๊ฒ ๋๋ค.
๋ง์ฝ PBR ์ฌ์ง์ ์ฌ์ฉํ๋ค๋ฉด Diffuse, Metallic, Roughness, Height ๋ฑ ์ฌ๋ฌ ๊ฐ์ ์ด๋ฏธ์ง ํ ์ค์ฒ๋ก ์ด๋ฃจ์ด์ง ์ฌ์ง์ผํ ๋ฐ, ๋ชจ๋ ์ด๋ฏธ์ง ํ ์ค์ฒ์ ํ๋ฒ์ ๊ทธ๋ฆด ์ ์๋ ๋ฐฉ๋ฒ์ ์์ง๊น์ง ์๋ค. ๊ฐ ์ด๋ฏธ์ง์ ๋ฐ๋ก๋ฐ๋ก ๊ทธ๋ ค๋ณด๋ฉด์ ๊ทธ ๊ฒฐ๊ณผ๋ฌผ์ ํ์ธํ ์๋ ์๋ค. ๊ผญ PBR ์ฌ์ง์ด ์๋๋ผ๋ ๋ ธ๋๋ก ์ด๋ฃจ์ด์ง ๋ณต์กํ ์ฌ์ง์ด๋ผ๋ฉด ๊ทธ ์ฌ์ง์ ๊ตฌ์ฑํ๋ ์ด๋ฏธ์ง๋ค ์ค ํ๋๋ฅผ ์ ํํด์ ๊ทธ ์์๋ค ๊ทธ๋ฆด ์ ์๋ค.
3.7. ๋ผ๋ ์ธ์ฐ๊ธฐ(Rigging)[ํธ์ง]
๋ผ๋ ์์ ์ ์ธ๋ฌผ, ์๋ฌผ, ๋ก๋ด ๋ฑ ์์ง์ฌ์ผ ํ ์ ์ฒด ๋ชจํ์ด ์ฌ๋ฌ ๊ฐ์ง ์์ธ, ๋์์ ์ทจํ ์ ์๋๋ก ํด ์ค๋ค. ๊ฐ๋จํ๊ฒ ์ค๋ช ํ์๋ฉด, ์ ์ฒด ๋ชจํ์ ๋ด๋ถ์ ๋ผ์ ๊ด์ ์ ๋ฃ์ด์ฃผ๊ณ , ๊ฐ ๋ผ๊ฐ ์ด๋ ๋ถ๋ถ์ ํผ๋ถ(ํ๋ฉด)๋ฅผ ๋ถ์ก์์ ๋น๊ธธ์ง[55] ์ฐ๊ฒฐํด ์ฃผ๋ ์์ ์ด๋ค.
๋ธ๋ ๋์์๋ ๊ฐ๊ฐ์ ๋ผ๊ฐ ์ค๋ธ์ ํธ์ธ ๊ฒ์ด ์๋๋ผ ์ ์ฒด ๋ผ๋๊ฐ ํ๋์ ์ค๋ธ์ ํธ๋ค. ๋ผ๋(Armature)๋ผ๋ ์ค๋ธ์ ํธ๋ฅผ ์ถ๊ฐํจ์ผ๋ก์จ ๋ฆฌ๊น ์ ์์ํ ์ ์๋ค. ๊ทธ๋์ ๋ฉ์ฌ ์ค๋ธ์ ํธ์ ํธ์ง๋ชจ๋์ ๋ค์ด๊ฐ์ ํด๋ฆฌ๊ณค์ ์์ ํ๋ฏ์ด, ๋ผ๋ ์ค๋ธ์ ํธ์ ํธ์ง๋ชจ๋์ ๋ค์ด๊ฐ์ ๋ผ๋ฅผ ์์ ํ๋ ์์ฃผ ๊น๋ํ ๋ฐฉ์์ ์ด๋ค. ๊ทธ๋์ ๊ฐ๊ฐ์ ๋ผ๊ฐ ๋ผ๋ ์์์ ์์ ์ "์์์น"๋ฅผ ์๊ณ ์๊ธฐ ๋๋ฌธ์ ์์ธ๋ฅผ ์ด๊ธฐ ์ํ๋ก ๋๋ฆฌ๊ธฐ๋ ์์ฃผ ์ฝ๋ค.
๋ผ๋ ๋ด๋ถ์์, ๋ผ๋ค ์ฌ์ด์ ๋ถ๋ชจ์์๊ด๊ณ(Parent-child relationship)๋ ๋ชจ๋ ์ผ๋ฐ์ ์ธ ์ค๋ธ์ ํธ์ฒ๋ผ ๋จ์ถํค๋ก ์ค์ ๊ณผ ํด์ ๊ฐ ๊ฐ๋ฅํ๊ณ ๊ทธ ๊ด๊ณ๋ ์ ์ ์ผ๋ก ๋ํ๋์, Outliner ํธ์ง๊ธฐ(Editor)์์ ์์๋ ๊ตฌ์กฐ๋ฅผ ์ผ์ผ์ด ์ ํด์ฃผ๋ ์๊ณ ๋ฅผ ํ์ง ์์๋ ๋๋ค. ๊ทธ๋ฆฌ๊ณ ๊ฐ ๋ผ์ ์ด๋ฆ์ ์ง์ ๋ ์ข์ฐ๋ฅผ ๊ตฌ๋ถํด์ฃผ๋ ์ ๋ฏธ์ฌ๋ฅผ ๋ถ์ด๋ฉด ํธํ๋ค. L๊ณผ R, _L๊ณผ _R, -L๊ณผ -R, .left์ .right, _left์ _right, -left์ -right ๋ฑ ์ข์ฐ๋ฅผ ๊ตฌ๋ถํ๋ ์ ๋ฏธ์ฌ๋ผ๋ฉด ๋ธ๋ ๋๊ฐ ๋ญ๋ ์ ์์๋ฃ๋๋ค. ๋ผ ์ด๋ฆ์ ์ข์ฐ ์ ๋ฏธ์ฌ๊ฐ ๋ถ์ด์์ผ๋ฉด ํธ์ง ๊ณผ์ ์์ ๋ธ๋ ๋๊ฐ ์ข์ฐ ๋์นญ์ ์ ์ ๋ก ์ ์ง์์ผ์ค๋ค.
๋ธ๋ ๋์์๋ ๋ผ๋์ ์ด๊ธฐ์ํ๋ฅผ ์กฐ์ ํ๋ ํธ์ง๋ชจ๋(Edit mode)์ ์์ธ๋ชจ๋(Pose mode)๊ฐ ๋ณ๊ฐ๋ผ์, ์์ธ๋ฅผ ์ผ๋ง๋ ์ง ์ด๊ธฐํ์ํค๊ฑฐ๋ ๋ค์ํ ์์ธ์ ์ํ๋ฅผ ์์ธ ๋ผ์ด๋ธ๋ฌ๋ฆฌ(Pose library)์ ์ ์ฅํ ์ ์๋ค. ์์ธ๊ฐ ์ด๋ฏธ ์กํ ์๋๋ผ๋, ๊ทธ ์ํ์์ ๋ผ ๊ธธ์ด๋ ๊ด์ ์์น ๋ฑ ๋ผ๋๋ฅผ ์กฐ๊ธ ๋ณํํ๊ฑฐ๋, ์กฐ์(Sculpt)ํ๊ฑฐ๋[56], ์ ๊ฐ์ค์น๋ฅผ ๊ทธ๋ฆด(Weight paint) ์๋ ์๋ค. ํ๋ฒ ์คํจ์ ์ก์ผ๋ฉด ๊ด์ ์์น๊ฐ ์๋ชป๋์์ ๋ ๋ค์ ์คํจ์ ์ก์์ผ ํ๋ ๋งฅ์ค์ ๋นํด ๋ธ๋ ๋๋ ๋์ค ๊ณผ์ ์์๋ ์ธ์ ๋ ์ง ์กฐ์ ํ๋ฉด์ ์ค์ฌ์ ์์น๋ฅผ ์กฐ์ ํ ์ ์๋ค.
์ ์ฝ(Constraint)[57]๋ ๋ค์ ๊ฐ๊ณ ์๋๋ฐ ๋ค๋ฅธ ํ๋ก๊ทธ๋จ์ด ํ๋ฌ๊ทธ์ธ์ด๋ ์คํฌ๋ฆฝํธ๋ฅผ ์จ์ผ ํ ๋งํ ๊ฒ๋ ๊ธฐ๋ณธ์ผ๋ก ๋ด์ฅ๋์ด ์์ด ๋๋จํ ๊ฐ๋ ฅํ๋ค. ๋จ์ํ ๊ธฐ๋ฅ์ผ๋ก ๋ณต์กํ ๊ฒฐ๊ณผ๋ฅผ ๊ตฌํํ๋, ๊ฐ๋ ์์ ๋ง๋ํจ๋ ์ฅ์ ์ด๋ค. ๊ฐ์ฅ ๋ง์ด ์ฐ๋ ์ ์ฝ์ผ๋ก๋ Inverse kinematics[58]์ Track to[59] ์ ์ฝ์ด ์๋ค.
ํ๋ฉด์ ๋ผ๋์ ์ฎ๋ ์คํค๋(Skinning)์ ํ ๋ ์ ๊ทธ๋ฃน(Vertex group)๊ณผ Mirror ์์ ์(Modifier)์ ๊ถํฉ์ด ์์ฃผ ์ข๋ค. X์ถ ๋์นญ์ผ๋ก[60] ์กฐ์ํ๊ณ ์ ์ค๋ธ์ ํธ ์ข์ฐ์ ๋ผ๋ค ์ด๋ฆ๊ณผ ๋์ผํ ์ ๊ทธ๋ฃน(Vertex group)๋ค์ ์ค๋นํด ๋์๋ค๊ณ ํ์ ๋[61], ์ข์ฐ๊ฐ ๋๊ฐ์๋ฐ ์ ๊ฐ์ค์น(Vertex weight)๋ฅผ ๋ ๋ฒ ๊ทธ๋ฆฌ๋ ๊ฑด ์๊ฐ์ด ๋๋ฌด ์๊น์ด ์ผ์ด๋ค. ๊ทธ๋ด ๋ ์ผ์ชฝ์ด๋ ์ค๋ฅธ์ชฝ์ด๋ ํ์ชฝ์๋ง ์ ๊ฐ์ค์น(Vertex Weight)๋ฅผ ๊ทธ๋ฆฌ๊ณ Mirror ์์ ์๋ฅผ ์ ์ฉํ๋ฉด ํธ๋ฆฌํ๊ฒ๋ ๋ชจ๋ .L ์ ๊ทธ๋ฃน(vertex group)์ ์ ์ฅ๋ ์ ๊ฐ์ค์น(Vertex weight)๋ฅผ ๋ณธ๋ฐ์ ๋ฉ์ฌ ๋ฐ๋ํธ์ .R ์ ๊ทธ๋ฃน(vertex group)์๋ ์ ๊ฐ์ค์น๊ฐ ๊ทธ๋ ค์ง๋ค. ๋ง์ฝ ์ฒ์ถ๋ผ, ๋ชฉ๋ผ, ๋จธ๋ฆฌ๋ผ ๋ฑ ๋ฑํ ์ข์ฐ๊ฐ ์๋(์ด๋ฆ์ .L์ด๋ .R ์ ๋ฏธ์ฌ๊ฐ ์๋) ๋ผ์ ๋์๋๋ ์ ๊ทธ๋ฃน์ด๋ผ๋ฉด, ๊ทธ๋ฅ ๊ทธ ์ ๊ทธ๋ฃน ์์์ ๋ฐ๋ํธ ์ ๊ฐ์ค์น๊ฐ ๊ทธ๋ ค์ง๋ค.
์ฌ๊ธฐ์ ๋จ์ถํค์ ๋ฏธํ์ ๋นผ๋์ ์ ์๋ค. ์ผ๋ฐ์ ์ผ๋ก ๋ฆฌ๊น (Rigging), ์คํค๋(Skinning) ์์ ์์๋ ๋จ ๋ ๊ฐ์ ์ค๋ธ์ ํธ๋ฅผ ์ฌ์ฉํ๋ค. ํ๋๋ ์ฌ๋ ๋ฑ์ ๋ฉ์ฌ(Mesh) ์ค๋ธ์ ํธ[62], ๋ค๋ฅธ ํ๋๋ ๋ผ๋(Armature) ์ค๋ธ์ ํธ๋ค. ์ด ๋ ๊ฐ ์ฌ์ด๋ฅผ ์๋ค๊ฐ๋คํ๋ ์ผ์ด ๋ง์๋ฐ, ๊ฐ๊ฐ์์์ ๋จ์ถํค๊ฐ ๊ต์ฅํ ์ ์ฌํ๋ค. ๋ฉ์ฌ ์ค๋ธ์ ํธ์์๋ Ctrl+Tab์ด ์ ๊ฐ์ค์น ๊ทธ๋ฆฌ๊ธฐ(Weight paint) ๋ชจ๋, Tab์ด ํธ์ง(Edit) ๋ชจ๋๋ค. ๋ผ๋(Armature) ์ค๋ธ์ ํธ์์๋ Ctrl+Tab์ด ์์ธ(Pose) ๋ชจ๋, Tab์ ๋๊ฐ์ด ํธ์ง(Edit) ๋ชจ๋๋ค. ๋ ํ ๊ฐ์ง, ๋ฉ์ฌ ์ค๋ธ์ ํธ์ ์ ๊ฐ์ค์น ๊ทธ๋ฆฌ๊ธฐ ๋ชจ๋(Weight paint mode)์์ ๊ฑด๋๋ฆฌ๊ณ ์ถ์ ๋ถ๋ถ์ ๋ผ๋ฅผ Ctrl+ํด๋ฆญํ๋ฉด, ๊ทธ ๋ผ ์ด๋ฆ๊ณผ ๋๊ฐ์ ์ ๊ทธ๋ฃน(Vertex group)์ผ๋ก ๋ฐ๋ก ๋์ด๊ฐ ์ ์๋ค. ๋ผ ์ ํํ๊ณ ์ ๊ฐ์ค์น ๊ทธ๋ฆฌ๊ธฐ, ๋ผ ์ ํํ๊ณ ์ ๊ฐ์ค์น ๊ทธ๋ฆฌ๊ธฐ์ ์ฐ์์ด๋ค. ๊ตณ์ด Properties ํธ์ง๊ธฐ(editor)์์ ์ ๊ทธ๋ฃน ์ด๋ฆ ์ฐพ์๋ค๋๋ฉด์ ๊ณ ์ํ ํ์๊ฐ ์๋ค. ๋จ, ๋ผ๋(Armature) ์ค๋ธ์ ํธ๊ฐ ๋ฏธ๋ฆฌ ์์ธ(Pose) ๋ชจ๋๋ก ์ค๋น๋์ด ์์ด์ผ ํ๋ค.
์คํค๋์ ์์ํ ๋ ๋ชจํ ์ค๋ธ์ ํธ(Object)๋ฅผ ๋ผ๋(Armature)์ ์ข ์์์ผ์ผ(Parent, Ctrl+P) ํ๋๋ฐ ๋ฉ๋ด์์ Armature deform์ ํ์ ์ต์ ์ค ํ๋๋ฅผ ์ ํํ๋ฉด ๋๋ค. ๊ทธ๋ฌ๋ฉด ์ค๋ธ์ ํธ์ ๋ผ ์ด๋ฆ๋ค์ด๋ ๋๊ฐ์ ์ ๊ทธ๋ฃน(Vertex group)๋ค์ด ์์ฑ๋๊ณ , Armature๋ผ๋ ์์ ์(Modifier)๋ ์์ฑ๋๋ค.[63] ๊ทธ๋ ๊ฒ ํ๋ฉด ํ ์ ๊ทธ๋ฃน(Vertex group)์ ์ํ๋ ํผ๋ถ์์ ์ (Vertex)๋ค์ ๊ฐ์ ์ด๋ฆ์ ๋ผ๋ฅผ ๋ฐ๋ผ๋ค๋๋ค.
์ฌ๊ธฐ์ ๊ฐ๊ฐ์ ์ ๊ทธ๋ฃน์ ์ ๊ฐ์ค์น(Vertex weight)๋ฅผ ๊ทธ๋ ค์ฃผ๋ ๊ฒ์ด ์์ ์ ๊ฐ๊ฐ์ด ๋ค์ด๊ฐ๋ ๋ถ๋ถ์ด๋ค.[64] ์ด ๋ Tํจ๋์ ๋ธ๋ฌ์ฌ ์ค์ ์์ Auto normalize ์ต์ ์ ์ผ ์ฃผ๋ ๊ฒ์ด ์ข๋ค. ์ด๊ฑธ ๋๊ณ ๊ทธ๋ฆฌ๋ค ๋ณด๋ฉด, ํน์ ํ ์ ์ด A๋ผ๋ ์ ๊ทธ๋ฃน์์ 0.5, B๋ผ๋ ์ ๊ทธ๋ฃน์์ 0.9, C๋ผ๋ ์ ๊ทธ๋ฃน์์ 0.7์ ์ ๊ฐ์ค์น(Vertex weight)๋ฅผ ๊ฐ์ง๋ ๊ฒ์ด ๊ฐ๋ฅํ๋ค. ์ฆ, ์ ๊ฐ์ค์น์ ํฉ์ฐ์ด 1์ด ๋์ง ์๋ ์ ๋ค์ด ์๊ฒจ๋๋ค. ์ด ์์์์๋ ์ดํฉ์ธ 2.1์ 100%๋ก ์ผ๊ฒ ์ง๋ง, ํน์ ์ ์ด ์ํ ์ ๊ทธ๋ฃน(Vertex group)๋ค์์์ ์ ๊ฐ์ค์น ํฉ์ 1์ด ๋๋๋ก ์ ๋ฆฌํ๋ ๊ฒ์ด ์ข๋ค. ๋ฌผ๋ก ๊ด์ ๊ฐ์ ๊ณณ์ด ์๋ ์ด์ ๋๋ถ๋ถ์ ์ ์ ํ๋์ ์ ๊ทธ๋ฃน(Vertex group)์๋ง 100% ์ํ๊ฒ ๋๋ค. ๋ํ ์ ๊ฐ์ค์น ๋ธ๋ฌ์ฌ(Vertex weight brush) ์ต์ ์๋ X Mirror๋ผ๋ ๊ฒ์ด ์๋๋ฐ, ์ด๊ฑด ์ ์ฐ๋๋ผ๋ ๋ง์ง๋ง ๋จ๊ณ์์ Mirror ์์ ์(Modifier)๋ก ๋ชจํ์ ์ข์ฐ๋ฅผ ์ผ๋ผ ์ค๋ฅธ๋ผ๊น์ง ๊ตฌ๋ถํด์ ๋์นญ์ํฌ ์ ์์ผ๋๊น ์ธ์ง ๋ง์ง๋ ์๊ธฐ ๋ง์์ด๋ค.
๋ค๋ง ๋ผ๋(Armature)๋ฅผ ์ ์ธ์ด๋ค๋ฉด ์ผ์ผ์ด ์ ๊ฐ์ค์น(Vertex Weight)๋ฅผ ๊ทธ๋ ค์ค ํ์๊ฐ ์๋ค. ๋ผ๊ฐ ์ ๋๋ก ๋ ์์น์ ์ ์ ํ ๋ฐํ ์๋ค๋ฉด Parent with Automatic Weights๋ผ๋ ๋ช ๋ น์ด๋ก ํ๋ฒ์ ์ค๋ธ์ ํธ์ ๋ผ๋๋ฅผ ์ฌ์ ์ ์๊ธฐ ๋๋ฌธ์ด๋ค. ๋ค๋ง ๋ช ๊ฐ์ง ๋ฒ๊ทธ์ ์ฑ๋ฅ์์ ํ๊ณ๋ก ์ธํ Parent with Automataic Weights๋ฅผ ์ฌ์ฉํ ๋์ ์ฃผ์์ฌํญ๋ค์ด ์๋ค.
- ๋ผ๋์ ์บ๋ฆญํฐ ์ค๋ธ์ ํธ๋ฅผ ๊ณต๊ฐ ์์ (World Origin)์ ๋๊ณ ๋ช ๋ น์ด๋ฅผ ์คํ์์ผ์ผ ํ๋ค. ๋ฒ๊ทธ ๋๋ฌธ์ด๋ค. ๊ณต๊ฐ ์์ (World Origin)์์ ๋ช ๋ฏธํฐ๋ง ๋จ์ด์ง ์ํ์์ ์๋ํ๋ฉด ์ ๊ฐ์ค์น(Vertex Weight) ๋ถ๋ฐฐ์ ์ ํ๋๊ฐ ๋งค์ฐ ๋จ์ด์ง๋ ๋ฒ๊ทธ๋ค. ํ๋์ ์ ์ด ์ฌ๋ฌ ๊ฐ์ ๋ผ์ ๋ฌ๋ผ๋ถ๋ ํ์์ด ๋ฐ์ํ๋ค.
- ๋ํ ๋ง์ฝ ์บ๋ฆญํฐ ์ค๋ธ์ ํธ์ ํด๋ฆฌ๊ณค์ด ์์ฃผ ๋นฝ๋นฝ(Dense)ํ๋ฉด Bone Heat Weighting: failed to find solution for one or more bones์ด๋ผ๋ ์ค๋ฅ์ ํจ๊ป ๋น ์ ๊ฐ์ค์น(Vertex Weights)๋ค๋ง ์๊ธฐ๊ณ ์คํจํ๋ค. ๋์ฒด๋ก ํด๋ฆฌ๊ณค ํ๋๊ฐ 1mm ์ดํ๋ก ์๊ฑฐ๋, ํน์ ๋ชจ์๋ฆฌ๊ฐ ์ง๋์น๊ฒ ์งง์ ์๊ณ ๊ธธ์ญํ ๋ชจ์์ผ ๋์ ์ด ์ค๋ฅ๊ฐ ๋ฐ์ํ๋ค. ๋ง์ฝ ์บ๋ฆญํฐ์ ๋ํ ์ผ์ ์ด๋ฆฌ๊ณ ์ถ๋ค๋ฉด, ๊ธฐ๋ฐ ๋ฉ์ฌ(Base Mesh)๋ 1cm ์ด์์ ํผ์งํ ํด๋ฆฌ๊ณค์ผ๋ก ๋ง๋ค๊ณ Multi-Resolution ๊ธฐ๋ฅ์ผ๋ก ์ธ์ธํ ๋ํ ์ผ์ ์ถ๊ฐํด ์ฃผ๋ ๊ฒ์ด ํ๋ช ํ๋ค.
- ์บ๋ฆญํฐ ์ค๋ธ์ ํธ์ ํด๋ฆฌ๊ณค ๋ฉ์ด๋ฆฌ๋ค(Islands)์ด ๊ฒน๊ฒน์ด ๋๋ฌ์ธ๊ณ ์์ ๋๋ Bone Heat Weighting: failed to find solution for one or more bones์ด๋ผ๋ ์ค๋ฅ๊ฐ ๋ฐ์ํ๋ค. ์ด ๊ฒฝ์ฐ๋ ๋ณดํต ์บ๋ฆญํฐ์๋ค ์บ๋ฆญํฐ๊ฐ ์ ์ ์ท๊น์ง ํ๋์ ์ค๋ธ์ ํธ๋ก ํตํฉ๋์ด ์์ ๋์ ๋ฐ์ํ๋ ๊ฒฝ์ฐ๊ฐ ๋ง์๋ฐ, ๋ผ๊ฐ ํผ๋ถ๋ฅผ ๋ถ์ก์์ง ์ท์ ๋ถ์ก์์ง ํผ๋์ค๋ฝ๊ธฐ ๋๋ฌธ์ ์๊ธฐ๋ ์ค๋ฅ๋ค. ์ท์ ๋ณ๋์ ์ค๋ธ์ ํธ๋ก ๋ถ๋ฆฌํด์ Data Transfer ์์ ์(Modifier)๋ฅผ ์ด์ฉํ๋ ๊ฒ์ด ํ๋ช ํ๋ค. ๊ทธ๋ฌ๋ฉด ์บ๋ฆญํฐ ํผ๋ถ์ ์ ๊ฐ์ค์น๊ฐ ๊ทธ๋๋ก ์ท์ผ๋ก ์ ๋ฌ๋๋ค. ์ฆ, ๋ผ๋ฅผ ๋ฐ๋ผ๋ค๋๊ฒ ํ ์ ์๋ค. ๋ค๋ฅธ ๋ฐฉ๋ฒ์ผ๋ก๋ ์ท์ ๋ณ๋์ ์ค๋ธ์ ํธ๋ก ๋ถ๋ฆฌํด์ ์ฒ ์๋ฎฌ๋ ์ด์ (Cloth Simulation)์ ์ ์ฉํ๋ ๋ฐฉ์๋ ์๋ค.
๋ธ๋ ๋์๋ ๊ธฐ๋ณธ์ผ๋ก Rigify๋ผ๋ ์ ๋์จ์ด ํฌํจ๋์ด ์๋ค. ์ ๋๋ก ๋ผ๋ ์์ ์ ํ ๋์๋ ๊ฑฐ์ ๋ฌด์กฐ๊ฑด ์ฐ๋ ์ ๋์จ์ด๋ค. Metarig๋ผ๋ ํน์ํ ๋ผ๋๋ฅผ ์ธ์ฐ๊ณ ๋์ ๋ผ๋ ์์ฑ(Generate Rig) ๋ช ๋ น์ ๋ด๋ฆฌ๋ฉด, ์์ธ๋ฅผ ์ก์ ๋์ ํธ๋ฆฌํ ์์ ฏ๊น์ง ํฌํจ๋ ์์ ์ฒด ๋ผ๋๊ฐ ์๋์ผ๋ก ์์ฑ๋๋ค.
3.8. ์ ๋๋ฉ์ดํ (Animating)[ํธ์ง]
๊ฐ์ข
์
์ฒด ๋ชจํ์ด ์๊ฐ์ ๋ฐ๋ผ ์์ง์ด๋๋ก ์๋ช
๋ ฅ์ ๋ถ์ด๋ฃ๋ ์์
์ด๋ค. ํ์๋ผ์ธ์ด ์ฃผ ๋ฌด๋์ด๊ณ ํคํ๋ ์๊ณผ ๊ทธ๋ํ๊ฐ ์ฃผ ์ฌ๋ฃ์ด๋ค. ๋ธ๋ ๋ ์์ฒด๊ฐ ์ ๋๋ฉ์ด์
์คํ๋์ค์์ ๊ฐ๋ฐ๋๊ธฐ ์์ํ์๊ณ , ๊ฐ๋ฐ์๋ค๋ ์ ๋๋ฉ์ด์
๊ธฐ๋ฅ๋ค์ ํนํ ์ ๊ฒฝ์จ์ ๊ฐ๋ฐํ๊ณ ์๋ค.
๋ธ๋ ๋ ์ค๋ธ์ ํธ์ ์์ฑ๊ฐ๋ค์๋ ํคํ๋ ์์ ์ ์ฉํ ์ ์๋ค. ์์ง์์ ์ธ๋ถ์ ์ผ๋ก ์กฐ์ ํ๋ ์์ ์ Graph ํธ์ง๊ธฐ(Editor)๋ Dope Sheet ํธ์ง๊ธฐ๊ฐ ๋ด๋นํ๋ค. ๋น์ฐํ ๋ณด๊ฐ๋ฒ(Interpolation)๋ ๋ค์ํ๊ฒ ์ ํํ ์ ์๋ค.
์ฟผํฐ๋์จ[65] ํ์ ๊ฐ๋ ์ง์๋๋ค. ์ ๋๋ฉ์ดํฐ์ ์ Gimbal Lock[66]์ ํด์ํ ์ ์๋ค. ๊ทธ ์ธ์๋ ์ฟผํฐ๋์จ๊ณผ ์ ์ฌํ Axis Angle์ ์ง์ํ๋ค.
๋ฒ์ 2.80๋ถํฐ๋ ์์ฐํ ์ค๋ธ์ ํธ(Grease pencil object)๋ฅผ ์ด์ฉํด์ 2D ์ ๋๋ฉ์ด์ ๋ ๊ทธ๋ฆด ์ ์๋ค. ๋๋์ด 3D ๊ทธ๋ํฝ๊ณผ 2D ์บ๋ฆญํฐ๊ฐ ํจ๊ป ์์ง์ผ ์ ์๊ฒ ๋ ๊ฒ์ด๋ค. ์ ๋๊ป, ์์, ๋ ์ด์ด๋ถํฐ ํฌ๋ช ์ง(Onion skinning) ๊ธฐ๋ฅ๊น์ง ์ค์ ์ ๋๋ฉ์ด์ ์ ์์ ํ์ํ ๋๊ตฌ๊ฐ ๋ชจ๋ ๋ค์ด๊ฐ ์๋ค.
Auto-Keyframe ๊ธฐ๋ฅ์ ์ผ ๋์ผ๋ฉด ์ค๋ธ์ ํธ๋ฅผ ์์ง์ด๊ฑฐ๋ ์์ฑ ๊ฐ์ ๋ณ๊ฒฝํ๋ ๋๋ก ํ์ฌ ํ๋ ์์ ์๋์ผ๋ก ํคํ๋ ์์ผ๋ก ์ ์ฅํด ์ค๋ค. ์ฐธ๊ณ ๋ก ๊ธฐ๋ณธ๊ฐ์ผ๋ก ์ฌ์ฉํ ๋ณด๊ฐ(Interpolation)๋ฒ[67]์ ๋ธ๋ ๋ ์ค์ (Preferences)์ Animation ํญ์์ ์ง์ ํ ์ ์๋ค.
๋ธ๋ ๋ ์ค๋ธ์ ํธ์ ์์ฑ๊ฐ๋ค์๋ ํคํ๋ ์์ ์ ์ฉํ ์ ์๋ค. ์์ง์์ ์ธ๋ถ์ ์ผ๋ก ์กฐ์ ํ๋ ์์ ์ Graph ํธ์ง๊ธฐ(Editor)๋ Dope Sheet ํธ์ง๊ธฐ๊ฐ ๋ด๋นํ๋ค. ๋น์ฐํ ๋ณด๊ฐ๋ฒ(Interpolation)๋ ๋ค์ํ๊ฒ ์ ํํ ์ ์๋ค.
์ฟผํฐ๋์จ[65] ํ์ ๊ฐ๋ ์ง์๋๋ค. ์ ๋๋ฉ์ดํฐ์ ์ Gimbal Lock[66]์ ํด์ํ ์ ์๋ค. ๊ทธ ์ธ์๋ ์ฟผํฐ๋์จ๊ณผ ์ ์ฌํ Axis Angle์ ์ง์ํ๋ค.
๋ฒ์ 2.80๋ถํฐ๋ ์์ฐํ ์ค๋ธ์ ํธ(Grease pencil object)๋ฅผ ์ด์ฉํด์ 2D ์ ๋๋ฉ์ด์ ๋ ๊ทธ๋ฆด ์ ์๋ค. ๋๋์ด 3D ๊ทธ๋ํฝ๊ณผ 2D ์บ๋ฆญํฐ๊ฐ ํจ๊ป ์์ง์ผ ์ ์๊ฒ ๋ ๊ฒ์ด๋ค. ์ ๋๊ป, ์์, ๋ ์ด์ด๋ถํฐ ํฌ๋ช ์ง(Onion skinning) ๊ธฐ๋ฅ๊น์ง ์ค์ ์ ๋๋ฉ์ด์ ์ ์์ ํ์ํ ๋๊ตฌ๊ฐ ๋ชจ๋ ๋ค์ด๊ฐ ์๋ค.
Auto-Keyframe ๊ธฐ๋ฅ์ ์ผ ๋์ผ๋ฉด ์ค๋ธ์ ํธ๋ฅผ ์์ง์ด๊ฑฐ๋ ์์ฑ ๊ฐ์ ๋ณ๊ฒฝํ๋ ๋๋ก ํ์ฌ ํ๋ ์์ ์๋์ผ๋ก ํคํ๋ ์์ผ๋ก ์ ์ฅํด ์ค๋ค. ์ฐธ๊ณ ๋ก ๊ธฐ๋ณธ๊ฐ์ผ๋ก ์ฌ์ฉํ ๋ณด๊ฐ(Interpolation)๋ฒ[67]์ ๋ธ๋ ๋ ์ค์ (Preferences)์ Animation ํญ์์ ์ง์ ํ ์ ์๋ค.
3.9. ๋ฌผ๋ฆฌ ์๋ฎฌ๋ ์ด์ (Physics)[ํธ์ง]
๋ธ๋ ๋์์ ๋งํ๋ ๋ฌผ๋ฆฌ(Physics) ์๋ฎฌ๋ ์ด์ ์ด๋ ์ค์ ๋ฌผ๋ฆฌ์ /๊ณตํ์ ํด์ ์๋ฎฌ๋ ์ด์ ์ ์๋ฏธํ๋๊ฒ ์๋๋ผ ๊ทธ๋ํฝ์ผ๋ก ๋ฌผ๋ฆฌํจ๊ณผ๋ฅผ ๋ณด์ฌ์ฃผ๋๊ฒ์ ์๋ฏธํ๋ค. ์๋, ์ค๋ ฅ, ๋ฐ๋์ผ๋ก ์ธํ ํ์ค์ ๊ฐ์ข ์ถฉ๋, ํ๋ฆ, ํ๋ญ์์ ์๊ฐ์ ์ผ๋ก ์๋ฎฌ๋ ์ด์ ํ ์ ์๋ค.
๋ธ๋ ๋์์์ ๊ฐ ์ค๋ธ์ ํธ๋ ์ฌ๋ฌ ๊ฐ์ง ์ญํ ์ค ํ ๊ฐ์ง๋ฅผ ๋งก์ ์ ์๋ค.
- ๊ฐ์ฒด(Rigid body)
- ์ฐ์ฒด(Soft body)
- ์ฒ(Cloth)
- ์ ์ฒด(Fluid)
๊ฐ์ฒด๋ ๋ง ๊ทธ๋๋ก ๋๋ฌด, ์ฒ ๋ฑ์ ๋ฑ๋ฑํ ๋ฌผ์ฒด์ ์ฐ์ด๊ณ , ๋ฐ๋์ ์ง๋์ ์ง์ ํด ์ค ์ ์๋ค. ์ฐ์ฒด๋ ์ฟ ์ , ๊ณต, ํ์ ๋ฑ์ ๋ถ๋๋ฌ์ด ๋ฌผ์ฒด์ ์ฐ์ด๊ณ , ํ์ฑ์ด๋ ๋ด๋ถ ๊ธฐ์ ๊ฐ์ ์ง์ ํด ์ค ์ ์๋ค. ์ฒ์ ์ท์ด๋ ๊น๋ฐ๊ฐ์ ๊ณณ์ ์ฐ์ด๊ณ , ๋น์ฐํ ๋ฐ๋์ ๋ฏผ๊ฐํ๋ฉฐ ๋ปฃ๋ปฃํ ์ ๋๋ฅผ ์ง์ ํด ์ค ์ ์๋ค. ์ ์ฒด๋ ๊ฟ, ๋ฌผ ๋ฑ์ ์ก์ฒด๋ ์์ฆ๊ธฐ, ์ฐ๊ธฐ, ๋ถ์ค๊ธฐ, ํญ๋ฐ ๋ฑ์ ๊ธฐ์ฒด๋ฅผ ๋ง๋๋ ๋ฐ์ ์ฐ์ธ๋ค.[68]
๊ฐ์ฒด ์ต์ ์ ์ฑ๋ฅ์ ๋งค์ฐ ๊ฐ๋ฒผ์์ ์๋ฐฑ, ์์ฒ ๊ฐ์ ๋ฌผ์ฒด๋ฅผ ํ๊บผ๋ฒ์ ์์ง์ผ ์๋ ์๋ค.
๊ณต๊ฐ ์์ ํ(Force field)์ ์ถ๊ฐํ ์๋ ์๋ค. ํ๋ ํ๋์ ์ค๋ธ์ ํธ์ธ๋ฐ, ๊ณต๊ฐ ์ ์ด๋์ ๋ฐฐ์นํ ์ง๋ ์์ ๋ค. ์ ๊ธฐ๋ ฅ, ์๊ธฐ๋ ฅ, ์ค๋ ฅ, ํต๋ ฅ, ๋๊ธฐ๋ฅ, ๋ฐ๋, ํ์ฑ๋ ฅ ๋ฑ ๋ค์ํ ์ข ๋ฅ์ ํ์ด ์๋๋ฐ, ์ํ๋ ํ์ ์ ์ฌ์ ์์ ๋ฐฐ์นํ๋ฉด ์ ๋ง ์ ๊ธฐํ ๋ฌผ๋ฆฌ์ด๋์ ์ฌํํ ์ ์๋ค.
๋ฏธํฐ๋ ํฌ๋ก๊ทธ๋จ ๋ฑ ํ์ค ๋จ์๊ณ๋ฅผ ์ฌ์ฉํ๊ฒ ํ ์๋ ์๊ณ , ์ธ์น๋ ํ์ด๋ ๋ฑ ๋ค๋ฅธ ๋จ์๊ณ๋ฅผ ์ฌ์ฉํ๊ฒ ํ ์๋ ์๋ค.
์ฐธ๊ณ ๋ก ์ ์ ์์คํ ๋ ์ค๋ธ์ ํธ์ ๋๊ฐ์ด ํ์ผ๋ก๋ถํฐ ์ํฅ์ ๋ฐ๋๋ค.
์ค๋ธ์ ํธ๋ ์๊ธฐ๋ง์ ์ ์ ์์คํ (Particle system)์ ๊ฐ์ง ์ ์๋ค. ์ ์ ์์คํ ์ Emitter์ Hair 2๊ฐ์ง๋ก ๋๋์ด์ง๋ค.
Emitter๋ผ๋ ์ ์์์คํ ์ ์ฌ์ฉํ๋ฉด ์ค๋ธ์ ํธ ํ๋ฉด์์ ์ ์๊ฐ ๋ฐฉ์ฌ๋๋ค. ์ด๊ธฐ ์๋, ์๋ช , ํ(Force)[69] ๋ฑ ๋ฌผ๋ฆฌ๋ฒ์น์ ๋ฐ๋ฅด๊ฒ ํ ์ ์๋ค. ์ด๊ธฐ ์๋๋ฅผ 0์ผ๋ก ์ง์ ํด ๋์ผ๋ฉด ํ๋ฉด ์์ ๊ฐ๋งํ ๋ถํฌํ๊ฒ ํ ์ ์๋ค. ์ ์ ๋ชจ์์ ๊ฒฝ๋ก / ํน์ ์ค๋ธ์ ํธ / ํน์ ์ปฌ๋ ์ ์ ์ค๋ธ์ ํธ๋ค ๋ฑ ์ํ๋ ๋๋ก ๋ณด์ด๊ฒ ํ ์ ์๋ค.
Hair๋ผ๋ ์ ์์์คํ ์ผ๋ก ์ค๋ธ์ ํธ ํ๋ฉด์ ํธ์ด๋ ๋จธ๋ฆฌ์นด๋ฝ์ ๋ง๋ค์ด ๋์ผ๋ฉด ๋น๊ธฐ(Comb) ๋๊ตฌ๋ก ๋น์ด์ค ์๋ ์๋ค. ๋ฌถ์ ๋จธ๋ฆฌ์นด๋ฝ, ๊ผฌ์ ๋จธ๋ฆฌ์นด๋ฝ ๋ฑ ๊ตฌํํ ์ ์๋ ๋ชจ์์ด ๋ค์ํ๋ค. ์ค๋ธ์ ํธ๊ฐ ์์ง์ด๊ฑฐ๋ ์ถฉ๋ํ๋ฉด ํธ์ด๋ ๋จธ๋ฆฌ์นด๋ฝ๋ ๋ฐ๋ผ์ ํ๋ค๋ฆฌ๋ ๋ฌผ๋ฆฌ๋ฒ์น์ ์ ์ฉํ ์ ์๋ค. ๋๊ตฌ ์์ฒด๊ฐ ๋งค์ฐ ๊ฐ๋ฒผ์์ ์ด ๊ณผ์ ์์ ๋ ๊ฑฑ์ ์ ํ์ง ์์๋ ๋๋ค.
3.10. ํฉ์ฑํ๊ธฐ(Compositing)[ํธ์ง]
์์ฑ๋ ๋ ๋ ์ด๋ฏธ์ง๋ฅผ ์ธ๋ถ์ ์ผ๋ก ์กฐ์ ํ๋ ํ์ฒ๋ฆฌ(Post-processing) ์์
์ด๋ค. ๋ธ๋ ๋์์๋ ๋ ๋๊ฐ ๋์ด ์๋๋ค. ๋ ๋๋ ์ด๋ฏธ์ง๋ฅผ ํฌํ ์ต์ผ๋ก ๊ฐ์ ธ๊ฐ์ง ์์๋ ๋ ๋ ๊ฒฐ๊ณผ๋ฅผ ์ด๋ฆฌ์ ๋ฆฌ ํฉ์ฑํ๊ณ ๋ณํํ ์ ์๋ค.
์ฌ์ง(Material)์ ์์ ํ ๋ ๋ ธ๋(Node)๋ฅผ ์ฌ์ฉํ๋ฏ์ด, ๋ ๋ ์ด๋ฏธ์ง๋ฅผ ์์ ํ ๋๋ ๋ ธ๋๋ฅผ ์ฌ์ฉํ๋ค. ๋ ธ๋ ์ข ๋ฅ๋ ์์ฃผ ๋ค์ํ๋ค. ์ฌ๊ด(Glare), ๋น๋ง์ธ(Bokeh), ์์กฐ, ์ฑ๋, ์์ ์์ (Color correction), ์์ ๊ท ํ(Color balance), ๊ณก์ (Curve), ๊ฐ๋ง, RGB ๋ถ๋ฆฌ, RGB ํผํฉ, ํผํฉ(Mix), ์ด๋ฏธ์ง ์ขํ ๋ณํ(Translate), ํฌ๋ช ๋ ์๋ ์ด๋ฏธ์ง๋ก ๋ฎ์ด์ฐ๊ธฐ(Alpha over) ๋ฑ๋ฑ ์๋ง์ ๋ ธ๋๊ฐ ์๋ค. ์ด๋ฏธ์ง๋ฅผ ํฉ์น๋ ํผํฉ(Mix) ๋ ธ๋์๋ Multiply, Overlay, Sceen, Lighten, Darken ๋ฑ ํฌํ ์ต์ ์๋ ๋ชจ๋ ๋ ์ด์ด ํผํฉ ๋ชจ๋๊ฐ ์๋ค.
๋ ๋ ๊ฒฐ๊ณผ๋ฌผ์ ํ์ฒ๋ฆฌ(Post-processing) ๋ ธ๋๋ฅผ ๋ง๋ จํด๋์ผ๋ฉด ๋ ๋ํ ๋๋ง๋ค ๊ฒฐ๊ณผ๊ฐ ์ ์ ๋ก ์ฒ๋ฆฌ๋๋ค. ๊ฐ์ ์ฅ๋ฉด์์ ๋ค๋ฅธ ์นด๋ฉ๋ผ ๊ฐ๋๋ก ์ฌ๋ฌ ์นด๋ฉ๋ผ ๊ฐ๋๋ก ์ฐ์ ๋๋, ์ ๋๋ฉ์ด์ ์ ๋ง๋ค ๋ ํนํ ์ ์ฉํ๋ค. ๋ง์ฝ ๋ช ์ฅ์ ์ด๋ฏธ์ง๋ฅผ ํฌํ ์ต์ผ๋ก ๊ฐ์ ธ๊ฐ์ ์๊ฐ ์กฐ์ , ์ฌ๊ด ํจ๊ณผ ๋ฑ ๋๊ฐ์ ์์ ์ ๋ฐ๋ณตํ๋ค๊ณ ์๊ฐํ๋ฉด ๋จธ๋ฆฌ๊ฐ ์ํ์ค์ง๋ง, ๋ธ๋ ๋์ ๋ค์ํ ํฉ์ฑ ๋ ธ๋๋ฅผ ์ด์ฉํ๋ฉด ๋ช ์ฅ, ๋ช๋ฐฑ ์ฅ์ด๋ ๊ฐ์ ์ฅ๋ฉด์์ ํต์ผ๋ ์๊ฐ์ด๋ ๋๋์ผ๋ก ์ฌ๋ฌ ์ฅ์ ์ด๋ฏธ์ง๋ฅผ ๋ฐ๋ณต์ ์ผ๋ก ๋ ๋ํ ์ ์๋ค.
๊ทธ๋ฟ๋ง์ด ์๋๋ค. ๋ธ๋ ๋์๋ ์์ผ ๋ ์ด์ด(View layer)๋ผ๋ ๊ธฐ๋ฅ์ด ์๋๋ฐ, ์ด ๊ธฐ๋ฅ์ ์ฐ๋ฉด ํฌํ ์ต์ ๋ ์ด์ด์ฒ๋ผ ์ฌ๋ฌ ์ธต์ ์ด๋ฏธ์ง๋ก ๋๋์ด์ ธ์ ๋ ๋ ๊ฒฐ๊ณผ๋ฌผ์ด ๋์จ๋ค. ์๋ฅผ ๋ค์ด, ์ฑ ์ ์์ ๊ทธ๋ฆ์ ๋ด๊ธด ์ฌ๊ณผ๊ฐ ์๋ ์ฅ๋ฉด์์, ๊ฐ๊ฐ์ ์ค๋ธ์ ํธ๋ฅผ ๋ค๋ฅธ ์์ผ ๋ ์ด์ด ์์ ์ง์ด๋๊ณ ๋ ๋๋งํ๋ฉด ์ฑ ์ ๋ฐ๋ก, ๊ทธ๋ฆ ๋ฐ๋ก, ์ฌ๊ณผ ๋ฐ๋ก ๋ ์ด์ด๋ฅผ ๊ฐ์ง ์ฑ๋ก ๊ฒฐ๊ณผ๋ฌผ์ด ๋์จ๋ค. ๊ทธ๋์ ๋ ๋ ๊ฒฐ๊ณผ๋ฌผ์์ ์ฌ๊ณผ๋ฅผ ๋ น์์ผ๋ก ๋ฐ๊พธ๊ฑฐ๋, ๊ทธ๋ฆ์๋ง ์ฌ๊ด(Glare) ํ์ฒ๋ฆฌ๋ฅผ ํ๊ฑฐ๋ ํ ์๋ ์๋ค. ๋ ์ด์ด๋ณ๋ก ๋ ธ์ด์ฆ ์ ๊ฑฐ(Denoise) ๊ธฐ๋ฅ์ด๋ ์ (Freestyle) ๊ธฐ๋ฅ์ ์ผ๊ณ ๋ ์๋ ์๋ค. PSD ํ์ผ๊ณผ ์ ์ฌํ EXR์ด๋ผ๋ ๋ ์ด์ด๊ฐ ๊ตฌ๋ถ๋ ์ด๋ฏธ์ง ํ์ผ๋ก ์ ์ฅํ ์๋ ์๋ค.
์์ ํฉ์ฑ์ ํ์ํ ๊ฐ๋ ฅํ ์นด๋ฉ๋ผ ์ถ์ (Camera tracking) ๊ธฐ๋ฅ๋ ์๋ค.
์ฌ์ง(Material)์ ์์ ํ ๋ ๋ ธ๋(Node)๋ฅผ ์ฌ์ฉํ๋ฏ์ด, ๋ ๋ ์ด๋ฏธ์ง๋ฅผ ์์ ํ ๋๋ ๋ ธ๋๋ฅผ ์ฌ์ฉํ๋ค. ๋ ธ๋ ์ข ๋ฅ๋ ์์ฃผ ๋ค์ํ๋ค. ์ฌ๊ด(Glare), ๋น๋ง์ธ(Bokeh), ์์กฐ, ์ฑ๋, ์์ ์์ (Color correction), ์์ ๊ท ํ(Color balance), ๊ณก์ (Curve), ๊ฐ๋ง, RGB ๋ถ๋ฆฌ, RGB ํผํฉ, ํผํฉ(Mix), ์ด๋ฏธ์ง ์ขํ ๋ณํ(Translate), ํฌ๋ช ๋ ์๋ ์ด๋ฏธ์ง๋ก ๋ฎ์ด์ฐ๊ธฐ(Alpha over) ๋ฑ๋ฑ ์๋ง์ ๋ ธ๋๊ฐ ์๋ค. ์ด๋ฏธ์ง๋ฅผ ํฉ์น๋ ํผํฉ(Mix) ๋ ธ๋์๋ Multiply, Overlay, Sceen, Lighten, Darken ๋ฑ ํฌํ ์ต์ ์๋ ๋ชจ๋ ๋ ์ด์ด ํผํฉ ๋ชจ๋๊ฐ ์๋ค.
๋ ๋ ๊ฒฐ๊ณผ๋ฌผ์ ํ์ฒ๋ฆฌ(Post-processing) ๋ ธ๋๋ฅผ ๋ง๋ จํด๋์ผ๋ฉด ๋ ๋ํ ๋๋ง๋ค ๊ฒฐ๊ณผ๊ฐ ์ ์ ๋ก ์ฒ๋ฆฌ๋๋ค. ๊ฐ์ ์ฅ๋ฉด์์ ๋ค๋ฅธ ์นด๋ฉ๋ผ ๊ฐ๋๋ก ์ฌ๋ฌ ์นด๋ฉ๋ผ ๊ฐ๋๋ก ์ฐ์ ๋๋, ์ ๋๋ฉ์ด์ ์ ๋ง๋ค ๋ ํนํ ์ ์ฉํ๋ค. ๋ง์ฝ ๋ช ์ฅ์ ์ด๋ฏธ์ง๋ฅผ ํฌํ ์ต์ผ๋ก ๊ฐ์ ธ๊ฐ์ ์๊ฐ ์กฐ์ , ์ฌ๊ด ํจ๊ณผ ๋ฑ ๋๊ฐ์ ์์ ์ ๋ฐ๋ณตํ๋ค๊ณ ์๊ฐํ๋ฉด ๋จธ๋ฆฌ๊ฐ ์ํ์ค์ง๋ง, ๋ธ๋ ๋์ ๋ค์ํ ํฉ์ฑ ๋ ธ๋๋ฅผ ์ด์ฉํ๋ฉด ๋ช ์ฅ, ๋ช๋ฐฑ ์ฅ์ด๋ ๊ฐ์ ์ฅ๋ฉด์์ ํต์ผ๋ ์๊ฐ์ด๋ ๋๋์ผ๋ก ์ฌ๋ฌ ์ฅ์ ์ด๋ฏธ์ง๋ฅผ ๋ฐ๋ณต์ ์ผ๋ก ๋ ๋ํ ์ ์๋ค.
๊ทธ๋ฟ๋ง์ด ์๋๋ค. ๋ธ๋ ๋์๋ ์์ผ ๋ ์ด์ด(View layer)๋ผ๋ ๊ธฐ๋ฅ์ด ์๋๋ฐ, ์ด ๊ธฐ๋ฅ์ ์ฐ๋ฉด ํฌํ ์ต์ ๋ ์ด์ด์ฒ๋ผ ์ฌ๋ฌ ์ธต์ ์ด๋ฏธ์ง๋ก ๋๋์ด์ ธ์ ๋ ๋ ๊ฒฐ๊ณผ๋ฌผ์ด ๋์จ๋ค. ์๋ฅผ ๋ค์ด, ์ฑ ์ ์์ ๊ทธ๋ฆ์ ๋ด๊ธด ์ฌ๊ณผ๊ฐ ์๋ ์ฅ๋ฉด์์, ๊ฐ๊ฐ์ ์ค๋ธ์ ํธ๋ฅผ ๋ค๋ฅธ ์์ผ ๋ ์ด์ด ์์ ์ง์ด๋๊ณ ๋ ๋๋งํ๋ฉด ์ฑ ์ ๋ฐ๋ก, ๊ทธ๋ฆ ๋ฐ๋ก, ์ฌ๊ณผ ๋ฐ๋ก ๋ ์ด์ด๋ฅผ ๊ฐ์ง ์ฑ๋ก ๊ฒฐ๊ณผ๋ฌผ์ด ๋์จ๋ค. ๊ทธ๋์ ๋ ๋ ๊ฒฐ๊ณผ๋ฌผ์์ ์ฌ๊ณผ๋ฅผ ๋ น์์ผ๋ก ๋ฐ๊พธ๊ฑฐ๋, ๊ทธ๋ฆ์๋ง ์ฌ๊ด(Glare) ํ์ฒ๋ฆฌ๋ฅผ ํ๊ฑฐ๋ ํ ์๋ ์๋ค. ๋ ์ด์ด๋ณ๋ก ๋ ธ์ด์ฆ ์ ๊ฑฐ(Denoise) ๊ธฐ๋ฅ์ด๋ ์ (Freestyle) ๊ธฐ๋ฅ์ ์ผ๊ณ ๋ ์๋ ์๋ค. PSD ํ์ผ๊ณผ ์ ์ฌํ EXR์ด๋ผ๋ ๋ ์ด์ด๊ฐ ๊ตฌ๋ถ๋ ์ด๋ฏธ์ง ํ์ผ๋ก ์ ์ฅํ ์๋ ์๋ค.
์์ ํฉ์ฑ์ ํ์ํ ๊ฐ๋ ฅํ ์นด๋ฉ๋ผ ์ถ์ (Camera tracking) ๊ธฐ๋ฅ๋ ์๋ค.
4. ํน์ง[ํธ์ง]
4.1. ํ๋ฉด(UI)[ํธ์ง]
์ ์์์ ์๋ ๋ฒ์ญ๋ ํ๊ตญ์ด ์๋ง์ ์ ํํด์ ๋ณด๋ฉด ์ข๋ค.
๋งค์ฐ ์ผ๊ด๋๊ณ ๊นจ๋ํ๋ฉฐ ์์ด์ฝ์ผ๋ก ์น์ ํ๊ฒ ์๋ ค์ฃผ๋ UI๋ ๋ธ๋ ๋๊ฐ ๊ฐ์ง ์ต๋ ์ฅ์ ์ด๋ค. ๋ฒ์ ์ ๊ฑฐ๋ญํ ์๋ก ์ธํฐํ์ด์ค์ ๋ฉ๋ด๊ฐ ๋์ง๋์ง ๋ถ์ด ์ ์ ๋๋ฌ์์ ธ๊ฐ๋ ๋ง์ผ ๋ฐ ๋งฅ์ค์๋ ๋น๊ต ๋ถ๊ฐ๋ค.[70]
๋ธ๋ ๋์ ํ๋ฉด์ ๋จ์ํ๋ค. ์์ ๊ณต๊ฐ(Workspace) ์์ ๋ค์ด์๋ ์ฌ๋ฌ ๊ฐ์ ํธ์ง๊ธฐ(Editor)๋ก ์ด๋ฃจ์ด์ ธ ์๋ค.
- ์์ ๊ณต๊ฐ(Workspace)์ ์์ ์ ํ์ํ ํ๋ฉด ๊ตฌ์กฐ๋ฅผ ์ ๋ฆฌํ ๊ณต๊ฐ์ด๋ค. ์์ ๊ณต๊ฐ์ ์ฌ๋ฌ ๊ฐ ๋ง๋ค๋ฉด ๊ทธ๋๊ทธ๋ ํ์ํ ํ๋ฉด์ผ๋ก ๋น ๋ฅด๊ฒ ์ ํํ ์ ์๋ค.
- ํธ์ง๊ธฐ(Editor)์๋ 3D Viewport, UV ํธ์ง๊ธฐ, Image ํธ์ง๊ธฐ, Shader ํธ์ง๊ธฐ, Properties ํธ์ง๊ธฐ ๋ฑ๋ฑ ์ฌ๋ฌ ์ข ๋ฅ๊ฐ ์๋๋ฐ ๊ฐ๊ฐ์ ์ญํ ์ด ๋ค๋ฅด๋ค. ํ๋ฉด์์ ์ฐจ์งํ๋ ์์ญ์ ์๊ธฐ ๋ง์๋๋ก ์์ง์ด๊ณ , ๋๋๊ณ , ํฉ์น ์ ์๋ค.
๊ธฐ๋ฅ์ด ๋ง์ ๋งํผ ํ๋ฉด ํ์๋ก ๋ง์ ๊ฒ๋ค์ด ๋์ค์ง๋ง ๊ทธ๊ฒ๋ค๋ ๊น๋ํ๊ฒ ์ ๋ฆฌ๋์ด ์์ด ์ฌ์ฉํ๊ธฐ ๋ณต์กํ์ง ์๋ค. ๋ธ๋ ๋์ UI๋ ์จ ๋ณด๋ฉด ์์ ๋๊ฐ ๋์ง๋ง ๋์์ ๊ท์น์ , ์์ ์ ์ด์ด์ ์ฌ์ฉํ๊ธฐ ํธ๋ฆฌํ๋ค. ์๋์ฐ, macOS, ๋ฆฌ๋ ์ค๋ฅผ ๋๋๋ค์ด๋ ๋ธ๋ ๋์ ํ๋ฉด์ ์์ ํ ๋๊ฐ๋ค.[71] ์ฌ์ง์ด UI ์ค์ผ์ผ๋ง์ ์ํ๋ ์๋ฌด ๊ฐ์ผ๋ก ์ง์ ํ ์ ์์ด์, UHD๊ฐ์ ๊ณ ํด์๋ ํ๋ฉด์์ ์ ๋ช ํ ๊ทธ๋ํฝ์ผ๋ก ์์ ์ด ๊ฐ๋ฅํ๋ค. ๊ทธ๋ฆฌ๊ณ ์์ฃผ์์ฃผ ๊ฐ๋ณ๋ค.
๋ธ๋ ๋๋ ํน์ดํ๊ฒ๋ ํ๋ฉด ์ํ๋ฅผ ํ์ผ(.blend)์ ๊ฐ์ด ์ ์ฅํ๋ค. ์์ ๊ณต๊ฐ(Workspace)๋ค๊ณผ ๊ทธ ์์ ์ ๋ฆฌํ ํธ์ง๊ธฐ(Editor)์ ๊ตฌ์กฐ, ํจ๋(Panel) ์์ ๋ฑ ๋์ค์ ๋ค์ ํ์ผ์ ์ด์์ ๋ ํ๋ฉด์ด ๊ณ ์ค๋ํ ๋จ์์๋ค. ์ฐ๋ค ๋ณด๋ฉด ๊ต์ฅํ ํธ๋ฆฌํ๋ฐ, ์งํํ๋ ํ๋ก์ ํธ์ ๋ฐ๋ผ ๊ทธ๋๊ทธ๋ ํธ๋ฆฌํ ํ๋ฉด์์ ๋์ ์์ ํจ์จ์ ๋ผ ์ ์๊ฒ ํด ์ค๋ค.
ํ๋ฉด์ ํน์ ๋ถ๋ถ์ ์ฐจ์งํ๋ ํธ์ง๊ธฐ(Editor)๋ ๊ทธ๋๊ทธ๋ ๊ณ ๋ฅผ ์ ์๋ค. ๋น์ฐํ 3D ๋ทฐํฌํธ(Viewport)๊ฐ ๊ฐ์ฅ ๋ง์ด ์ฐ์ธ๋ค. ๋ชจ๋ ์ข ๋ฅ์ ํธ์ง๊ธฐ(Editor)์๋ ์์ชฝ์ ํค๋(Header)๋ผ๋ ํ ์ค์ ๋ฒํผ ๋ชจ์์ด ์๋ค. ํค๋๋ ๊ทธ ํธ์ง๊ธฐ์ ํต์ฌ์ ์ธ ๋ถ๋ถ์ผ๋ก ์ค์ํ ๋ช ๋ น์ด๋ ์ค์ ๋ค์ด ๋ชจ์ฌ ์๋ ๊ณณ์ด๋ค. ํค๋์ ๋งจ ์ผ์ชฝ์๋ ํธ์ง๊ธฐ ์์ฒด๋ฅผ ๋ฐ๊ฟ ์ ์๋ ๋ณ๊ฒฝ ๋ฒํผ์ด ์๋ค.
๋ค๋ง ์๋ฌด๋๋ ๋ฌด๋ฃ ํ๋ก๊ทธ๋จ์ด๋ค๋ณด๋ ๋ฒ๊ทธ๊ฐ ๋ฐ๊ฒฌ๋๊ฑฐ๋ ์ ์ ์ปค๋ฎค๋ํฐ์์ ๊ธฐ๋ฅ์ ๋ฌธ์ ์ ์ด ์ ์๋ ๊ฒฝ์ฐ ๊ทธ๊ฒ์ด ์์ ์ผ๋ก ์ด์ด์ง๋ ๊ธฐ๊ฐ์ด ์๋นํ ๊ธธ๊ฑฐ๋, ์์ ์ ์ฉ์ด ์๋๋ ๊ฒฝ์ฐ๊ฐ ๋น๋ฒํ๋ค. ๋๋ก๋ ๊ฐ๋ฐ์ ์น๋ช ์ ์ธ ์๋นํ ์ค์ํ ๊ธฐ๋ฅ์ด ๊ฐ์ ์ด ์ด๋ฃจ์ด์ง์ง ์๊ณ ๋ฐฉ์น๋๋ ๊ฒฝ์ฐ๋ ์๋ค. ์ด๋ ๋ง์ผ์ ๊ฐ์ ์ ์ฌ ์ ๋ฃ ํ๋ก๊ทธ๋จ์์๋ ์๊ธฐ ํ๋ ์ผ์ด๋ฉฐ, ํ๋ฆฌ์์ ๋ง์ ํ๋ก๋์ ์ด ๋ง๋ํ ๋์ ๋ค์ฌ ์ ๋ฃ ์ํํธ์จ์ด๋ฅผ ์ฌ์ฉํ๊ณ ์๋ ์ด์ ์ด๊ธฐ๋ ํ๋ค.
๋ํ ์ด๊ฒ์ ์ฌํ 3D ํ๋ก๊ทธ๋จ์๋ ๋ค ์ ์ฉ๋๋ ์ด์ผ๊ธฐ์ด๊ธด ํ๋ฐ, ๋ฉ๋ด๋ ์์ด์ฝ์ ๊ธฐ๋ณธ๊ฐ์ผ๋ก ์์ด์ด๋ค. ์ค์ ์์ ํ๊ตญ์ด UI๋ก ๋ฐ๊ฟ ์๋ ์๋ค. ๊ทธ๋ฌ๋ ํ๊ตญ์ด UI๊ฐ ๋๋ฆฌ์ด ๋ฐฉํด๊ฐ ๋๋ ๊ฒฝ์ฐ๊ฐ ๋ง์๋ฐ, ๋ธ๋ ๋๋ ๋ฌผ๋ก ๋ง์ผ๋ ๋งฅ์ค ์ญ์ ์๋ฌด๋๋ ์์ด ๊ฐ์๊ฐ ๋ง์์ ํ๊ตญ์ด ์ธํฐํ์ด์ค๋ก๋ ๊ฐ์๋ฅผ ๋ฐ๋ผํ ์ ์๊ธฐ ๋๋ฌธ์ด๋ค.[72]
์ฌ์ค 3D ๊ทธ๋ํฝ ํ๋ก๊ทธ๋จ์ ์ฌ์ฉํ๊ณ ์ ํ๋ค๋ฉด ๊ทธ๊ฒ์ด Maya์ด๊ฑด 3ds Max์ด๊ฑด ์์ด์ ์ฐ์ ์ ์ผ๋ก ์ต์ํด์ ธ์ผ ํ๋ ๊ฒ์ ๋น์ฐํ๋ค. ์ด๋ ๋น๋จ ํ๊ตญ์ด๋ฟ๋ง ์๋๋ผ ์์ด ์ด์ธ์ ์ธ๊ตญ์ด ํ์๋ผ๋ ๋ง์ฐฌ๊ฐ์ง์ด๋ค. ํ์ฌ์์๋ ํ๊ธ๋ช ์ผ๋ก ํ์ผ์ ๊ด๋ฆฌํ๋ ์ผ์ ๋๋ฌผ๊ณ , ์ฌํ ์ ์ฌ ์ ๋ฃ ํ๋ก๊ทธ๋จ๋ค๋ ์ฌ์ฉ์ ์๊ฐ ์๋ ์ ์ ํ๊ธ์ ์ ๊ทน์ ์ผ๋ก ์ง์ํ ๊ฐ๋ฅ์ฑ์ ๋งค์ฐ ๋ฎ๋ค. ๊ทธ๋๋ง Blender ํน์ฑ ์ ์ธ์ด ํ์งํ(๋ฒ์ญ) ์ ๊ณต ์ ์ปค๋ฎค๋ํฐ ๋ฒ์ญ์ ์ง์ํ ๊ฐ๋ฅ์ฑ์ด ๋์ ์๋๋ฒ์ญ ์์ค์ ์ฒ์ฐธํ ๋ฒ์ญ ํ์ง์ ์ฐ๋ คํ์ง ์์๋ ๋๊ฒ ์ง๋ง ๋ง์ด๋ค.
์ฐธ๊ณ ๋ก 2.80 ๋ฒ์ ์ ์ธํฐํ์ด์ค๊ฐ ์๋นํ ๋ณ๊ฒฝ๋๊ณ ๋ช๋ช ๋จ์ถํค๊น์ง ์์ ๋๋ ๋๊ท๋ชจ ์ ๋ฐ์ดํธ์ฌ์, ๋ธ๋ ๋๋ฅผ ๊ฐ ์ ๋ฌธํ๊ฑฐ๋ ์ ๋ฌธํ ์์ ์ธ ์ด๋ณด์๋ผ๋ฉด 2.79 ๋ฒ์ ์ ๊ฐ์๋ฅผ ๋ฃ๊ณ ์ ํผ๋์ด ์๊ธธ ์ ์๋ค. 2.79 ๋ฒ์ ๊ณผ 2.80 ๋ฒ์ ์ ์ฐจ์ด์ ์ ์์๋ ๊ฒ์ ์ถ์ฒํ๋ค. ๊ฐ์ ์์์ ๋ณด๋ฉด ๋ธ๋ ๋ ํ๋ฉด์ ๋ฒ์ ๋ฒํธ๊ฐ ์ ํ์์ผ๋๊น ๊ทธ๊ฑธ๋ก ๊ตฌ๋ถํ๋ฉด ๋๋ค.
4.2. ๋จ์ถํค(Hotkey)[ํธ์ง]
๋ธ๋ ๋ ๋จ์ถํค๋ ์์ฃผ ํจ์จ์ ์ด๊ณ ์ฒด๊ณ์ ์ด๋๋ก ์ง์ฌ ์๋ค. ๋๋ถ์ ์์
์๋๊ฐ ์์ฒญ๋๊ฒ ๋น ๋ฅผ ๋ฟ๋๋ฌ ์ธ์ฐ๊ธฐ๋ ์ฝ๋ค. ์๋ฅผ ๋ค์ด, Move to collection ๋ช
๋ น์ Mํค, Knife ๋ช
๋ น์ Kํค, Inset ๋ช
๋ น์ Iํค, Extrude ๋ช
๋ น์ Eํค, Parent ๋ช
๋ น์ Ctrl+Pํค๋ค. ๋๋ถ๋ถ์ ๋จ์ถํค๊ฐ ๋ค ์ด๋ฐ ์์ด๋ค. ๋น ๋ฅด๊ณ ์ ๋ฌธ์ ์ธ ์์
์ ์ํด์๋ ๋จ์ถํค๋ฅผ ์ฐ๋ ๊ฒ์ด ์ฌ๋ฐ๋ฅธ ์์
๋ฐฉ๋ฒ์ด๋ค.
๊ทธ๋ฐ๋ฐ ๊ฐ๋์ฉ ๋จ์ถํค๊ฐ ๋ญ์๋์ง ๊น๋จน์์ ๋, ๋ช ๋ น์ด ๊ฒ์(Operator search)์ ํ๋ฉด ๋๋ค. ๋ช ๋ น์ด ๊ฒ์์์๋ ๋ธ๋ ๋์์ ์ธ ์ ์๋ ๋ชจ๋ ๋ช ๋ น์ด๋ฅผ ์ด๋ฆ์ผ๋ก ์ฐพ์๋ผ ์ ์๋ค. Extrude, Inset, Save ๋ฑ ๋ธ๋ ๋ ์์ฒด ๋ช ๋ น์ด๋ ๋ฌผ๋ก ์ด๊ณ ์ถ๊ฐ ์ค์นํ ์ ๋์จ(Add-on)์ด ์ ๊ณตํ๋ ๋ช ๋ น์ด๊น์ง ๋ชจ๋ ๋ช ๋ น์ด๊ฐ ๊ฒ์ ํ ๋ฒ์ผ๋ก ๋ํ๋๋ค. ๋ธ๋ ๋์์ ๊ธฐ๋ณธ์ผ๋ก ๋ช ๋ น์ด ๊ฒ์ ๋จ์ถํค๋ F3์ด๋ค.
๊ฒ๋ค๊ฐ ๋ธ๋ ๋์ ์กด์ฌํ๋ ๋ชจ๋ ๋ฒํผ์๋ ์๊ธฐ๊ฐ ์ํ๋ ๋จ์ถํค๋ฅผ ๋ฐ๋ก ์ง์ ํ ์ ์๋ค. ๋ฒํผ์ ์ฐํด๋ฆญํ๋ฉด ๋์ค๋ ๋ฉ๋ด์์ Assign Shortcut์ผ๋ก ์๊ธฐ๊ฐ ์ํ๋ ๋จ์ถํค๋ฅผ ์ ๋ ฅํ๋ฉด ๋๋ค. ๋ช ๋ น(Operation) ๋ฒํผ์ด๋ , ๋๊ตฌ(Tool) ๋ฒํผ์ด๋ ๋จ์ถํค๋ฅผ ๋ง๋๋ก ์ง์ ํ ์ ์๋ค. ๋ฒํผ์ ์ฐํด๋ฆญํ๋ฉด Add to Quick Favorites๋ผ๋ ์ ํ์ง๋ ์๋๋ฐ, ์ด Quick Favorites์ ์ถ๊ฐํด ๋์ผ๋ฉด Q ๋ฒํผ์ผ๋ก ๋จ๋ ๋ฉ๋ด์์ ์์ ์ด ์ฆ๊ฒจ ์ฐพ๋ ๋ช ๋ น์ด๋ ๋๊ตฌ๋ฅผ ๋ฐ๋ก ์คํํ ์ ์๋ค.
๊ทธ๋ฐ๋ฐ ๊ฐ๋์ฉ ๋จ์ถํค๊ฐ ๋ญ์๋์ง ๊น๋จน์์ ๋, ๋ช ๋ น์ด ๊ฒ์(Operator search)์ ํ๋ฉด ๋๋ค. ๋ช ๋ น์ด ๊ฒ์์์๋ ๋ธ๋ ๋์์ ์ธ ์ ์๋ ๋ชจ๋ ๋ช ๋ น์ด๋ฅผ ์ด๋ฆ์ผ๋ก ์ฐพ์๋ผ ์ ์๋ค. Extrude, Inset, Save ๋ฑ ๋ธ๋ ๋ ์์ฒด ๋ช ๋ น์ด๋ ๋ฌผ๋ก ์ด๊ณ ์ถ๊ฐ ์ค์นํ ์ ๋์จ(Add-on)์ด ์ ๊ณตํ๋ ๋ช ๋ น์ด๊น์ง ๋ชจ๋ ๋ช ๋ น์ด๊ฐ ๊ฒ์ ํ ๋ฒ์ผ๋ก ๋ํ๋๋ค. ๋ธ๋ ๋์์ ๊ธฐ๋ณธ์ผ๋ก ๋ช ๋ น์ด ๊ฒ์ ๋จ์ถํค๋ F3์ด๋ค.
๊ฒ๋ค๊ฐ ๋ธ๋ ๋์ ์กด์ฌํ๋ ๋ชจ๋ ๋ฒํผ์๋ ์๊ธฐ๊ฐ ์ํ๋ ๋จ์ถํค๋ฅผ ๋ฐ๋ก ์ง์ ํ ์ ์๋ค. ๋ฒํผ์ ์ฐํด๋ฆญํ๋ฉด ๋์ค๋ ๋ฉ๋ด์์ Assign Shortcut์ผ๋ก ์๊ธฐ๊ฐ ์ํ๋ ๋จ์ถํค๋ฅผ ์ ๋ ฅํ๋ฉด ๋๋ค. ๋ช ๋ น(Operation) ๋ฒํผ์ด๋ , ๋๊ตฌ(Tool) ๋ฒํผ์ด๋ ๋จ์ถํค๋ฅผ ๋ง๋๋ก ์ง์ ํ ์ ์๋ค. ๋ฒํผ์ ์ฐํด๋ฆญํ๋ฉด Add to Quick Favorites๋ผ๋ ์ ํ์ง๋ ์๋๋ฐ, ์ด Quick Favorites์ ์ถ๊ฐํด ๋์ผ๋ฉด Q ๋ฒํผ์ผ๋ก ๋จ๋ ๋ฉ๋ด์์ ์์ ์ด ์ฆ๊ฒจ ์ฐพ๋ ๋ช ๋ น์ด๋ ๋๊ตฌ๋ฅผ ๋ฐ๋ก ์คํํ ์ ์๋ค.
4.3. 3D ์ปค์(3D cursor)[ํธ์ง]
๋ธ๋ ๋์ ๊ฐ์ฅ ํฐ ํน์ง ์ค ํ๋๋ 3D ์ปค์(3D cursor)๋ค. ๋ธ๋ ๋์์๋ ๋ค์ํ ๊ธฐ๋ฅ๋ค์ด ์ด 3D ์ปค์๋ฅผ ๊ธฐ์ค์ ์ผ์ ์๋ํ๋ค.
๋ค๋ฅธ 3D ๊ทธ๋ํฝ ํ๋ก๊ทธ๋จ์์๋ ํน์ ์์ ์ ํ๋ ค๋ฉด ๊ณต๊ฐ ์์ (World origin)์์ ์์ฑํด์ ์ํ๋ ์์น๋ก XYZ ์ขํ๋ฅผ 3๋ฒ ์ผ์ผ์ด ์ ๋ ฅํ๊ฑฐ๋ XYZ ์ถ ๋ฐฉํฅ์ผ๋ก 3๋ฒ ๋๋๊ทธํด์ ์ขํ๋ฅผ ๋ง์ถฐ ์ค์ผ ํ๋ค. ํ์ง๋ง ๋ธ๋ ๋์์๋ ์ด 3D ์ปค์ ๋๋ถ์ FPS ๊ฒ์ํ๋ฏ ์ํ๋ ๋ฌผ์ฒด ํ๋ฉด์ ํ๋ฒ๋ง ํด๋ฆญํ๋ฉด ์ด์ ์๋ฏ ๊ทธ ์ง์ ์ ์ ํํ ๋ฐํ์ ๊ทธ๊ฑธ ๊ธฐ์ค์ผ๋ก ์์ ํ๋ ์์ผ๋ก ์๊ณ ๊ฐ ์ค์ด๋ ๋ค. ์ฐ๊ธฐ๋ ๊ฐํธํ๊ณ ๊ฐ์ข ๋๊ตฌ์์ ์ผ๋ฏธ๋ ์ข์์ ์์ฉ ๋ฐฉ๋ฒ์ด ๋ค์ํ๋ค. ์ด๊ฑธ ์ ์ฐ๋ค๊ฐ ๋ค๋ฅธ ํ๋ก๊ทธ๋จ์ผ๋ก ๊ฐ๋ฉด ๋ธ๋ ๋์ ๋ค๋ฅธ ๊ธฐ๋ฅ์ ํ์ ์์ด๋ ๋ฑ ์ด๊ฑฐ ํ๋๋ง ์์์ผ๋ฉด ํ๋ ์ง๊ฒฝ.
๋ธ๋ ๋์์ 3D ์ปค์๋ ์์ฃผ ๋ค์ํ ์ฉ๋๋ก ์ฐ์ธ๋ค.
๋ค๋ฅธ 3D ๊ทธ๋ํฝ ํ๋ก๊ทธ๋จ์์๋ ํน์ ์์ ์ ํ๋ ค๋ฉด ๊ณต๊ฐ ์์ (World origin)์์ ์์ฑํด์ ์ํ๋ ์์น๋ก XYZ ์ขํ๋ฅผ 3๋ฒ ์ผ์ผ์ด ์ ๋ ฅํ๊ฑฐ๋ XYZ ์ถ ๋ฐฉํฅ์ผ๋ก 3๋ฒ ๋๋๊ทธํด์ ์ขํ๋ฅผ ๋ง์ถฐ ์ค์ผ ํ๋ค. ํ์ง๋ง ๋ธ๋ ๋์์๋ ์ด 3D ์ปค์ ๋๋ถ์ FPS ๊ฒ์ํ๋ฏ ์ํ๋ ๋ฌผ์ฒด ํ๋ฉด์ ํ๋ฒ๋ง ํด๋ฆญํ๋ฉด ์ด์ ์๋ฏ ๊ทธ ์ง์ ์ ์ ํํ ๋ฐํ์ ๊ทธ๊ฑธ ๊ธฐ์ค์ผ๋ก ์์ ํ๋ ์์ผ๋ก ์๊ณ ๊ฐ ์ค์ด๋ ๋ค. ์ฐ๊ธฐ๋ ๊ฐํธํ๊ณ ๊ฐ์ข ๋๊ตฌ์์ ์ผ๋ฏธ๋ ์ข์์ ์์ฉ ๋ฐฉ๋ฒ์ด ๋ค์ํ๋ค. ์ด๊ฑธ ์ ์ฐ๋ค๊ฐ ๋ค๋ฅธ ํ๋ก๊ทธ๋จ์ผ๋ก ๊ฐ๋ฉด ๋ธ๋ ๋์ ๋ค๋ฅธ ๊ธฐ๋ฅ์ ํ์ ์์ด๋ ๋ฑ ์ด๊ฑฐ ํ๋๋ง ์์์ผ๋ฉด ํ๋ ์ง๊ฒฝ.
๋ธ๋ ๋์์ 3D ์ปค์๋ ์์ฃผ ๋ค์ํ ์ฉ๋๋ก ์ฐ์ธ๋ค.
- ๊ธฐ๋ณธ๋ํ(Shift+A)์ ์ถ๊ฐํ ๋๋ ์ธ์ ๋ 3D ์ปค์์ ์์น์ ์์ฑ๋๋ค.
- ํน์ ์ค๋ธ์ ํธ์ ์์ ์ ๋ค์ ์ง์ ํ ๋ ๋ฏธ๋ฆฌ ์ขํ๋ฅผ ๊ฒฐ์ ํด๋๋ ๋ฐ์ ์ฐ์ธ๋ค.
- ํน์ ์ค๋ธ์ ํธ์ ์์น๋ฅผ ์ค๋ ํด์ ์ฎ๊ธธ ๋(Shift+S) ๋ฏธ๋ฆฌ ์์น๋ฅผ ๊ฒฐ์ ํด๋๋ ๋ฐ์ ์ฐ์ธ๋ค.
- ๋น์จ ํธ์ง(Proportional editing) ์ต์ ์ ์ฌ์ฉํ ๋ ๊ธฐ์ค์ ์ ๋ฐ๋ก ์ ํ๊ธฐ ์ํด์ ์ฐ์ธ๋ค.
- ๋ณํ ๋ฐฉํฅ(Transform orientation)์ด 3D ์ปค์์ ์ถ์ ์ฌ์ฉํ๋๋ก ์ค์ ํ๋ฉด ๊ทธ๋๊ทธ๋ ์ํ๋ XYZ ์ขํ๊ณ์์ ์ด๋(G), ํ์ (R), ํ๋/์ถ์(S)์ํฌ ์ ์๋ค. ์ปค๋ค๋ ๋ฌผ์ฒด์ ํ๋ฉด ์์ ์์ ๋ฌผ์ฒด๊ฐ ์นํ ์๋ ๊ฒฝ์ฐ์ ํนํ ์ ์ฉํ๋ค. ์ปค๋ค๋ ๋ฌผ์ฒด์ ํ๋ฉด์ ๋ฐ๋ผ ๋ณํ์ํฌ ์ ์๊ธฐ ๋๋ฌธ์ด๋ค.
- ๊ทธ๋ํฝ ํ๋ธ๋ฆฟ์ด๋ ๋ง์ฐ์ค๋ก ์ฃผ์(Annotation)์ ๋ฌ ๋ ๊ณต๊ฐ ์ ์ด๋ ์์น์๋ค ๊ทธ๋ฆด์ง ๊ฒฐ์ ํด๋๋ ๋ฐ์ ์ฐ์ธ๋ค.
3D ์ปค์๋ ์์น๋ฟ๋ง ์๋๋ผ ๋ฐฉํฅ ์ถ๋ ๊ฐ์ง๊ณ ์๋ค.[73] ๋ค๋ฅธ ์ผ๋ถ ํ๋ก๊ทธ๋จ์์์ ์์ ํ๋ฉด(Workplane) ๊ธฐ๋ฅ์ด 3D ์ปค์์ ๋ด๊ฒจ์๋ ์ ์ด๋ค.
3D ๋ทฐํฌํธ ์ผ์ชฝ์ ๋๊ตฌ ๋ง๋์๋ 3D ์ปค์ ๋๊ตฌ๊ฐ ์๋ค. ์ด ๋๊ตฌ๋ฅผ ํ์ฑํํ ์ฑ๋ก ํ๋ฉด์ ์ขํด๋ฆญํ๋ฉด ๊ทธ ์์น์ 3D ์ปค์๊ฐ ๋ฐํ๋ค. 3D ์ปค์์ ์ถ๋ฐฉํฅ์ด ํ๋ฉด์ ๋ง์ถฐ์ง๋๋ก ํ ์ง(View), ํ์ฌ ํ์ฑํ๋ ๋ณํ ๋ฐฉํฅ์ ๋ฐ๋ฅด๊ฒ ํ ์ง(Transform), ์ค๋ธ์ ํธ ํ๋ฉด์์ ๋๋ฐ๋ก ์๋๋ก ํ ์ง(Geometry) ๋๊ตฌ ์ต์ ์์ ์ ํด๋์ ์๋ ์๋ค.
๋จ์ถํค๋ Shift+์ฐํด๋ฆญ์ด๋ค.[74] 3D ์ปค์๋ฅผ Shift+์ฐํด๋ฆญ ๋จ์ถํค๋ก ๋ฐ์ ๋, ์ถ๋ฐฉํฅ์ด ํ๋ฉด ๋ฐฉํฅ์ด ์๋ ๋ณํ ๋ฐฉํฅ(Transform orientation)์ด๋ ํ๋ฉด ๋ฒ์ (Normal) ๋ฐฉํฅ์ ๋ง์ถฐ์ง๋๋ก ๋ค๋ฅธ ์ต์ ์ ์ ํํ๋ ค๋ฉด, Blender Preferences์์ Keymap ํญ์ผ๋ก ๋ค์ด๊ฐ์ 3D cursor๋ฅผ ๊ฒ์ํ ํ, ํญ๋ชฉ๋ง๋ค ๋ค์ด๊ฐ์ ๊ฐ๊ฐ์ Orientation ์ต์ ์ ์ํ๋ ๊ฑธ๋ก ๋ฐ๊ฟ ์ฃผ๋ฉด ๋๋ค.
3D ๋ทฐํฌํธ์ ์์ฐ๊ธฐ(Overlay) ์ต์ ์ ํตํด ํ๋ฉด์์ ์จ๊ธธ ์ ์๋ค. ๋ฌผ๋ก ์จ๊ฒจ์ง๊ธฐ๋ง ํ๊ณ ์๋์ ๊ทธ๋๋ก ํ๋ ์ํ์ง๋ง.
4.4. ๋ ธ๋(Node)[ํธ์ง]
๋
ธ๋๋ ์ ๋ณด๋ฅผ ๊ฐ๊ณตํ๊ณ ์ ๋ฌํด์ฃผ๋ ์ฐ๊ฒฐ๊ณ ๋ฆฌ๊ฐ์ ์กด์ฌ๋ค.
๋๊ตฌ์ ๋ช ๋ น์ด๋ก ์ง์ ์์ ํ๋ ํ๊ดด์ ๋ฐฉ์(Destructive)๊ณผ ๋ฌ๋ฆฌ ๋ฐ์ดํฐ ๊ฐ๊ณต์ ์๋ํ์์ผ ์ธ์ ๋ ์ง ์ค๊ฐ๊ณผ์ ์ ๋ณ๊ฒฝํ ์ ์๊ณ ํจ์ฌ ์ ์ฐํ๊ฒ ๊ฒฐ๊ณผ๋ฌผ์ ๋ฝ์๋ผ ์ ์๋ค. ๊ทธ๋ ๊ธฐ ๋๋ฌธ์ ๋ ธ๋๋ฅผ ์ฌ์ฉํ๋ ๋ฐฉ์์ ๋นํ๊ดด์ (Non-destructive) ๋ฐฉ์ ๋๋ ์ ์ฐจ์ (Procedural) ๋ฐฉ์์ผ๋ก ๋ถ๋ฅ๋๋ค.
ํ์ฌ ๋ธ๋ ๋์์ ๋ ธ๋๋ก ํ ์ ์๋ ๊ฒ๋ค์ ์ด๋ ๋ค.
๋๊ตฌ์ ๋ช ๋ น์ด๋ก ์ง์ ์์ ํ๋ ํ๊ดด์ ๋ฐฉ์(Destructive)๊ณผ ๋ฌ๋ฆฌ ๋ฐ์ดํฐ ๊ฐ๊ณต์ ์๋ํ์์ผ ์ธ์ ๋ ์ง ์ค๊ฐ๊ณผ์ ์ ๋ณ๊ฒฝํ ์ ์๊ณ ํจ์ฌ ์ ์ฐํ๊ฒ ๊ฒฐ๊ณผ๋ฌผ์ ๋ฝ์๋ผ ์ ์๋ค. ๊ทธ๋ ๊ธฐ ๋๋ฌธ์ ๋ ธ๋๋ฅผ ์ฌ์ฉํ๋ ๋ฐฉ์์ ๋นํ๊ดด์ (Non-destructive) ๋ฐฉ์ ๋๋ ์ ์ฐจ์ (Procedural) ๋ฐฉ์์ผ๋ก ๋ถ๋ฅ๋๋ค.
ํ์ฌ ๋ธ๋ ๋์์ ๋ ธ๋๋ก ํ ์ ์๋ ๊ฒ๋ค์ ์ด๋ ๋ค.
- ์ฌ์ง(Material): ์ฌ์ง์ ์์ด๋(Shader)์ ์กฐํฉ์ผ๋ก ๋ง๋ค์ด์ง๊ธฐ ๋๋ฌธ์ ๊ทธ๋ฅ ํ์ณ Shader Nodes๋ผ๊ณ ๋ถ๋ฅด๊ธฐ๋ ํ๋ค.
- ํ๊ฒฝ(World): ๋ฌดํํ ํฌ๊ธฐ์ ์ฒ๊ตฌ(ๅคฉ็)๋ผ๊ณ ์๊ฐํ๋ฉด ํธํ๋ค.
- ํ ์ค์ฒ(Texture)
- ํฉ์ฑ(Compositing): ๋ ๋ ๊ฒฐ๊ณผ๋ฌผ ์ด๋ฏธ์ง์ ์๊ฐ์ด๋ ํฌ๋ช ๋, ํฌ๋ก๋งํค, ๋น์ ํ์ ๋ฑ๋ฑ์ ์ถ๊ฐํ ์ ์๋ ํ์ฒ๋ฆฌ(Post-processing) ๊ณผ์ ์ด๋ค
- ํํ(Geometry): 2.92๋ฒ์ ๋ถํฐ ์ถ๊ฐ๋์๋ค. ์๊ธฐ๋ง์ ์์ ์(Modifier)๋ฅผ ๋ ธ๋์ ์กฐํฉ์ ํตํด ๋ง๋ค ์ ์๋ค.
๋ ธ๋์ ๋ ธ๋ ์ฌ์ด๋ ์ ์ผ๋ก ์ฐ๊ฒฐ๋์ด ๊ทธ ์ฌ์ด๋ก ์ ๋ณด๋ฅผ ์ ๋ฌ์ํฌ ์ ์๋ค. ๋ ธ๋ ์ฌ์ด๋ฅผ ๋ณ๋ ฌ์ ์ผ๋ก ์ฐ๊ฒฐํ๋ฉฐ ์ ๋ณด๊ฐ ๋์ด๊ฐ๋๋ก ์ ์ ํ ์์๋ฅผ ์ง์ ํด ์ฃผ๋ฉด ์ํ๋ ๊ฒฐ๊ณผ๋ฌผ์
ํ์ค์ ์ผ๋ก ๋ ธ๋ ์ข ๋ฅ๋ฅผ ๋ค ์ธ์ฐ๋ ๊ฑด ๋ถ๊ฐ๋ฅํ๋ค. ์์ฃผ ์ฐ์ด๋ ๋ช ๊ฐ์ง๋ ์ ์ ๋ก ์ธ์์ง๊ฒ ์ง๋ง, ๋ธ๋ ๋ ์ฌ์ฉ์ค๋ช ์๋ฅผ ์์๋ก ์ฐธ๊ณ ํ๊ฑฐ๋ ๊ฒ์ํ๋ฉด์ ๊ทธ๋๊ทธ๋ ํ์ํ ๊ฑธ ๊บผ๋ด ์ฐ๋ ๊ฒ์ด ํ๋ช ํ๋ค.
๊ฐ๋ฐํ์์๋ Everything Nodes๋ผ๋ ํ๋ก์ ํธ๋ฅผ ์งํํ๊ณ ์๋ค. ๋์ง๊ธด ๊ฐ๋ฐ ๋์ 2021๋ ๋๋์ด 2.92๋ฒ์ ์์ ํํ๋ฅผ ๋ณ๊ฒฝํ๋ ์์ ์๋ฅผ ๋ ธ๋๋ก ๋ง๋ค์ด๋ด๋ Geometry Nodes๋ผ๋ ํ๋ก์ ํธ๊ฐ ์คํ๋์๋ค. ์ ๋๋ฉ์ด์ (Animation) ๋ฑ์ ๋ค๋ฅธ ์์ญ์์๋ ๋ ธ๋ ๊ธฐ๋ฅ์ด ์ถํ์ ๋ฐ์๋ ์ง๋ ์ง์ผ๋ณผ ์ผ์ด๋ค.
4.5. ์์ฐํ(Grease Pencil)[ํธ์ง]
๊ทธ๋ํฝ ํ๋ธ๋ฆฟ์ ์ด์ฉํด์ ๊ณต๊ฐ ์์ 2D ๊ทธ๋ฆผ์ ๊ทธ๋ฆด ์ ์๋ ๊ธฐ๋ฅ์ด๋ค.[75] ๊ทผ๋ณธ์ ์ผ๋ก ์ ๋๋ฉ์ด์ ์ ์ํด ํ์ด๋ฌ๊ธฐ ๋๋ฌธ์, ํ์๋ผ์ธ์ด๋ ํคํ๋ ์ ์ง์์ ๊ธฐ๋ณธ์ ์ผ๋ก ์์ฃผ ํํํ๋ค. ๋จ์ ๊ทธ๋ฆผ๋ ์๋ฌด ๋ฌธ์ ์์ด ๊ทธ๋ฆด ์ ์๋ค. ๋ง์ฐ์ค๋ก๋ ์ฌ์ฉ ๊ฐ๋ฅํ์ง๋ง, ์์ฐํ(Grease pencil)์ ์์ฐํ ๊ทธ๋ํฝ ํ๋ธ๋ฆฟ์ ํนํ๋ ๋๊ตฌ๋ค. ๋ฐ์์ด ๋น ๋ฆฟ๋น ๋ฆฟํ๊ณ ํ์๋ ์์ฃผ ์ ์ง์ํ๋ค.
์์ฐํ ์ค๋ธ์ ํธ(Grease pencil object)๋ ์ผ๋ฐ์ ์ธ 3D ์ค๋ธ์ ํธ(Object)์๋ ์ ํ ๋ค๋ฅธ ์ข ๋ฅ์ ์ค๋ธ์ ํธ๋ค. ์์ฐํ ์ค๋ธ์ ํธ๋ ๋ ์ด์ด๋ก ์ด๋ฃจ์ด์ ธ ์์ด์ ํฌํ ์ต์ด๋ ์ผ๋ฌ์คํธ๋ ์ดํฐ์ฒ๋ผ ์ธต์ ๋๋์ด ๊ทธ๋ฆผ์ ๊ทธ๋ฆด ์ ์๋ค. ์ฌ์ง์ด ๊ทธ ๋ ์ด์ด๋ค์ ํฌํ ์ต๊ณผ ๊ฐ์ ํผํฉ ๋ชจ๋(Blend mode) ๊ธฐ๋ฅ๊น์ง ์ง์ํ๋ค. ํธ์ง ๋ชจ๋(Edit mode)๋ก ๋ค์ด๊ฐ ๋ณด๋ฉด ์๊ฒ ์ง๋ง, ์์ฐํ ์ค๋ธ์ ํธ๋ ๋จ์ํ ๊ทธ๋ฆผ์ด ์๋๋ผ ์ ๊ณผ ์ ์ ์งํฉ์ด๋ผ๋ ๊ฑธ ์ ์๊ฐ ์๋ค. ๋นํธ๋งต(Bitmap)์ด ์๋ ๋ฒกํฐ(Vector) ๊ทธ๋ฆผ์ด๋ผ๊ณ ์๊ฐํ๋ฉด ๋๋ค.
ํธ๋ฒ์ด๊ธด ํ์ง๋ง ์์ฐํ ์ค๋ธ์ ํธ๋ฅผ 3D ์ค๋ธ์ ํธ๋ก ๋ณํ(Convert)ํ ์๋ ์๋ค. ๋จ์ถํค ๋ช ๋ น์ด ํ ๋ฒ์ด๋ฉด ๋.
์ ์์ฒด๊ฐ ํ ์ค์ฒ๋ฅผ ์ง์ํ๋ค. ๊ทธ๋ํฝ ํ๋ธ๋ฆฟ ํ์ผ๋ก ๊ธ๊ธฐ๋ง ํ๋ฉด ์์ ์ ์ด ๋์ค๊ฒ ํ ์ ์๋ค.
์ ๋๋ฉ์ด์ ์ ์ํ ๊ธฐ๋ฅ์ธ ๋งํผ ํฌ๋ช ์ง(Onion skinning)๋ ๋ณด๊ฐ(Interpolation) ๋ฑ์ ๊ธฐ๋ฅ๋ ๋น์ฐํ ์๋ค. ๋ธ๋ ๋ ์ฌ๋จ์์๋ ์์ฐํ ๋๊ตฌ๋ฅผ ์ด์ฉํ ์ ๋๋ฉ์ด์ ์ ํ๋ ์ ๋ณด์๊ณ , ๋ธ๋ ๋๋ก ์ ๋๋ฉ์ด์ ์ ๋ง๋๋ ์ฌ๋๋ค์ด ์ ์ ๋ ๋ง์ด ๋์ค๊ณ ์๋ค.
์์ฆ์ 2D ์ ๋๋ฉ์ด์ ์ด๋ผ๋ 3D ๋ฐฐ๊ฒฝ์ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ๊ฐ ๋ง์, ์์ 3D ํ๋ก๊ทธ๋จ์ผ๋ก 3D ๋ฐฐ๊ฒฝ์ ๊ฐ์ ธ์ ๊ทธ๋ฆฌ๊ฑฐ๋ ์ ๋๋ฉ์ดํฐ๊ฐ 3D ๋ฐฐ๊ฒฝ์ ๋ฌํ๋ณธ์ ๋ง๋๋๊ฒ ํธํ๊ธฐ ๋๋ฌธ์ธ์ง ์ผ๋ณธ์์๋ ๋ธ๋ ๋๋ก ์ํ๋ฅผ ๊ทธ๋ฆฌ๋ ์ฌ๋๋ค์ด ๊ฐ๋ ์๋๋ฐ, ์นด์์นด๋ฏธ ์ ์ค์ผ, ํธ์ํฐ)๊ฐ ๋ํ์ ์ด๋ค.
4.6. ์ฅ๋ฉด(Scene)[ํธ์ง]
์ฅ๋ฉด(Scene) ๊ธฐ๋ฅ์ ์ฌ์ฉํ๋ฉด ์ ํ ๋ค๋ฅธ ์ฅ๋ฉด ์ฌ๋ฌ ๊ฐ๋ฅผ ํ๋์ ํ์ผ์์ ๋ง๋ค ์ ์๋ค.
๋ง๋น, ์๋ฐฉ, ์์ด ๋ฐฉ, ํ์ฅ์ค, ๊ฑฐ์ค, ๋ถ์ ๋ฑ์ ๊ฐ์ญ ์์ด ๋ค๋ฅธ ์ฅ๋ฉด(Scene)์์, ๋ง์น ๋ค๋ฅธ ํ์ผ์ธ ๊ฒ์ฒ๋ผ ์์ ํ ์ ์๋ค. ์ด ๊ธฐ๋ฅ์ด ๋งค๋ ฅ์ ์ธ ์ด์ ๋ ๋ค๋ฅธ ์ฅ๋ฉด์ด ์ผ๋ง๋ ๋ฌด๊ฒ๋ , ์ง๊ธ ์ด๋ ค ์๋ ์ฅ๋ฉด์ ์ฑ๋ฅ์ ์ ํ ์ํฅ์ ๋ฐ์ง ์๋๋ค๋ ๊ฒ์ด๋ค. ์ด ๋๋ถ์ ๋ธ๋ ๋์์๋ ๋ค๋ฅธ ํ๋ก๊ทธ๋จ๋ค์ฒ๋ผ ์ค๋ธ์ ํธ์ ํ๋ํ๋ ๋ฒ๊ฑฐ๋กญ๊ฒ ์ด๋ฆ์ ๋ถ์ฌ๊ฐ๋ฉด์ ์ ๋ฆฌํ ํ์๊ฐ ์๋ค. ์ค๋ธ์ ํธ๋ฅผ ๋ด๊ณ ์๋ ์ฅ๋ฉด๊ณผ ์ปฌ๋ ์ ๋ง ์ด๋ฆ์ผ๋ก ์ ๋ฆฌํ๋ฉด ๋๋ค.
ํ๋์ ์ฅ๋ฉด์ ์ฌ๋ฌ ๊ฐ์ ์ปฌ๋ ์ (Collection)[76]์ผ๋ก ๋๋์ด์ง๋ค. ๊ฐ์ ์ฅ๋ฉด์ ์๋ ์ค๋ธ์ ํธ๋ค์ ์ปฌ๋ ์ ์ผ๋ก ํ ๋ฒ ๋ ๋ถ๋ฅํ ์ ์๋ค. ์ปฌ๋ ์ ์ ์์ผ ๋ ์ด์ด(View layer)๋ฅผ ๊ตฌ๋ถํ ์ ์๋ ์ต์ ๋จ์์ด๊ธฐ๋ ํ๋ค.
๋ง๋น, ์๋ฐฉ, ์์ด ๋ฐฉ, ํ์ฅ์ค, ๊ฑฐ์ค, ๋ถ์ ๋ฑ์ ๊ฐ์ญ ์์ด ๋ค๋ฅธ ์ฅ๋ฉด(Scene)์์, ๋ง์น ๋ค๋ฅธ ํ์ผ์ธ ๊ฒ์ฒ๋ผ ์์ ํ ์ ์๋ค. ์ด ๊ธฐ๋ฅ์ด ๋งค๋ ฅ์ ์ธ ์ด์ ๋ ๋ค๋ฅธ ์ฅ๋ฉด์ด ์ผ๋ง๋ ๋ฌด๊ฒ๋ , ์ง๊ธ ์ด๋ ค ์๋ ์ฅ๋ฉด์ ์ฑ๋ฅ์ ์ ํ ์ํฅ์ ๋ฐ์ง ์๋๋ค๋ ๊ฒ์ด๋ค. ์ด ๋๋ถ์ ๋ธ๋ ๋์์๋ ๋ค๋ฅธ ํ๋ก๊ทธ๋จ๋ค์ฒ๋ผ ์ค๋ธ์ ํธ์ ํ๋ํ๋ ๋ฒ๊ฑฐ๋กญ๊ฒ ์ด๋ฆ์ ๋ถ์ฌ๊ฐ๋ฉด์ ์ ๋ฆฌํ ํ์๊ฐ ์๋ค. ์ค๋ธ์ ํธ๋ฅผ ๋ด๊ณ ์๋ ์ฅ๋ฉด๊ณผ ์ปฌ๋ ์ ๋ง ์ด๋ฆ์ผ๋ก ์ ๋ฆฌํ๋ฉด ๋๋ค.
ํ๋์ ์ฅ๋ฉด์ ์ฌ๋ฌ ๊ฐ์ ์ปฌ๋ ์ (Collection)[76]์ผ๋ก ๋๋์ด์ง๋ค. ๊ฐ์ ์ฅ๋ฉด์ ์๋ ์ค๋ธ์ ํธ๋ค์ ์ปฌ๋ ์ ์ผ๋ก ํ ๋ฒ ๋ ๋ถ๋ฅํ ์ ์๋ค. ์ปฌ๋ ์ ์ ์์ผ ๋ ์ด์ด(View layer)๋ฅผ ๊ตฌ๋ถํ ์ ์๋ ์ต์ ๋จ์์ด๊ธฐ๋ ํ๋ค.
4.7. ๋ฐ์ดํฐ๋ธ๋ก(Data-block)[ํธ์ง]
๋ง ๊ทธ๋๋ก ๋ธ๋ ๋ ํ์ผ ๋ด๋ถ์์ ์กด์ฌํ๋ ๋ฐ์ดํฐ ๋ฉ์ด๋ฆฌ๋ค์ด๋ค. ๊ฐ๊ณผํ๊ณ ๋์ด๊ฐ๊ธฐ ์ฝ์ง๋ง ๋ธ๋ ๋์์ ์์ฃผ ์ค์ํ ๊ฐ๋
์ด๋ค.
๋ธ๋ ๋๋ ๋ด๋ถ์ ์ผ๋ก ๋ฐ์ดํฐ๋ธ๋ก(Data-block)์ผ๋ก ๋ชจ๋ ๊ฒ์ ์ ์ฅํ๋ค. ๋ฉ์ฌ(Mesh)[77]๋ ๋ฐ์ดํฐ๋ธ๋ก, ์ค๋ธ์ ํธ(Object)๋ ๋ฐ์ดํฐ๋ธ๋ก์ด๊ณ ์ฅ๋ฉด, ์ปฌ๋ ์ , ์ฌ์ง, ์กฐ๋ช , ํ ์ค์ฒ, ๋ธ๋ฌ์ฌ, ์ปค๋ธ, ํฐํธ, ์ ์์์คํ ๋ฑ๋ฑ ๋ชจ๋ ๊ฒ์ด ๋ฐ์ดํฐ๋ธ๋ก์ด๋ค. ์์ถํ์ผ(.zip) ์์ ํ์ผ๋ค์ด ๋ด๊ฒจ ์๋ค๋ฉด, ๋ธ๋ ๋ ํ์ผ(.blend)์๋ ๋ฐ์ดํฐ๋ธ๋ก๋ค์ด ๋ด๊ฒจ ์๋ค๋ ๋น์ ๊ฐ ๊ฐ๋ฅํ๋ค. ์ด์ด ๋์ ๋ธ๋ ๋ ํ์ผ์ ํฌํจ๋ ๋ชจ๋ ๋ฐ์ดํฐ๋ธ๋ก์ ๋ชฉ๋ก์ Outliner ํธ์ง๊ธฐ์ Blender File ๋ชจ๋์์ ๋ณผ ์ ์๋ค.
๋ธ๋ ๋๋ฅผ ์ฌ์ฉํ๋ค ๋ณด๋ฉด ์๋ฉ ๋ณด๊ฒ ๋๋ ์ด๋ฐ ๋ชจ์์ ์ ๋ ฅ์์๊ฐ ๋ฐ๋ก ๋ฐ์ดํฐ๋ธ๋ก ๋ฉ๋ด์ธ๋ฐ, ํ ๋ฐ์ดํฐ๋ธ๋ก์ด ๋ค๋ฅธ ๋ฐ์ดํฐ๋ธ๋ก์ ์ฌ์ฉํ ์ ์๋๋ก ์ฐ๊ฒฐํด ์ค๋ค. ๋ชจ๋ ๋ฐ์ดํฐ๋ธ๋ก์ ๋ค๋ฅธ ๋ฐ์ดํฐ๋ธ๋ก์ ์ฌ์ฉ์๊ฐ ๋ ์๋, ์๊ธฐ๋ฅผ ์ฌ์ฉํ๋ ์ฌ์ฉ์๋ฅผ ๊ฐ์ง ์๋ ์๋ค. ๋ฐ์ดํฐ๋ธ๋ก ๋ฉ๋ด์์ ์ด๋ค ๋ฐ์ดํฐ๋ธ๋ก์ ์ ํํ๋ค๋ฉด ๊ทธ ๋ฐ์ดํฐ๋ธ๋ก์ด ๊ฐ์ง ์ฌ์ฉ์ ์๋ฅผ ๋ณผ ์ ์๋ค. ์ด ์ด๋ฏธ์ง๋ ๊ทธ ์ค์์๋ ์ค๋ธ์ ํธ ๋ฐ์ดํฐ๋ธ๋ก์ด ์ฌ์ง ๋ฐ์ดํฐ๋ธ๋ก์ ์ฐพ์์ ์ฌ์ฉํ ์ ์๋๋ก ํด์ฃผ๋ ๋ฐ์ดํฐ๋ธ๋ก ๋ฉ๋ด๋ค.
๋ฐ์ดํฐ๋ธ๋ก ์ ํ์ ๋ฐ๋ผ ์ฌ์ฉํ๊ณ ์ฌ์ฉ๋๋ ๊ด๊ณ์๋ ๋ค์ํ ์ข ๋ฅ๊ฐ ์๋ค. ์ด๊ฒ๋ค์ ๋ํ์ ์ธ ์์๋ค.
๋ธ๋ ๋๋ ๋ด๋ถ์ ์ผ๋ก ๋ฐ์ดํฐ๋ธ๋ก(Data-block)์ผ๋ก ๋ชจ๋ ๊ฒ์ ์ ์ฅํ๋ค. ๋ฉ์ฌ(Mesh)[77]๋ ๋ฐ์ดํฐ๋ธ๋ก, ์ค๋ธ์ ํธ(Object)๋ ๋ฐ์ดํฐ๋ธ๋ก์ด๊ณ ์ฅ๋ฉด, ์ปฌ๋ ์ , ์ฌ์ง, ์กฐ๋ช , ํ ์ค์ฒ, ๋ธ๋ฌ์ฌ, ์ปค๋ธ, ํฐํธ, ์ ์์์คํ ๋ฑ๋ฑ ๋ชจ๋ ๊ฒ์ด ๋ฐ์ดํฐ๋ธ๋ก์ด๋ค. ์์ถํ์ผ(.zip) ์์ ํ์ผ๋ค์ด ๋ด๊ฒจ ์๋ค๋ฉด, ๋ธ๋ ๋ ํ์ผ(.blend)์๋ ๋ฐ์ดํฐ๋ธ๋ก๋ค์ด ๋ด๊ฒจ ์๋ค๋ ๋น์ ๊ฐ ๊ฐ๋ฅํ๋ค. ์ด์ด ๋์ ๋ธ๋ ๋ ํ์ผ์ ํฌํจ๋ ๋ชจ๋ ๋ฐ์ดํฐ๋ธ๋ก์ ๋ชฉ๋ก์ Outliner ํธ์ง๊ธฐ์ Blender File ๋ชจ๋์์ ๋ณผ ์ ์๋ค.
๋ธ๋ ๋๋ฅผ ์ฌ์ฉํ๋ค ๋ณด๋ฉด ์๋ฉ ๋ณด๊ฒ ๋๋ ์ด๋ฐ ๋ชจ์์ ์ ๋ ฅ์์๊ฐ ๋ฐ๋ก ๋ฐ์ดํฐ๋ธ๋ก ๋ฉ๋ด์ธ๋ฐ, ํ ๋ฐ์ดํฐ๋ธ๋ก์ด ๋ค๋ฅธ ๋ฐ์ดํฐ๋ธ๋ก์ ์ฌ์ฉํ ์ ์๋๋ก ์ฐ๊ฒฐํด ์ค๋ค. ๋ชจ๋ ๋ฐ์ดํฐ๋ธ๋ก์ ๋ค๋ฅธ ๋ฐ์ดํฐ๋ธ๋ก์ ์ฌ์ฉ์๊ฐ ๋ ์๋, ์๊ธฐ๋ฅผ ์ฌ์ฉํ๋ ์ฌ์ฉ์๋ฅผ ๊ฐ์ง ์๋ ์๋ค. ๋ฐ์ดํฐ๋ธ๋ก ๋ฉ๋ด์์ ์ด๋ค ๋ฐ์ดํฐ๋ธ๋ก์ ์ ํํ๋ค๋ฉด ๊ทธ ๋ฐ์ดํฐ๋ธ๋ก์ด ๊ฐ์ง ์ฌ์ฉ์ ์๋ฅผ ๋ณผ ์ ์๋ค. ์ด ์ด๋ฏธ์ง๋ ๊ทธ ์ค์์๋ ์ค๋ธ์ ํธ ๋ฐ์ดํฐ๋ธ๋ก์ด ์ฌ์ง ๋ฐ์ดํฐ๋ธ๋ก์ ์ฐพ์์ ์ฌ์ฉํ ์ ์๋๋ก ํด์ฃผ๋ ๋ฐ์ดํฐ๋ธ๋ก ๋ฉ๋ด๋ค.
๋ฐ์ดํฐ๋ธ๋ก ์ ํ์ ๋ฐ๋ผ ์ฌ์ฉํ๊ณ ์ฌ์ฉ๋๋ ๊ด๊ณ์๋ ๋ค์ํ ์ข ๋ฅ๊ฐ ์๋ค. ์ด๊ฒ๋ค์ ๋ํ์ ์ธ ์์๋ค.
- ์ผ์๋๋ฌด ์ค๋ธ์ ํธ(Object)๊ฐ ๋๋ฌด๊ป์ง ์ฌ์ง(Material)์ ์ฌ์ฉํ๋ฉด ์ผ์๋๋ฌด ์ค๋ธ์ ํธ๋ ๋๋ฌด๊ป์ง ์ฌ์ง์ ์ฌ์ฉ์๊ฐ ๋๋ค.
- ๋ฌด์ธ๋ ์ฅ๋ฉด(Scene)์ด ์ผ์๋๋ฌด ์ค๋ธ์ ํธ๋ฅผ ์ฌ์ฉํ๋ฉด ๋ฌด์ธ๋ ์ฅ๋ฉด์ ์ผ์๋๋ฌด ์ค๋ธ์ ํธ์ ์ฌ์ฉ์๊ฐ ๋๋ค.
- ๋๋ฌด๊ป์ง ์ฌ์ง์ด ๊ฐ์๋ฌด๋ฌ ์ด๋ฏธ์ง๋ฅผ ์ด์ฉํ๋ฉด ๋๋ฌด๊ป์ง ์ฌ์ง์ ๊ฐ์๋ฌด๋ฌ ์ด๋ฏธ์ง์ ์ฌ์ฉ์๊ฐ ๋๋ค.
- ํ ์คํธ ์ค๋ธ์ ํธ๊ฐ ๊ณ ๋ ํฐํธ๋ฅผ ์ฌ์ฉํ๋ฉด ํ ์คํธ ์ค๋ธ์ ํธ๋ ๊ณ ๋ ํฐํธ์ ์ฌ์ฉ์๊ฐ ๋๋ค.
๊ทธ๋ฐ๋ฐ ๋ธ๋ ๋๋ ํ์ผ์ ์ ์ฅํ ๋ ์ธ๋ฐ์๋ ๊ณ ์ ๋ฐ์ดํฐ๋ธ๋ก[78]์ ํฌํจ์ํค์ง ์๋๋ค. ๊ณ ์ ๋ฐ์ดํฐ๋ธ๋ก์ด๋ ์ฌ์ฉ์๊ฐ 0๋ช ์ธ ๋ฐ์ดํฐ๋ธ๋ก์ด๋ค. ๊ณ ์ ๋ฐ์ดํฐ๋ธ๋ก์ ํ์ผ์ ์ ์ฅ๋์ง ์์์ ๋ค์์ ๊ทธ ํ์ผ์ ๋ธ๋ ๋๋ก ์ด๋ฉด ์จ๋ฐ๊ฐ๋ฐ์์ด ์ฌ๋ผ์ ธ ์๋ ๊ฒ์ ํ์ธํ ์ ์๋ค. ์ฌ์ง, ํฐํธ, ์ด๋ฏธ์ง ๋ฑ ์ ํ์ ์๊ด์์ด ์๊ธฐ๋ฅผ ์ฌ์ฉํด์ฃผ๋ ์ฌ์ฉ์๊ฐ ์์ผ๋ฉด ๊ณ ์ ๋ฐ์ดํฐ๋ธ๋ก์ผ๋ก ์ทจ๊ธ๋๋ค. ์์ฃผ ํฉ๋ฆฌ์ ์ธ ์์คํ ์ด๋ผ๊ณ ๋ณผ ์ ์๋๋ฐ, ๊ทธ ์ด๋ค ์ค๋ธ์ ํธ๋ ์ฌ์ฉํ์ง ์๋ ์ฌ์ง์ด๋ ํ ์ค์ฒ๊ฐ ํ์ผ์ ์ ์ฅ๋ ํ์๊ฐ ๋ญ๊ฐ ์์๊น? ๋ธ๋ ๋๋ ํ์ผ์ ์ ์ฅํ ๋ ์ธ๋ฐ์๋ ๋ฐ์ดํฐ๋ธ๋ก๋ค์ ์๋์ผ๋ก ๋๋ฝ์ํจ๋ค๋ ๊ฐ๋ ์ด๋ค.
Automatically Pack into .blend ์ค์ ์ ์ผ ๋์ผ๋ฉด ๋ธ๋ ๋๋ ์ฌ์ฉ์๊ฐ 1๋ช ์ด์์ธ ์ด๋ฏธ์ง, ์์ , ๋น๋์ค, ํฐํธ ๋ฑ์ ์ธ๋ถ ํ์ผ์ ๋ชจ๋ ๋ณต์ฌํด์ ๋ธ๋ ๋ ํ์ผ(.blend)์ ๋ฐ์ดํฐ๋ธ๋ก์ผ๋ก ๋ด๋๋ค.[79] ํ์ผ์ ์ด๋ ๋ค๊ณ ๊ฐ์ ๋ค๋ฅธ ์ปดํจํฐ์์ ์ด๊ฑฐ๋, ๋ค๋ฅธ ์ฌ๋ํํ ๋ณด๋ด์ฃผ์ด์ผ ํ ์ผ์ด ์์ ๊ฒฝ์ฐ ์ด๋งํผ ํธ๋ฆฌํ ๊ฒ์ด ์๋ค.
๋ค๋ฅธ ํ์ผ๋ก๋ถํฐ ํ์ฌ ํ์ผ๋ก ๋ฐ์ดํฐ๋ธ๋ก[80]์ ๋งํฌ(Link)ํ๊ฑฐ๋ ์ฒจ๋ถ(Append)ํ ๋์, ๊ทธ ๋ฐ์ดํฐ๋ธ๋ก์ด ์ฌ์ฉํ๋ ๋ค๋ฅธ ๋ฐ์ดํฐ๋ธ๋ก๊น์ง ์ค์ค์ด ๊ตด๋น์ฒ๋ผ ์ฎ์ฌ ๊ฐ์ด ๋ค์ด์จ๋ค. ์๋ฅผ ๋ค์ด, ๋ค๋ฅธ ํ์ผ๋ก๋ถํฐ ์ฌ์ง ๋ฐ์ดํฐ๋ธ๋ก์ ์ฒจ๋ถ(Append)ํ๋ฉด ๊ทธ ์ฌ์ง์ด ์ฌ์ฉํ๋ ์ด๋ฏธ์ง๋ ํ ์ค์ฒ๊ฐ ๊ฐ์ด ์ฎ์ฌ ํ์ฌ ํ์ผ๋ก ์ฒจ๋ถ๋๋ค. ์ฆ ๋ฐ์ดํฐ๊ฐ ์ ๋๋ก ๋๋ฝ๋์ง ์๋๋ค.
ํ์ผ ์ ์ฅ ์๋๋ ๋๋จํ ๋น ๋ฅด๋ค. SSD๋ฅผ ์ฌ์ฉํ๋ค๋ฉด ์GB ํฌ๊ธฐ์ ํ์ผ๋ ์ ์ฅ ๋ฒํผ์ ๋๋ฅด๋ฉด 1์ด๋ง์ ์ ์ฅ์ด ๋๋ค. SSD์ ์๋๊ฐ ๊ณง ์ ์ฅ ์๋๋ค. ๋ณดํต ์ด๋ฐ ๋ณต์กํ ํ๋ก๊ทธ๋จ์ ์๋ฐฑ MB๋ง ๋์ด๋ ์ ์ฅ ์๊ฐ์ด ์์ญ ์ด๊น์ง ๊ธธ์ด์ง๋๋ฐ, ๋ธ๋ ๋๋ ๊ทธ๋ก๋ถํฐ ์์ธ๋ค.
๋ธ๋ ๋์์ ์ค๋ธ์ ํธ๋ฅผ ๋ณต์ ํ๋ ๋ฐฉ๋ฒ์ 2๊ฐ์ง๋ค. ํ๋๋ Shift+Dํค, ๋ค๋ฅธ ํ๋๋ Alt+Dํค๋ค. ๋ธ๋ ๋์์ ์ค๋ธ์ ํธ ๋ฐ์ดํฐ๋ธ๋ก์ ๋ฉ์ฌ ๋ฐ์ดํฐ๋ธ๋ก์ ์ฌ์ฉํ๋๋ฐ, Shift+D๋ก๋ ๋ฉ์ฌ ๋ฐ์ดํฐ๋ธ๋ก๊น์ง ๋ณต์ ๋๊ณ Alt+D๋ก๋ ๋ฉ์ฌ ๋ฐ์ดํฐ๋ธ๋ก์ด ๋ณต์ ๋์ง ์์ ์ฑ๋ก ๊ฐ์ด ์ฌ์ฉ๋๋ค. ๊ทธ๋์ Alt+D๋ก ๋ณต์ ๋ ์ค๋ธ์ ํธ๋ฅผ ์์ (Edit)ํ๋ฉด ์๋ ์๋ ์ค๋ธ์ ํธ ๋ชจ์๋ ์ฐ๋๋์ด ์ ์ ๋ก ๋๊ฐ์ด ์์ ๋๋ค. ๋น์ ํ์๋ฉด Shift+D๊ฐ ๋ค๋ฅธ ๋ชธ, ๋ค๋ฅธ ์ํผ์ด๋ผ๋ฉด Alt+D๋ ๋ค๋ฅธ ๋ชธ, ๊ฐ์ ์ํผ์ธ ์ ์ด๋ค. Alt+D๋ก ์ฌ๋ฌ ๋ฒ ๋ณต์ ํ๋ค๋ฉด ๋ณต์ ๋ ๋ชจ๋ ์ค๋ธ์ ํธ๋ค์ด ๋น์ฐํ ํ๋์ ๋ฉ์ฌ ๋ฐ์ดํฐ๋ธ๋ก์ ๊ฐ์ด ์ฌ์ฉํ๊ณ ์์ผ๋๊น ๋ชจ๋ ์ฐ๋๋๋ค.
๋ธ๋ ๋์์ ํ ์ค์ฒ ํ์ธํ (Texture painting)์ ํ ๊ฒฝ์ฐ, Save๋ช ๋ น์ด๋ Ctrl+S๋ง ๋๋ฅด๋ฉด .blend ํ์ผ์ ์ ์ฅ๋์ง๋ง ํ ์ค์ฒ ์ด๋ฏธ์ง๋ค์ ์์ ์ฌํญ์ ์ ์ฅ๋์ง ์๋๋ค.[81] ์ด๋ด ๋ ์ถ๊ฐ์ ์ผ๋ก ์ด๋ฏธ์ง ํธ์ง๊ธฐ(Image Editor)์์ Save all images[82] ๋ช ๋ น์ผ๋ก ๊ทธ๋ฆฐ ๋ด์ฉ์ ์ด๋ฏธ์ง ๋ฐ์ดํฐ๋ธ๋ก์ ์ ์ฅํ ๋ค์์ Ctrl+S๋ฅผ ๋๋ฌ์ผ ํ์ผ์ ์ ๋๋ก ์ ์ฅ๋๋ค.
4.8. ๋งํฌ(Link)[ํธ์ง]
๋งํฌ(Link) ๊ธฐ๋ฅ์ ์ฌ์ฉํ๋ฉด ํ ๋ธ๋ ๋ ํ์ผ์์ ๋ค๋ฅธ ๋ธ๋ ๋ ํ์ผ์ ์๋ ์ค๋ธ์ ํธ, ์ปฌ๋ ์
, ์ฌ์ง, ๋
ธ๋๊ทธ๋ฃน ๋ฑ ์์ฃผ ๋ค์ํ ์ข
๋ฅ์ ๋ฐ์ดํฐ๋ธ๋ก์ ์ฝ์ด์ฌ ์ ์๋ค.
๋ง์ฝ ํ์ผ๋ก ์์ ํ๋๋ฐ ํ๋์ ํต์ฌ ๊ณต์ฉ ํ์ผ์ ์ฌ๋ฌ ๋ช ์ด ์ฌ์ฉํด์ผ ํ๊ฑฐ๋, ์ค๋ณต ์ ์ฅํ๊ธฐ์๋ ์ฉ๋์ด ๋๋ฌด ํด ๊ฒฝ์ฐ์๋ ๋งํฌ(Link)์ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ฌ์ ์(Library Override) ๊ธฐ๋ฅ์ด ์ฌ์ฉ๋๋ค. ์์ ์ค์ธ ํ์ผ์์ ๊ณต์ฉ ํ์ผ ์ ๋ฐ์ดํฐ๋ธ๋ก์ ๋งํฌ(Link)ํ์ฌ ๊ฐ์ ธ์จ ํ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ฌ์ ์(Library Override)๋ฅผ ๊ฐํ๋ฉด, ๊ฐ์ ธ์ค๊ฒ ๋ ๋ฐ์ดํฐ๋ธ๋ก[83]์ด ์์ ๋ ๊ฒ์ฒ๋ผ ๋ณด์ธ๋ค. ์๋ณธ ํ์ผ์ ๊ฑด๋๋ฆฌ์ง ์๊ณ ์๋ ํ์์ ๋ฐ๋ผ ์ด๋ฆฌ์ ๋ฆฌ ๋ณํ์ํฌ ์ ์๋ ๋๋จํ ํธ๋ฆฌํ ๊ธฐ๋ฅ์ด๋ค. ์ค์ ๋ก ๋ฐ์ดํฐ๋ฅผ ๋ณต์ ํ๋ ๊ฒ์ด ์๋๊ธฐ ๋๋ฌธ์ ๋ณ๋ก ์ฉ๋์ ์ฐจ์งํ์ง๋ ์๋๋ค[84].
๋ค๋ฅธ ํ์ผ๋ก๋ถํฐ ์ค๋ธ์ ํธ ํ๋ํ๋ ๋งํฌํด ์ค๋ ๊ฒ์ด ๋ฒ๊ฑฐ๋กญ๊ณ ๋ถ๋ด์ค๋ฝ๋ค๋ฉด ์ปฌ๋ ์ ์ ํต์งธ๋ก ๋งํฌํ๋ฉด ๋๋ค.
๋ธ๋ ๋๋ ๋งํฌ ํ์ผ์ ์ฐพ๊ธฐ ์ํด ์๋๊ฒฝ๋ก(Relative Path)[85]๋ฅผ ์ฌ์ฉํ๋ค. ๋ง์ฝ ๋งํฌ ์๋ณธ ํ์ผ์ด ์ด๋๊ฐ ๋ค๋ฅธ ํด๋๋ก ์ฎ๊ฒจ์ก๋ค๋ฉด, Find Missing Files ๊ธฐ๋ฅ์ ํตํด ๋งํฌ๋ฅผ ๊ทธ ํ์ผ์ด ์ฎ๊ฒจ์ง ๊ณณ์ผ๋ก ๋ค์ ์ง์ ํด ์ฃผ๋ฉด ๋๋ค. ๋ธ๋ ๋๋ ์์์ ํ์ ํด๋๋ ํ์ผ๋ค์ ๋ค์ ธ ์์ด๋ฒ๋ ธ๋ ์๋ณธ ๋งํฌ ํ์ผ์ ์ฐพ์ ์ค ์ ๋๋ก ๋๋ํ๋ค.
์ฐธ๊ณ ๋ก ๋ธ๋ ๋์์ ๋งํฌ(Link)๋ ๊ผญ ์ธ๋ถ ํ์ผ ์ ๋ฐ์ดํฐ๋ธ๋ก์๋ง ์ฐ์ด๋ ๋จ์ด๋ ์๋๋ค. ํ์ฌ ํ์ผ ์ ๋ฐ์ดํฐ๋ธ๋ก์ ์ฌ์ฉํ ๋๋ ๋งํฌ(Link)ํ๋ค๊ณ ํํํ๋ค.
๋ง์ฝ ํ์ผ๋ก ์์ ํ๋๋ฐ ํ๋์ ํต์ฌ ๊ณต์ฉ ํ์ผ์ ์ฌ๋ฌ ๋ช ์ด ์ฌ์ฉํด์ผ ํ๊ฑฐ๋, ์ค๋ณต ์ ์ฅํ๊ธฐ์๋ ์ฉ๋์ด ๋๋ฌด ํด ๊ฒฝ์ฐ์๋ ๋งํฌ(Link)์ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ฌ์ ์(Library Override) ๊ธฐ๋ฅ์ด ์ฌ์ฉ๋๋ค. ์์ ์ค์ธ ํ์ผ์์ ๊ณต์ฉ ํ์ผ ์ ๋ฐ์ดํฐ๋ธ๋ก์ ๋งํฌ(Link)ํ์ฌ ๊ฐ์ ธ์จ ํ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ฌ์ ์(Library Override)๋ฅผ ๊ฐํ๋ฉด, ๊ฐ์ ธ์ค๊ฒ ๋ ๋ฐ์ดํฐ๋ธ๋ก[83]์ด ์์ ๋ ๊ฒ์ฒ๋ผ ๋ณด์ธ๋ค. ์๋ณธ ํ์ผ์ ๊ฑด๋๋ฆฌ์ง ์๊ณ ์๋ ํ์์ ๋ฐ๋ผ ์ด๋ฆฌ์ ๋ฆฌ ๋ณํ์ํฌ ์ ์๋ ๋๋จํ ํธ๋ฆฌํ ๊ธฐ๋ฅ์ด๋ค. ์ค์ ๋ก ๋ฐ์ดํฐ๋ฅผ ๋ณต์ ํ๋ ๊ฒ์ด ์๋๊ธฐ ๋๋ฌธ์ ๋ณ๋ก ์ฉ๋์ ์ฐจ์งํ์ง๋ ์๋๋ค[84].
๋ค๋ฅธ ํ์ผ๋ก๋ถํฐ ์ค๋ธ์ ํธ ํ๋ํ๋ ๋งํฌํด ์ค๋ ๊ฒ์ด ๋ฒ๊ฑฐ๋กญ๊ณ ๋ถ๋ด์ค๋ฝ๋ค๋ฉด ์ปฌ๋ ์ ์ ํต์งธ๋ก ๋งํฌํ๋ฉด ๋๋ค.
๋ธ๋ ๋๋ ๋งํฌ ํ์ผ์ ์ฐพ๊ธฐ ์ํด ์๋๊ฒฝ๋ก(Relative Path)[85]๋ฅผ ์ฌ์ฉํ๋ค. ๋ง์ฝ ๋งํฌ ์๋ณธ ํ์ผ์ด ์ด๋๊ฐ ๋ค๋ฅธ ํด๋๋ก ์ฎ๊ฒจ์ก๋ค๋ฉด, Find Missing Files ๊ธฐ๋ฅ์ ํตํด ๋งํฌ๋ฅผ ๊ทธ ํ์ผ์ด ์ฎ๊ฒจ์ง ๊ณณ์ผ๋ก ๋ค์ ์ง์ ํด ์ฃผ๋ฉด ๋๋ค. ๋ธ๋ ๋๋ ์์์ ํ์ ํด๋๋ ํ์ผ๋ค์ ๋ค์ ธ ์์ด๋ฒ๋ ธ๋ ์๋ณธ ๋งํฌ ํ์ผ์ ์ฐพ์ ์ค ์ ๋๋ก ๋๋ํ๋ค.
์ฐธ๊ณ ๋ก ๋ธ๋ ๋์์ ๋งํฌ(Link)๋ ๊ผญ ์ธ๋ถ ํ์ผ ์ ๋ฐ์ดํฐ๋ธ๋ก์๋ง ์ฐ์ด๋ ๋จ์ด๋ ์๋๋ค. ํ์ฌ ํ์ผ ์ ๋ฐ์ดํฐ๋ธ๋ก์ ์ฌ์ฉํ ๋๋ ๋งํฌ(Link)ํ๋ค๊ณ ํํํ๋ค.
4.9.
๋ธ๋ ๋์์๋ ๋ณต์กํ ๋ชจ๋ธ ์์ด๋ผ๋ ๊ฒ์์ฒ๋ผ WASDํค๋ก ์ฝ๊ฒ ์์ง์ผ ์ ์๋ค. ํ์ฑํ ๋จ์ถํค๋ `(ํญ ๋ฒํผ ์).
ํ์ฑํ๋ ์ํ์์ ๋ง์ฐ์ค ์คํฌ๋กค์ ํตํด ๊ฑธ์ด๋ค๋๋ ์๋๋ฅผ ๋ฐ๊ฟ ์ ์๋ค. ๊ฐ๋ฏธ์ฒ๋ผ ๋๋ ค์ง ์๋, ๋นํ๊ธฐ์ฒ๋ผ ๋นจ๋ผ์ง ์๋ ์๋ค. ๋ง์ฐ์ค๋ฅผ ์์ง์ด๋ฉด ๋ณด๋ ๋ฐฉํฅ์ด ๋ฐ๋๋ค. ๋ค์ผ๋ก Q๋ฒํผ๊ณผ E๋ฒํผ์ ๊ฐ๊ฐ ์๋ ์๋ก ์์ง์ธ๋ค. Shift๋ฅผ ๋๋ฅด๋ฉด ์ผ์์ ์ผ๋ก ๋นจ๋ผ์ง๋ค. ๊ฒ์๊ณผ ๋๊ฐ๋ค.
๊ธฐ๋ณธ๊ฐ์ผ๋ก๋ ์ค๋ ฅ์ ๋ฐ์ง ์์ ๊ณต๊ฐ ์์ ๊ฑธ์ด๋ค๋๋๋ฐ, ์ค๋ ฅ์ ๋ฐ์ ๋ฐ๋ฅ ์๋ฅผ ๊ฑธ์ด๋ค๋๋๋ก ์ ํํ ์๋ ์๋ค.
์๋งคํ์ผ๋ก ๋ ๊ธฐ(Fly Navigation)๋ ์๋ค. ๊ฑท๊ธฐ์ ๋ฌ๋ฆฌ ๋ฒํผ์์ ์๊ฐ๋ฝ์ ๋ผ์ด๋ ๋ฉ์ถ์ง ์๊ณ ๊ณ์ ์ญ ๋์๊ฐ๋ค.
ํ์ฑํ๋ ์ํ์์ ๋ง์ฐ์ค ์คํฌ๋กค์ ํตํด ๊ฑธ์ด๋ค๋๋ ์๋๋ฅผ ๋ฐ๊ฟ ์ ์๋ค. ๊ฐ๋ฏธ์ฒ๋ผ ๋๋ ค์ง ์๋, ๋นํ๊ธฐ์ฒ๋ผ ๋นจ๋ผ์ง ์๋ ์๋ค. ๋ง์ฐ์ค๋ฅผ ์์ง์ด๋ฉด ๋ณด๋ ๋ฐฉํฅ์ด ๋ฐ๋๋ค. ๋ค์ผ๋ก Q๋ฒํผ๊ณผ E๋ฒํผ์ ๊ฐ๊ฐ ์๋ ์๋ก ์์ง์ธ๋ค. Shift๋ฅผ ๋๋ฅด๋ฉด ์ผ์์ ์ผ๋ก ๋นจ๋ผ์ง๋ค. ๊ฒ์๊ณผ ๋๊ฐ๋ค.
๊ธฐ๋ณธ๊ฐ์ผ๋ก๋ ์ค๋ ฅ์ ๋ฐ์ง ์์ ๊ณต๊ฐ ์์ ๊ฑธ์ด๋ค๋๋๋ฐ, ์ค๋ ฅ์ ๋ฐ์ ๋ฐ๋ฅ ์๋ฅผ ๊ฑธ์ด๋ค๋๋๋ก ์ ํํ ์๋ ์๋ค.
์๋งคํ์ผ๋ก ๋ ๊ธฐ(Fly Navigation)๋ ์๋ค. ๊ฑท๊ธฐ์ ๋ฌ๋ฆฌ ๋ฒํผ์์ ์๊ฐ๋ฝ์ ๋ผ์ด๋ ๋ฉ์ถ์ง ์๊ณ ๊ณ์ ์ญ ๋์๊ฐ๋ค.
5. ์ ๋์จ(Add-on)[ํธ์ง]
์ ๋์จ์ ๋ธ๋ ๋์ ์ถ๊ฐ๋ก ๊ธฐ๋ฅ์ ์ค์นํด์ ๋์ฑ ๊ฐ๋ ฅํ๊ฒ ๋ง๋ค์ด ์ค๋ค.
๋ธ๋ ๋์ ์ธ๊ณ์์๋ ์ ๋์จ์ด ์ ์ ์์ด ๋ง๋ค. ์ค์ผ์น์ , ๋ผ์ด๋ ธ, ๋ชจ๋ ๋ฑ์ ๋นํ ๋ฐ๊ฐ ์๋๋ค. ๋ธ๋ ๋ ์์ฒด์ ํ์ด์ฌ API๋ฅผ ํตํ ๋ ๋ ํ ๊ฐ๋ฐ์ ์ง์, ๊ฑฐ๋ํ ์ฌ์ฉ์ ์ธต, ๋ฎ์ ๊ฐ๋ฐ ๋์ด๋๊ฐ ํ๋ฐ ๋ชจ์ธ ๊ฒฐ๊ณผ ๋ธ๋ ๋๋ ์ ๋์จ์ ์ฒ๊ตญ์ด๋ ๋ค๋ฆ์๋ค. ์ ๋์จ ์์ด๋ ์์ฃผ ๊ฐ๋ ฅํ ํ๋ก๊ทธ๋จ์ด์ง๋ง, ์ ๋์จ์ด ์์ผ๋ฉด ๋ ๋๋จํ ๊ฒ๋ค์ ํจ์ฌ ์ ์ ์๊ฐ ์์ ํด๋ผ ์ ์๋ค.
์ฒ์ ๋ณด๋ ์ ๋์จ์ ์ด๋ป๊ฒ ์ฌ์ฉํด์ผ ํ๋ ํท๊ฐ๋ฆด ์๋ ์์ง๋ง, ์ ๋์จ์ ๋ค์ด๋ก๋ ๋ฐ๋ ํ์ด์ง๋ ๊ณต์ ํํ์ด์ง์์ ๋ฌธ์(Documentaion)์ผ๋ก ์๋ฆฌ์ ์ฌ์ฉ๋ฒ์ ๋ฐ๋์ ์ ์ด๋๋ ๊ฒ์ด ์ด์ชฝ ๋๋ค ์์์ด๋ค. ์์ ์ด ๋ง๋ ๊ธฐ๋ฅ์ด๋ ์ ๋์จ์ ๋ฌธ์ํ(Documentation)์ํค๋ ๊ฒ์ ๊ฐ๋ฐ์๋ค์ ํ์ ์๋ฌด๋ก ์ธ์๋๊ณ ์๋ค. ๊ทธ๋์ ๊ตฌ๊ธ๋ง์ ์ข๋ง ํ๋ฉด ๋ญ์ ๋ํ ๊ฒ์ด๋ ์ฌ์ฉ๋ฒ์ ๋ํ ์ค๋ช ์ด ๋ค ๋์จ๋ค. ๋๋ถ๋ถ์ด ์์ด๊ธด ํ์ง๋ง.
๋ ๋น ๋ฅธ ๋ ๋ ๋ ธ์ด์ฆ ์ ๊ฑฐ, ์ก์ฒด ์๋ฎฌ๋ ์ด์ , ๊ธฐ๊ณ์ ์ธ ํจ๋ ๋ง๋ค๊ธฐ, ํ, ๋๋ฌด, ๊ตฌ๋ฆ, ํฌํ ์ต๊ณผ ๊ฐ์ ๋ ์ด์ด ํ์ธํ ์์คํ , ์จ๋ผ์ธ ์ฌ์ง ๋ผ์ด๋ธ๋ฌ๋ฆฌ, ๋ ๋น ๋ฅธ ๋ผ๋์ธ์ฐ๊ธฐ(Rigging), ํ๋ฉด์ ๋ถํ ๋ฐ๊ธฐ(Kitbashing), ๋๋คํ ์์๋ํ ๋ง๋ค๊ธฐ(Primitive), ๋จ๋จํ ํ๋ฉด ๋ง๋ค๊ธฐ(Hardsurface modeling) ๋ฑ๋ฑ ๊ทธ๋ฐ ๊ฒ ์์ผ๋ฉด ์ข๊ฒ ๋ค๊ณ ์๊ฐํ๋ฉด ์ค์ ๋ก ์ ๋์จ์ผ๋ก ์ด๋ฏธ ์กด์ฌํ๋ค. ์ ๋์จ์ ๊ฐ๊ฒฉ์ ๋ฌด๋ฃ๋ถํฐ ๋ช์ฒ์, ๋ช๋ง์๋๊น์ง ๋ค์ํ์ง๋ง ๋ค๋ฅธ ํ๋ก๊ทธ๋จ์ ์ ๋์จ์ ๋นํ๋ฉด ํจ์ฌ ์ผ ๊ฒ์ด ์ฌ์ค์ด๋ค. ๋ฌด๋ฃ ์ ๋์จ์ ์ฃผ๋ก Git ๊ณ์ด ์ฌ์ดํธ์์ ๋ฐฐํฌํ๋ค.
์ค๋ฒ์์น๋ ๋ฐ๋ก๋ํธ, ์ฝ ์ค๋ธ ๋ํฐ: ๋ชจ๋ ์ํ์ด๊ฐ์ ๊ฒ์์ ์์ (ํ๋ ์ด์ด ๋ชจ๋ธ, ํ๋กญ ๋ฑ)์ ์ถ์ถํ๋ ๋ฐ์๋ ์ ๋์จ์ด ์ฌ์ฉ๋๋ค. ์ธ๋ฆฌ์ผ ์์ง๊ฐ์ ์ ๋ฃ ์์ง์ผ๋ก ์ ์๋ ๊ฒ์์ ๊ฒฝ์ฐ ๋งต๊น์ง๋ ์ด๋ ต์ง ์๊ฒ ์ถ์ถํ ์ ์์ง๋ง, ์ค๋ฒ์์น์ ๊ฒฝ์ฐ ์์ฒด ๊ฐ๋ฐ์ธ ํฑํฌ ์์ง์ ์ฌ์ฉํจ์๋ ๋งต ์ถ์ถ์ด ๊ฐ๋ฅํ๋ค. ์ฌ์ง์ด ํ ์ค์ณ๋ ์๋์ผ๋ก ๋ฝ๊ณ ์ค๋ฒ์์น ์ ฐ์ด๋๊ฐ ์ ์ฉ๋๋ฉฐ ๋ฝํ๋ค.
๋ธ๋ ๋์๋ ์์ญ ๊ฐ์ง์ ์์ฒด๋ด์ฅ ์ ๋์จ๋ ์๋ค. ๋ธ๋ ๋๋ ์คํ์์ค๋ผ์ ๊ฐ๋ฐ์๋ค์ด ์ฌ์ฉ์๋ค์ ์์ด๋์ด๋ฅผ ์ด๋ฆฐ ๋ง์์ผ๋ก ๊ฒฝ์ฒญํ๋๋ฐ, ๊ทธ๋ฐ ๋งฅ๋ฝ์์ ๋ธ๋ ๋ ๊ฐ๋ฐํ์ด ์ข์ ์ ๋์จ์ ๋ฐ๊ฒฌํ๋ฉด ๊ทธ ์ ๋์จ์ ๊ฐ๋ฐ์ํํ ํ๋ฝ์ ๊ตฌํ๊ณ ์๋ก์ด ๋ฒ์ ์ ๋ธ๋ ๋์ ํฌํจ์์ผ์ ๋ฐฐํฌํ๊ธฐ ๋๋ฌธ์ด๋ค[86]. ์ด๋ ๋ธ๋ ๋ ๊ฐ๋ฐ์๋ค์ ์ฒ ํ๊ณผ๋ ์ผ๋งฅ์ํตํ๋๋ฐ, ํต์ฌ๊ธฐ๋ฅ์ ๋ธ๋ ๋ ์์ฒด์ ์ผ๋ก ์ง์ํ์ง๋ง ๋น๊ต์ ๋ ์ค์ํ ํธ์๊ธฐ๋ฅ์ ์ค์ ์์ ์ผ๊ณ ๋ ์ ์๋ ์ ๋์จ ํํ๋ก ํฌํจ์ํค๋ ๋ฐฉ์์ด๋ค. ๊ทธ๋์ ์ฌ์ฉ์๊ฐ ํ์์ ๋ฐ๋ผ ๋๊ตฌ์ ๊ธฐ๋ฅ์ ์ ํ์ ์ผ๋ก ์ฌ์ฉํ ์ ์๋ค.
๋ค๋ง 2.7x ์์ 2.8 ๋ก ๋ฒ์ ์ ๋๋ฉด์ ๊ณผ๊ฑฐ์ ์ ๋์จ์ด ์ ๋๋ก ๋์ํ์ง ์๋ ๊ฒฝ์ฐ๊ฐ ๋ง์ด ๋ฐ์ํ๊ณ ์๋ค. ๋ธ๋ ๋์ API๊ฐ ํ๊ธฐ(Deprecate), ์ด๋ฆ ๋ณ๊ฒฝ(Rename), ํ๋ ์์ํฌ ๋ณ๊ฒฝ ๋ฑ์ผ๋ก ์๋ํ์ง ์๋ ๊ฒฝ์ฐ๊ฐ ์๋ค๋ ๊ฒ. 2.80์ ๋๊ท๋ชจ ์ ๋ฐ์ดํธ์๊ธฐ ๋๋ฌธ์ ๊ทธ ์ ํ๋ก ์ ๋์จ๋ค์ ํธํ์ฑ์ด ๋๊ฒจ ๋ฒ๋ ธ๋ค[87]. ๋ธ๋ ๋์ ๊ฐ๋ฐ ์๋์ ๋น ๋ฅธ ๊ฒ์ ๋ฐ๋ฅด๋ ์ด์ฉ ์ ์๋ ๋ฌธ์ ๋ค. ์ ๋์จ ๊ฐ๋ฐ์๊ฐ ๋นจ๋ฆฌ ๋์ํด์ฃผ๊ธธ ๋ฐ๋ผ๋ ์ ๋ฐ์๋ ๋๋ฆฌ๊ฐ ์๋ค.
๋ธ๋ ๋์ ์ธ๊ณ์์๋ ์ ๋์จ์ด ์ ์ ์์ด ๋ง๋ค. ์ค์ผ์น์ , ๋ผ์ด๋ ธ, ๋ชจ๋ ๋ฑ์ ๋นํ ๋ฐ๊ฐ ์๋๋ค. ๋ธ๋ ๋ ์์ฒด์ ํ์ด์ฌ API๋ฅผ ํตํ ๋ ๋ ํ ๊ฐ๋ฐ์ ์ง์, ๊ฑฐ๋ํ ์ฌ์ฉ์ ์ธต, ๋ฎ์ ๊ฐ๋ฐ ๋์ด๋๊ฐ ํ๋ฐ ๋ชจ์ธ ๊ฒฐ๊ณผ ๋ธ๋ ๋๋ ์ ๋์จ์ ์ฒ๊ตญ์ด๋ ๋ค๋ฆ์๋ค. ์ ๋์จ ์์ด๋ ์์ฃผ ๊ฐ๋ ฅํ ํ๋ก๊ทธ๋จ์ด์ง๋ง, ์ ๋์จ์ด ์์ผ๋ฉด ๋ ๋๋จํ ๊ฒ๋ค์ ํจ์ฌ ์ ์ ์๊ฐ ์์ ํด๋ผ ์ ์๋ค.
์ฒ์ ๋ณด๋ ์ ๋์จ์ ์ด๋ป๊ฒ ์ฌ์ฉํด์ผ ํ๋ ํท๊ฐ๋ฆด ์๋ ์์ง๋ง, ์ ๋์จ์ ๋ค์ด๋ก๋ ๋ฐ๋ ํ์ด์ง๋ ๊ณต์ ํํ์ด์ง์์ ๋ฌธ์(Documentaion)์ผ๋ก ์๋ฆฌ์ ์ฌ์ฉ๋ฒ์ ๋ฐ๋์ ์ ์ด๋๋ ๊ฒ์ด ์ด์ชฝ ๋๋ค ์์์ด๋ค. ์์ ์ด ๋ง๋ ๊ธฐ๋ฅ์ด๋ ์ ๋์จ์ ๋ฌธ์ํ(Documentation)์ํค๋ ๊ฒ์ ๊ฐ๋ฐ์๋ค์ ํ์ ์๋ฌด๋ก ์ธ์๋๊ณ ์๋ค. ๊ทธ๋์ ๊ตฌ๊ธ๋ง์ ์ข๋ง ํ๋ฉด ๋ญ์ ๋ํ ๊ฒ์ด๋ ์ฌ์ฉ๋ฒ์ ๋ํ ์ค๋ช ์ด ๋ค ๋์จ๋ค. ๋๋ถ๋ถ์ด ์์ด๊ธด ํ์ง๋ง.
๋ ๋น ๋ฅธ ๋ ๋ ๋ ธ์ด์ฆ ์ ๊ฑฐ, ์ก์ฒด ์๋ฎฌ๋ ์ด์ , ๊ธฐ๊ณ์ ์ธ ํจ๋ ๋ง๋ค๊ธฐ, ํ, ๋๋ฌด, ๊ตฌ๋ฆ, ํฌํ ์ต๊ณผ ๊ฐ์ ๋ ์ด์ด ํ์ธํ ์์คํ , ์จ๋ผ์ธ ์ฌ์ง ๋ผ์ด๋ธ๋ฌ๋ฆฌ, ๋ ๋น ๋ฅธ ๋ผ๋์ธ์ฐ๊ธฐ(Rigging), ํ๋ฉด์ ๋ถํ ๋ฐ๊ธฐ(Kitbashing), ๋๋คํ ์์๋ํ ๋ง๋ค๊ธฐ(Primitive), ๋จ๋จํ ํ๋ฉด ๋ง๋ค๊ธฐ(Hardsurface modeling) ๋ฑ๋ฑ ๊ทธ๋ฐ ๊ฒ ์์ผ๋ฉด ์ข๊ฒ ๋ค๊ณ ์๊ฐํ๋ฉด ์ค์ ๋ก ์ ๋์จ์ผ๋ก ์ด๋ฏธ ์กด์ฌํ๋ค. ์ ๋์จ์ ๊ฐ๊ฒฉ์ ๋ฌด๋ฃ๋ถํฐ ๋ช์ฒ์, ๋ช๋ง์๋๊น์ง ๋ค์ํ์ง๋ง ๋ค๋ฅธ ํ๋ก๊ทธ๋จ์ ์ ๋์จ์ ๋นํ๋ฉด ํจ์ฌ ์ผ ๊ฒ์ด ์ฌ์ค์ด๋ค. ๋ฌด๋ฃ ์ ๋์จ์ ์ฃผ๋ก Git ๊ณ์ด ์ฌ์ดํธ์์ ๋ฐฐํฌํ๋ค.
์ค๋ฒ์์น๋ ๋ฐ๋ก๋ํธ, ์ฝ ์ค๋ธ ๋ํฐ: ๋ชจ๋ ์ํ์ด๊ฐ์ ๊ฒ์์ ์์ (ํ๋ ์ด์ด ๋ชจ๋ธ, ํ๋กญ ๋ฑ)์ ์ถ์ถํ๋ ๋ฐ์๋ ์ ๋์จ์ด ์ฌ์ฉ๋๋ค. ์ธ๋ฆฌ์ผ ์์ง๊ฐ์ ์ ๋ฃ ์์ง์ผ๋ก ์ ์๋ ๊ฒ์์ ๊ฒฝ์ฐ ๋งต๊น์ง๋ ์ด๋ ต์ง ์๊ฒ ์ถ์ถํ ์ ์์ง๋ง, ์ค๋ฒ์์น์ ๊ฒฝ์ฐ ์์ฒด ๊ฐ๋ฐ์ธ ํฑํฌ ์์ง์ ์ฌ์ฉํจ์๋ ๋งต ์ถ์ถ์ด ๊ฐ๋ฅํ๋ค. ์ฌ์ง์ด ํ ์ค์ณ๋ ์๋์ผ๋ก ๋ฝ๊ณ ์ค๋ฒ์์น ์ ฐ์ด๋๊ฐ ์ ์ฉ๋๋ฉฐ ๋ฝํ๋ค.
๋ธ๋ ๋์๋ ์์ญ ๊ฐ์ง์ ์์ฒด๋ด์ฅ ์ ๋์จ๋ ์๋ค. ๋ธ๋ ๋๋ ์คํ์์ค๋ผ์ ๊ฐ๋ฐ์๋ค์ด ์ฌ์ฉ์๋ค์ ์์ด๋์ด๋ฅผ ์ด๋ฆฐ ๋ง์์ผ๋ก ๊ฒฝ์ฒญํ๋๋ฐ, ๊ทธ๋ฐ ๋งฅ๋ฝ์์ ๋ธ๋ ๋ ๊ฐ๋ฐํ์ด ์ข์ ์ ๋์จ์ ๋ฐ๊ฒฌํ๋ฉด ๊ทธ ์ ๋์จ์ ๊ฐ๋ฐ์ํํ ํ๋ฝ์ ๊ตฌํ๊ณ ์๋ก์ด ๋ฒ์ ์ ๋ธ๋ ๋์ ํฌํจ์์ผ์ ๋ฐฐํฌํ๊ธฐ ๋๋ฌธ์ด๋ค[86]. ์ด๋ ๋ธ๋ ๋ ๊ฐ๋ฐ์๋ค์ ์ฒ ํ๊ณผ๋ ์ผ๋งฅ์ํตํ๋๋ฐ, ํต์ฌ๊ธฐ๋ฅ์ ๋ธ๋ ๋ ์์ฒด์ ์ผ๋ก ์ง์ํ์ง๋ง ๋น๊ต์ ๋ ์ค์ํ ํธ์๊ธฐ๋ฅ์ ์ค์ ์์ ์ผ๊ณ ๋ ์ ์๋ ์ ๋์จ ํํ๋ก ํฌํจ์ํค๋ ๋ฐฉ์์ด๋ค. ๊ทธ๋์ ์ฌ์ฉ์๊ฐ ํ์์ ๋ฐ๋ผ ๋๊ตฌ์ ๊ธฐ๋ฅ์ ์ ํ์ ์ผ๋ก ์ฌ์ฉํ ์ ์๋ค.
๋ค๋ง 2.7x ์์ 2.8 ๋ก ๋ฒ์ ์ ๋๋ฉด์ ๊ณผ๊ฑฐ์ ์ ๋์จ์ด ์ ๋๋ก ๋์ํ์ง ์๋ ๊ฒฝ์ฐ๊ฐ ๋ง์ด ๋ฐ์ํ๊ณ ์๋ค. ๋ธ๋ ๋์ API๊ฐ ํ๊ธฐ(Deprecate), ์ด๋ฆ ๋ณ๊ฒฝ(Rename), ํ๋ ์์ํฌ ๋ณ๊ฒฝ ๋ฑ์ผ๋ก ์๋ํ์ง ์๋ ๊ฒฝ์ฐ๊ฐ ์๋ค๋ ๊ฒ. 2.80์ ๋๊ท๋ชจ ์ ๋ฐ์ดํธ์๊ธฐ ๋๋ฌธ์ ๊ทธ ์ ํ๋ก ์ ๋์จ๋ค์ ํธํ์ฑ์ด ๋๊ฒจ ๋ฒ๋ ธ๋ค[87]. ๋ธ๋ ๋์ ๊ฐ๋ฐ ์๋์ ๋น ๋ฅธ ๊ฒ์ ๋ฐ๋ฅด๋ ์ด์ฉ ์ ์๋ ๋ฌธ์ ๋ค. ์ ๋์จ ๊ฐ๋ฐ์๊ฐ ๋นจ๋ฆฌ ๋์ํด์ฃผ๊ธธ ๋ฐ๋ผ๋ ์ ๋ฐ์๋ ๋๋ฆฌ๊ฐ ์๋ค.
5.1. ์ฃผ์ ์์ฒด๋ด์ฅ ์ ๋์จ[ํธ์ง]
์์ฒด ๋ด์ฅ ์ ๋์จ์ ์ข
๋ฅ๊ฐ ์์ญ ๊ฐ์ง๊ฐ ๋์ง๋ง, ๊ทธ ์ค ๊ฐ์ฅ ์์ฃผ ์ฐ์ด๋ ๊ฒ๋ค์ ์ด๋ ๋ค. ์ค์ ์์ ์ผ ๋์ผ๋ฉด ์์
์ ํฐ ๋์์ด ๋๋ค.
- Blenderkit
์จ๋ผ์ธ์์ ๋ชจ๋ธ, ์ฌ์ง(Material), ๋ธ๋ฌ์ฌ(Brush)๋ฅผ ๊ฒ์ํ์ฌ ๋ธ๋ ๋ ํ์ผ ์์ผ๋ก ๋ฐ๋ก ๋ก๋ํ ์ ์๊ฒ ํด ์ค๋ค. - Bool Tool
๋ฒ๊ฑฐ๋ก์ด ๋ถ๋ฆฌ์ธ(Boolean) ์์ ์ด Ctrl+Shift+B ๋ฉ๋ด ์์ ์๋ํ๋์ด ์ ๊ณต๋๋ค. - Auto Mirror
๋ฒ๊ฑฐ๋ก์ด ๋์นญํ(Mirror) ์์ ์ด ์ฐ์ธก๋ง๋(Sidebar) ์์ ์๋ํ๋์ด ์ ๊ณต๋๋ค. - Node Wrangler
๋ฒ๊ฑฐ๋ก์ด ๋ ธ๋ ์์ ์ด Shift+W ๋ฉ๋ด ์์ ์๋ํ๋์ด ์ ๊ณต๋๋ค. ๋ ธ๋ ์์ ์ ์ ์ค์ฒ ๊ธฐ๋ฅ๋ ์ถ๊ฐ๋๋ค. - Extra Objects
ํจ์ฌ ๋ ๋ค์ํ ์ด๊ธฐ๋ํ(Primitive)์ด ์๊ธด๋ค. - Stored Views
์์ผ(View) ์ํ๋ฅผ ์ ์ฅํ ์ ์๊ฒ ํด ์ค๋ค. - Carver
์ค๋ธ์ ํธ์ ์ ๋ง ์ฝ๊ฒ ๊ตฌ๋ฉ์ ๋ซ๊ณ , ํ ๋ด๊ณ , ๋ง๋ถ์ด๋ ์์ ์ ํ ์ ์๊ฒ ํด ์ค๋ค. ๋จ์ถํค๋ Ctrl+Shift+X.
5.2. ์ฃผ์ ๋ฌด๋ฃ ์ ๋์จ[ํธ์ง]
- fSPY
์ค์ ๋ก ์ฐ์ ์ฌ์ง์ XYZ์ถ์ ๋ชจ๋ธ์ ์นด๋ฉ๋ผ ์์ผ์ ์ผ์น์์ผ ์ค๋ค.
https://fspy.io/
5.3. ์ฃผ์ ์ ๋ฃ ์ ๋์จ[ํธ์ง]
- CAD Transform (6500์)
CAD ํ๋ก๊ทธ๋จ๊ณผ ๊ฐ์ ๋ฐฉ์์ผ๋ก ์ ๋ฐํ๊ฒ ์ด๋, ํ์ , ํฌ๊ธฐ์กฐ์ ์ ํ ์ ์๋ ๋๊ตฌ๊ฐ ์ถ๊ฐ๋๋ค.
https://gumroad.com/l/nqvcs - UVPackMaster (34000์)
UV๋ฅผ ํ ์ค์ฒ ์์ ๊ฝ๊ฝ ์์ถ์์ผ ์ต๊ณ ์ ๊ณต๊ฐํจ์จ์ ๋ง๋ค์ด ์ฃผ๋ ์๊ณ ๋ฆฌ์ฆ์ ์ฌ์ฉํ ์ ์๋ค.
https://gumroad.com/l/uvpackmaster2 - blender-osm (8000์)
์ธ๊ณ์ง๋์์ ์ขํ๋ฅผ ์ง์ ํ๋ฉด ๊ทธ ์์ญ์ ์งํ๊ณผ ๊ฑด๋ฌผ์ ์จ๋ผ์ธ์ผ๋ก ๋ก๋ํด์ ์๋์ผ๋ก ๋ง๋ค์ด ์ค๋ค.
https://gumroad.com/l/blender-osm - Quad Remesher (70000์)
๋ฒ๊ฑฐ๋ก์ด ๋ฆฌํ ํด๋ก์ง(Retopology) ์์ ์ ๋ฒํผ ํ ๋ฒ์ผ๋ก ํด๊ฒฐํด ์ค๋ค. ์ค์ ์์ ์ ์ ์ฉ ๊ฐ๋ฅํ ์ ๋๋ก ํ๋ฆฌํฐ๊ฐ ๋๋ค. ๋ฆฌ๋ฉ์ฌ(Remesh) ์ ๋์จ์ ๋ง์ง๋ง, ์ด ์ ๋์จ์ ํ๋ฆฌํฐ๋ฅผ ๋ฐ๋ผ์ฌ ๊ฒฝ์์๋ 2020๋ ํ์ฌ๋ก์๋ ์๋ค.
https://exoside.com/quadremesher/
6. ์ ๊ณ์์์ ํ์ฉ[ํธ์ง]
์ฃผ๋ก ํด์ธ๋ฅผ ์ค์ฌ์ผ๋กํ ์ค์ ๋ชจ์
๊ทธ๋ํฝ ์
๊ณ์์ ์ฌ์ฉ๋๊ณ ์๋ค. ๋ธ๋ ๋๋ Inkscape(๋ฒกํฐ ๊ทธ๋ํฝ ํ๋ก๊ทธ๋จ), GIMP(๋นํธ๋งต ๊ทธ๋ํฝ ํ๋ก๊ทธ๋จ)๊ณผ ํจ๊ป ์คํ ์์ค ์ง์์ ๋ํ์ ์ธ ๊ทธ๋ํฝ ํ๋ก๊ทธ๋จ์ด๋ค. ์คํ์์ค 3D ํจํค์ง ์ค์์ ์ฑ๊ณตํ ํ๋ก๊ทธ๋จ์ด๊ณ , ์์ ์ํํธ์์๋ ๊ธฐ๋ฅ์ด ๊ธ์ํ ํฅ์๋๊ณ ์์ด ํ์ฌ๋ ์ ์ฌ ์ ๋ฃ ํ๋ก๊ทธ๋จ๋ค๊ณผ ๋น์ทํ๊ฑฐ๋ ๋ฅ๊ฐํ๋ ์์ค์ ์ด๋ฅด๋ ๋ค. ๋ธ๋ ๋๋ ์ค์ ์์
์ฉ ์ ๋๋ฉ์ด์
์ ์์ ์ฌ์ฉ๋ ์ ์์ ์ ๋์ด๋ค. 1994๋
๋ถํฐ ๊ณ์ ๊ฐ๋ฐ๋์ด ์จ ํ๋ก๊ทธ๋จ์ธ๋ฐ๋ค ์ ์ ์๋ ์๋นํ์ฌ, ์กฐ๊ธ๋ง ์ฅ์ฌ๊ฐ ์๋๋ฉด ์ธ์ ์ฌ๋ผ์ง ์ง ๋ชจ๋ฅด๋ ์ ์ฌ ์ ๋ฃ ํ๋ก๊ทธ๋จ์ ๋นํด(์คํ ๋ฐ์คํฌ์์ ์ํํธ ์ด๋ฏธ์ง๋ฅผ ์ฌ์ฅ์์ผฐ๋ฏ) ๋ฏธ๋๊ฐ ๋ฐ๋ค.
์ ๊ณ์์ ๋ธ๋ ๋์ ์์์ ๊ฐ๋จํ ์ค๋ช ํ๋ฉด, ๋งฅ์ค์ ๋ง์ผ๋ฅผ ๋ง์ดํฌ๋ก์ํํธ์ ์๋์ฐ๋ ์ ํ์ macOS์ ๋น์ ํ๋ค๋ฉด, ๋ธ๋ ๋๋ ๋ฆฌ๋ ์ค์ ์์น๋ฅผ ์ฐจ์งํ๋ค๊ณ ๋ณผ ์ ์๋ค.[88] ์กฐ๊ธ ๋จ์ํ์์ผ ๋งํ๋ฉด ๋ชจ์ ๊ทธ๋ํฝ ์์ฅ์ ์ํ์ ์ ๋ถ์ผ์ ๋ง์ผ, ๊ฒ์์ ์ ๋ถ์ผ์ ๋งฅ์ค, ์คํ์์ค๋ผ๋ ๊ฐ์ ์ ์ง๋ ๋ธ๋ ๋ ์ ๋๋ก ์์ถ๋์ด ๊ฐ๊ณ ์๋ ๋ถ์๊ธฐ๋ค. ์กฐ์(Sculpt) ํ๋ก๊ทธ๋จ์ธ ZBrush๋ ํน์ ๋ถ์ผ์๋ง ํนํ๋ ๋ค์ ์์ธ์ ์ธ ๊ฒฝ์ฐ๋ก, ์ด์ ๋๋ถ๋ถ์ ํ๋ก๊ทธ๋จ๋ค์ด ์กฐ์ ๊ธฐ๋ฅ์ ์ ๊ณตํ๋ ์ํฉ์ด๋ผ ์๋ ์ ์ฌ์ค ๋ถํฌ๋ช ํ๋ค.
์ด๋ฏธ ์์ ์ฑ, ์ฌ์ฉ์ฑ, ํจ์จ์ฑ์์ ์ ๋ฃ ํ๋ก๊ทธ๋จ์ ์์๋๊ฐ์ง๋ง ์์ง๊น์ง CG, ์ ๋๋ฉ์ด์ ์ ๊ณ์์ ๋ธ๋ ๋๊ฐ ์ฃผ๋ฅ๋ ์๋๋ค. ์ ์ ธ ๋๋ถ๋ถ์ด ๊ธฐ์กด ์ ์ฌ ์ ๋ฃ ํ๋ก๊ทธ๋จ์ ์ต์ํ๊ณ ๋ํ ์คํ๋์ค๋ค์ ๊ธฐ์กด ํ๋ก๊ทธ๋จ์ ๊ธฐ์ค์ผ๋ก ์์ ํ๋ก์ฐ๊ฐ ์ง์ฌ์ ธ ์๊ธฐ ๋๋ฌธ์ ๋ธ๋ ๋๋ก์ ์ ํ์ด ํฐ ๋น์ฉ์ด๊ธฐ ๋๋ฌธ์ด๋ค. ๊ทธ๋ฌ๋ ์คํ์์ค๋ผ๋ ์ ๊ทผ์ฑ๊ณผ ์ ๋ฃ ์ด์์ ๊ธฐ๋ฅ๋ค ๋๋ฌธ์ ๋ธ๋ ๋๋ฅผ ๋ฐฐ์ฐ๋ ์ฌ๋๋ค์ด ์ ์ ๋์ด๋๊ณ ์๊ณ , ์ต๊ทผ ๋ช๋ ๊ฐ ๋ธ๋ ๋์ ๋ฐ์ ์๋๊ฐ ์ ๋ก๊ฐ ์์ ์ ๋๋ก ๋น ๋ฅด๊ธฐ ๋๋ฌธ์ ์ ์ ์ ๊ณ์์์ ์ฐ์์ด ๋์ด๊ฐ๊ณ ์๋ค.
๋ธ๋ ๋๊ฐ ์กด์ฌ๊ฐ์ ๋ํ๋ด๊ณ , ์คํ ๋ฐ์คํฌ์ ์ผ๋ถ 3D ์ ํ์ ๋ฐ์ด๋๊ธฐ ์์ํ์ ์คํ ๋ฐ์คํฌ๊ฐ ๋ธ๋ ๋์ ๋ํ ์ ์์ ์ธ ์๋ฌธ์ ์กฐ์ง์ ์ผ๋ก ํผ๋จ๋ฆฌ๊ณ ์๋ค๊ณ ํ๋ค. ๋ธ๋ ๋๊ฐ ๋ฌด๋ฃ ์คํ์์ค ํ๋ก๊ทธ๋จ์ผ์ง์ธ์ ๊ทธ๊ฑธ๋ก ๋ง๋ ์ํ์ ์ฐฝ์์์ ๊ฒ์ธ๋ฐ, ์คํ ๋ฐ์คํฌ๊ฐ 3D ์คํ๋์ค๋ค์๊ฒ ์ฌ์ฉ๋ฃ ๊ด๋ จ ๊ณ ์ ๋ฌธ์ ๋ ์ํ ์์ ๊ถ์ ๋ํ ๊ณตํฌ๊ฐ์ ์ฌ์ด์ฃผ๊ณ ์๋ค๋ ๊ฒ์ด๋ค. ์คํ ๋ฐ์คํฌ๋ ํ๋ก๊ทธ๋จ ๊ฐ๋ฐํ๋ณด๋ค ๋ง์ผํ ํ์ ์ธ์์ด ํจ์ฌ ๋ง์๋ฐ, ๊ทธ ๋ง์ผํ ํ ์ฌ๋๋ค์ด ๊ณณ๊ณณ์ ์คํ๋์ค์ ๋ฏธํ ์ ๊ฐ์ง ๋๋ง๋ค ๋ธ๋ ๋์ ๋ํ ์คํด๋ฅผ ์ฌ๊ณ ๋ค๋๋ค๋ ๋ด์ฉ์ ์ ๋น์ฑ ์๋ ์ธํฐ๋ทฐ๋ค. ๋ธ๋ ๋์ ์ฐฝ์์์ธ ํค ๋ฃจ์ผ๋ฌ(Ton Roosendal)์ด ์คํ ๋ฐ์คํฌ์ ๋ฏธํ ์ ๊ฐ์ก๋ ์ฌ๋๋ค์๊ฒ ์ฌ๋ฌ ๋ฒ ์ง์ ๋ค์๋ค๊ณ ํ๋ค.
์ฐธ๊ณ ๋ก, ๋ฉ์ธ์คํธ๋ฆผ VFX ํ๋ก์ ํธ์์ 'Substance Painter (์ฌ์ง) - ZBrush (์กฐ์) - 3dsMax,๋ง์ผ (๋ชจ๋ธ๋ง)' ์กฐํฉ์ด ์ฌ์ฉ๋๋ ๊ฒฝ์ฐ๊ฐ ์๋๋ฐ ๋จ์ง ๊ฐ๊ฒฉ์ด ์ธ๋ค๋ ์ด์ ๋ง์ผ๋ก ๋ธ๋ ๋๋ฅผ ๋ฉ์ธํด๋ก์ ๊ต์ฒดํ์ฌ ์ฌ์ฉ๋ ์ ์์์ง๋ ์๋ฌธ์ด๋ค.
VFX ์ ๊ณ๋ ์ ํต์ ์ผ๋ก ์์ฃผ ์์ ์ ์งํํ๋ ํ์ฒญ์ ์ฒด์ด๊ฑฐ๋ ์์ฐ/์๊ธ๋์ ๊ฒช๋ ๊ณณ๋ ๋ง๊ณ , ํนํ ๊ตฌ๋ ํํ์ ์ ์ฌ ์ ๋ฃ ์ํํธ์จ์ด ๊ฐ๊ฒฉ์ ์๊ฐ์์ ์ฐจ์งํ๋ ๋ถ๋ถ์ด ๋ฌด์ํ ์ ์๋ ์์ค์ด๊ธฐ ๋๊ธฐ ๋๋ฌธ์, Blender๊ฐ ์ ์ฌ ์ ๋ฃ ์ํํธ์จ์ด์ ๊ทผ์ ํ๋ ์์ค๊น์ง ์ฌ๋ผ์จ ํ ์์ ์์ ์์์๋ ์คํ๋์ค์ ๊ฒฝ์ฐ ์์ฐ ์ ๊ฐ์ ์ฐจ์์์ Blender๊ฐ ์ข์ ๋์์ด ๋๊ณ ์๋ค. Blender๋ฅผ ์ด์ฉํ์ฌ VFX๋ฅผ ์ ์ํ๋ ์คํ๋์ค๋ก Barnstorm VFX๊ฐ ์๋ค.
๋ธ๋ ๋์์ ์กฐ์, ๋ชจ๋ธ๋ง, ์ฌ์ง ๋ฑ ๋ชจ๋ ๊ฒ๋ค์ด ํ๋๋ก ํตํฉ๋ ๊ฒ๋ง์ผ๋ก๋ ์๊ธฐ 3๊ฐ์ ํ๋ก๊ทธ๋จ์ ์๋ค๊ฐ๋คํ๋ ๊ฒ๋ณด๋ค๋ ํธ๋ฆฌํ๋ค. ๋ชจ๋ธ๋ง์ ํธ์์ฑ, ํจ์จ์ฑ์ 3ds Max๋ฅผ ๋ฐ์ด๋์๋ค๊ณ ์ ์ธ๊ณ ์ฌ์ฉ์๋ค์ด ์ ์ ๋ชจ์ผ๊ณ , ๋ณ๋์ ์กฐ์ ๋ธ๋์น(Sculpt Branch)[89]์์ ์๋ง์ ๊ธฐ๋ฅ๋ค์ด ๋น ๋ฅธ ์๋๋ก ๊ฐ๋ฐ๋์ด 2.81 ๋ฒ์ ์ ๋ฐ์๋๋ ๋ฑ ๋ธ๋ ๋์ ์กฐ์ ๊ธฐ๋ฅ์ ์ ์ ๊ฐ๋ ฅํด์ง๊ณ ์๋ค. ๋ธ๋ ๋ ๊ฐ๋ฐ์ง์์ ์กฐ์ ๊ธฐ๋ฅ์ ๊ฐ์ ํ ๊ฐ๋ฐ์[90]๋ฅผ 2019๋ ๋ง์ ๊ณ ์ฉํ๊ธฐ๋ ํ์ฌ ์์ผ๋ก ๋ ๋ง์ ๋ณํ๋ฅผ ๊ธฐ๋ํ ์ ์๊ฒ ๋์๋ค.
์ค์ ๋ธ๋ ๋๋ฅผ ์์ฐ์ ์์ ์ ์ด์ฉํ๋ ค๋ฉด ๋ค๋ฅธ ํ๋ก๊ทธ๋จ๋ค๊ณผ์ ๊ถํฉ์ ์ ๊ฒฝ์ธ ์๋ฐ์ ์๋ ๊ฑด ๋น์ฐ์ง์ฌ. ๋ธ๋ ๋ ์ฌ์ฉ์ค๋ช ์ ์ฌ์ดํธ์ ์ ์ถ๋ ฅ ๊ฐ๋ฅํ ํ์ผ ํ์ฅ์ ๋ชฉ๋ก์ด ๋์ด๋์ด ์๋ค. ๊ฐ๊ฐ์ ํ์ฅ์๋ง๋ค ๊ฐ์ ธ์ค๊ฑฐ๋ ๋ด๋ณด๋ผ ๋ ์ถ๋ฐฉํฅ ๋ฑ ์ฌ์ฉ ๊ฐ๋ฅํ ์ต์ ์ ๋ํ ์ค๋ช ๋ ์๋ค.
๋ธ๋ ๋ 2.80์์๋ 3DS, BVH, DAE, FBX, GLB, OBJ, PLY, STL, SVG, X3D ํ์ฅ์์ ์ ์ถ๋ ฅ์ ์ง์ํ๋ค. ์ด ์ ์ถ๋ ฅ ๊ธฐ๋ฅ๋ค์ ๋ธ๋ ๋์ ๊ธฐ๋ณธ ๋ด์ฅ ์ ๋์จ(Add-on) ํํ๋ผ์, ์ค์ ์์ ์ผ ์ฃผ๊ณ ๋์ ์ฌ์ฉ ๊ฐ๋ฅํ๋ค.
์ ๊ณ์์ ๋ธ๋ ๋์ ์์์ ๊ฐ๋จํ ์ค๋ช ํ๋ฉด, ๋งฅ์ค์ ๋ง์ผ๋ฅผ ๋ง์ดํฌ๋ก์ํํธ์ ์๋์ฐ๋ ์ ํ์ macOS์ ๋น์ ํ๋ค๋ฉด, ๋ธ๋ ๋๋ ๋ฆฌ๋ ์ค์ ์์น๋ฅผ ์ฐจ์งํ๋ค๊ณ ๋ณผ ์ ์๋ค.[88] ์กฐ๊ธ ๋จ์ํ์์ผ ๋งํ๋ฉด ๋ชจ์ ๊ทธ๋ํฝ ์์ฅ์ ์ํ์ ์ ๋ถ์ผ์ ๋ง์ผ, ๊ฒ์์ ์ ๋ถ์ผ์ ๋งฅ์ค, ์คํ์์ค๋ผ๋ ๊ฐ์ ์ ์ง๋ ๋ธ๋ ๋ ์ ๋๋ก ์์ถ๋์ด ๊ฐ๊ณ ์๋ ๋ถ์๊ธฐ๋ค. ์กฐ์(Sculpt) ํ๋ก๊ทธ๋จ์ธ ZBrush๋ ํน์ ๋ถ์ผ์๋ง ํนํ๋ ๋ค์ ์์ธ์ ์ธ ๊ฒฝ์ฐ๋ก, ์ด์ ๋๋ถ๋ถ์ ํ๋ก๊ทธ๋จ๋ค์ด ์กฐ์ ๊ธฐ๋ฅ์ ์ ๊ณตํ๋ ์ํฉ์ด๋ผ ์๋ ์ ์ฌ์ค ๋ถํฌ๋ช ํ๋ค.
์ด๋ฏธ ์์ ์ฑ, ์ฌ์ฉ์ฑ, ํจ์จ์ฑ์์ ์ ๋ฃ ํ๋ก๊ทธ๋จ์ ์์๋๊ฐ์ง๋ง ์์ง๊น์ง CG, ์ ๋๋ฉ์ด์ ์ ๊ณ์์ ๋ธ๋ ๋๊ฐ ์ฃผ๋ฅ๋ ์๋๋ค. ์ ์ ธ ๋๋ถ๋ถ์ด ๊ธฐ์กด ์ ์ฌ ์ ๋ฃ ํ๋ก๊ทธ๋จ์ ์ต์ํ๊ณ ๋ํ ์คํ๋์ค๋ค์ ๊ธฐ์กด ํ๋ก๊ทธ๋จ์ ๊ธฐ์ค์ผ๋ก ์์ ํ๋ก์ฐ๊ฐ ์ง์ฌ์ ธ ์๊ธฐ ๋๋ฌธ์ ๋ธ๋ ๋๋ก์ ์ ํ์ด ํฐ ๋น์ฉ์ด๊ธฐ ๋๋ฌธ์ด๋ค. ๊ทธ๋ฌ๋ ์คํ์์ค๋ผ๋ ์ ๊ทผ์ฑ๊ณผ ์ ๋ฃ ์ด์์ ๊ธฐ๋ฅ๋ค ๋๋ฌธ์ ๋ธ๋ ๋๋ฅผ ๋ฐฐ์ฐ๋ ์ฌ๋๋ค์ด ์ ์ ๋์ด๋๊ณ ์๊ณ , ์ต๊ทผ ๋ช๋ ๊ฐ ๋ธ๋ ๋์ ๋ฐ์ ์๋๊ฐ ์ ๋ก๊ฐ ์์ ์ ๋๋ก ๋น ๋ฅด๊ธฐ ๋๋ฌธ์ ์ ์ ์ ๊ณ์์์ ์ฐ์์ด ๋์ด๊ฐ๊ณ ์๋ค.
๋ธ๋ ๋๊ฐ ์กด์ฌ๊ฐ์ ๋ํ๋ด๊ณ , ์คํ ๋ฐ์คํฌ์ ์ผ๋ถ 3D ์ ํ์ ๋ฐ์ด๋๊ธฐ ์์ํ์ ์คํ ๋ฐ์คํฌ๊ฐ ๋ธ๋ ๋์ ๋ํ ์ ์์ ์ธ ์๋ฌธ์ ์กฐ์ง์ ์ผ๋ก ํผ๋จ๋ฆฌ๊ณ ์๋ค๊ณ ํ๋ค. ๋ธ๋ ๋๊ฐ ๋ฌด๋ฃ ์คํ์์ค ํ๋ก๊ทธ๋จ์ผ์ง์ธ์ ๊ทธ๊ฑธ๋ก ๋ง๋ ์ํ์ ์ฐฝ์์์ ๊ฒ์ธ๋ฐ, ์คํ ๋ฐ์คํฌ๊ฐ 3D ์คํ๋์ค๋ค์๊ฒ ์ฌ์ฉ๋ฃ ๊ด๋ จ ๊ณ ์ ๋ฌธ์ ๋ ์ํ ์์ ๊ถ์ ๋ํ ๊ณตํฌ๊ฐ์ ์ฌ์ด์ฃผ๊ณ ์๋ค๋ ๊ฒ์ด๋ค. ์คํ ๋ฐ์คํฌ๋ ํ๋ก๊ทธ๋จ ๊ฐ๋ฐํ๋ณด๋ค ๋ง์ผํ ํ์ ์ธ์์ด ํจ์ฌ ๋ง์๋ฐ, ๊ทธ ๋ง์ผํ ํ ์ฌ๋๋ค์ด ๊ณณ๊ณณ์ ์คํ๋์ค์ ๋ฏธํ ์ ๊ฐ์ง ๋๋ง๋ค ๋ธ๋ ๋์ ๋ํ ์คํด๋ฅผ ์ฌ๊ณ ๋ค๋๋ค๋ ๋ด์ฉ์ ์ ๋น์ฑ ์๋ ์ธํฐ๋ทฐ๋ค. ๋ธ๋ ๋์ ์ฐฝ์์์ธ ํค ๋ฃจ์ผ๋ฌ(Ton Roosendal)์ด ์คํ ๋ฐ์คํฌ์ ๋ฏธํ ์ ๊ฐ์ก๋ ์ฌ๋๋ค์๊ฒ ์ฌ๋ฌ ๋ฒ ์ง์ ๋ค์๋ค๊ณ ํ๋ค.
์ฐธ๊ณ ๋ก, ๋ฉ์ธ์คํธ๋ฆผ VFX ํ๋ก์ ํธ์์ 'Substance Painter (์ฌ์ง) - ZBrush (์กฐ์) - 3dsMax,๋ง์ผ (๋ชจ๋ธ๋ง)' ์กฐํฉ์ด ์ฌ์ฉ๋๋ ๊ฒฝ์ฐ๊ฐ ์๋๋ฐ ๋จ์ง ๊ฐ๊ฒฉ์ด ์ธ๋ค๋ ์ด์ ๋ง์ผ๋ก ๋ธ๋ ๋๋ฅผ ๋ฉ์ธํด๋ก์ ๊ต์ฒดํ์ฌ ์ฌ์ฉ๋ ์ ์์์ง๋ ์๋ฌธ์ด๋ค.
VFX ์ ๊ณ๋ ์ ํต์ ์ผ๋ก ์์ฃผ ์์ ์ ์งํํ๋ ํ์ฒญ์ ์ฒด์ด๊ฑฐ๋ ์์ฐ/์๊ธ๋์ ๊ฒช๋ ๊ณณ๋ ๋ง๊ณ , ํนํ ๊ตฌ๋ ํํ์ ์ ์ฌ ์ ๋ฃ ์ํํธ์จ์ด ๊ฐ๊ฒฉ์ ์๊ฐ์์ ์ฐจ์งํ๋ ๋ถ๋ถ์ด ๋ฌด์ํ ์ ์๋ ์์ค์ด๊ธฐ ๋๊ธฐ ๋๋ฌธ์, Blender๊ฐ ์ ์ฌ ์ ๋ฃ ์ํํธ์จ์ด์ ๊ทผ์ ํ๋ ์์ค๊น์ง ์ฌ๋ผ์จ ํ ์์ ์์ ์์์๋ ์คํ๋์ค์ ๊ฒฝ์ฐ ์์ฐ ์ ๊ฐ์ ์ฐจ์์์ Blender๊ฐ ์ข์ ๋์์ด ๋๊ณ ์๋ค. Blender๋ฅผ ์ด์ฉํ์ฌ VFX๋ฅผ ์ ์ํ๋ ์คํ๋์ค๋ก Barnstorm VFX๊ฐ ์๋ค.
๋ธ๋ ๋์์ ์กฐ์, ๋ชจ๋ธ๋ง, ์ฌ์ง ๋ฑ ๋ชจ๋ ๊ฒ๋ค์ด ํ๋๋ก ํตํฉ๋ ๊ฒ๋ง์ผ๋ก๋ ์๊ธฐ 3๊ฐ์ ํ๋ก๊ทธ๋จ์ ์๋ค๊ฐ๋คํ๋ ๊ฒ๋ณด๋ค๋ ํธ๋ฆฌํ๋ค. ๋ชจ๋ธ๋ง์ ํธ์์ฑ, ํจ์จ์ฑ์ 3ds Max๋ฅผ ๋ฐ์ด๋์๋ค๊ณ ์ ์ธ๊ณ ์ฌ์ฉ์๋ค์ด ์ ์ ๋ชจ์ผ๊ณ , ๋ณ๋์ ์กฐ์ ๋ธ๋์น(Sculpt Branch)[89]์์ ์๋ง์ ๊ธฐ๋ฅ๋ค์ด ๋น ๋ฅธ ์๋๋ก ๊ฐ๋ฐ๋์ด 2.81 ๋ฒ์ ์ ๋ฐ์๋๋ ๋ฑ ๋ธ๋ ๋์ ์กฐ์ ๊ธฐ๋ฅ์ ์ ์ ๊ฐ๋ ฅํด์ง๊ณ ์๋ค. ๋ธ๋ ๋ ๊ฐ๋ฐ์ง์์ ์กฐ์ ๊ธฐ๋ฅ์ ๊ฐ์ ํ ๊ฐ๋ฐ์[90]๋ฅผ 2019๋ ๋ง์ ๊ณ ์ฉํ๊ธฐ๋ ํ์ฌ ์์ผ๋ก ๋ ๋ง์ ๋ณํ๋ฅผ ๊ธฐ๋ํ ์ ์๊ฒ ๋์๋ค.
์ค์ ๋ธ๋ ๋๋ฅผ ์์ฐ์ ์์ ์ ์ด์ฉํ๋ ค๋ฉด ๋ค๋ฅธ ํ๋ก๊ทธ๋จ๋ค๊ณผ์ ๊ถํฉ์ ์ ๊ฒฝ์ธ ์๋ฐ์ ์๋ ๊ฑด ๋น์ฐ์ง์ฌ. ๋ธ๋ ๋ ์ฌ์ฉ์ค๋ช ์ ์ฌ์ดํธ์ ์ ์ถ๋ ฅ ๊ฐ๋ฅํ ํ์ผ ํ์ฅ์ ๋ชฉ๋ก์ด ๋์ด๋์ด ์๋ค. ๊ฐ๊ฐ์ ํ์ฅ์๋ง๋ค ๊ฐ์ ธ์ค๊ฑฐ๋ ๋ด๋ณด๋ผ ๋ ์ถ๋ฐฉํฅ ๋ฑ ์ฌ์ฉ ๊ฐ๋ฅํ ์ต์ ์ ๋ํ ์ค๋ช ๋ ์๋ค.
๋ธ๋ ๋ 2.80์์๋ 3DS, BVH, DAE, FBX, GLB, OBJ, PLY, STL, SVG, X3D ํ์ฅ์์ ์ ์ถ๋ ฅ์ ์ง์ํ๋ค. ์ด ์ ์ถ๋ ฅ ๊ธฐ๋ฅ๋ค์ ๋ธ๋ ๋์ ๊ธฐ๋ณธ ๋ด์ฅ ์ ๋์จ(Add-on) ํํ๋ผ์, ์ค์ ์์ ์ผ ์ฃผ๊ณ ๋์ ์ฌ์ฉ ๊ฐ๋ฅํ๋ค.
6.1. ์ ๋๋ฉ์ด์ [ํธ์ง]
2018๋
๋ทํ๋ฆญ์ค์์ ๋ฐฐ๊ธํ ์บ๋๋ค-์ค๊ตญ ํฉ์ ์ ๋๋ฉ์ด์
๋ฅ์คํธ ์ (Next Gen)์ ์ฅํธ ์ ๋๋ฉ์ด์
์ต์ด๋ก ๋ธ๋ ๋๋ฅผ ์ ๋ฉด ์ฌ์ฉํ ์ํ์ด์ด์ ๊ทธ๋ํฝ์ค ์
๊ณ์์ ์ฃผ๋ชฉ๋ฐ์๋ค.
๋ธ๋ ๋ ์ฌ๋จ์์ ์์ฒด ์ ์ ์ ๋๋ฉ์ด์ ์ ๋ง๋ค๊ธฐ๋ ํ๋ค. ๋น์ฐํ ๋ชจ๋ธ๋ง๋ถํฐ ๋ ๋๋ง๊น์ง ์์ํ๊ฒ ๋ธ๋ ๋๋ง ์ฌ์ฉํ ํ๋ก์ ํธ์๋ค.
๊ทธ ์ธ์๋ ์ผ๋ณธ์์๋ MMD ๋ชจ๋ธ๋ง ์ ์์ด๋ ์ ๋๋ฉ์ด์ ํ๋ก๊ทธ๋จ์ผ๋ก ์ฌ์ฉ๋๊ธฐ๋ ํ๊ณ '๋ฏธ์ฟ โ์คํ' ๋ฑ ๋์ฝ๋์ฝ ๋ํ ๋ฑ์์ ์ด ํ๋ก๊ทธ๋จ์ผ๋ก ์ ๋๋ฉ์ด์ ์ ๋ง๋ ๊ฒฝ์ฐ ๋ํ ์ ๋ฒ ์๋ค.
์นด๋์บกํฐ ์ฌ์ฟ ๋ผ ์คํ๋์ ๋ธ๋ ๋๋ก ๋ง๋ ์์์ด๋ ๋์ฝ๋์ minusT๋ผ๋ ํ๊ตญ์ธ ์ ์ ๊ฐ ๋ธ๋ ๋๋ก ๋๋ฐฉ ํ๋ก์ ํธ์ ํ๋ง๋์ด๋ฅผ ๊ต์ฅํ ๋์ ํ๋ฆฌํฐ๋ก ๊ตฌํํ ์ํ ๋ฑ์ด ์์ผ๋ฉฐ ์ด์ชฝ ๋ฐฉ๋ฉด์์๋ ๋ธ๋ ๋๊ฐ ์ผ์ฐ์ด ์ฌ์ฉ๋์์๋ค.
2010๋ ๋ ํ๋ฐ์ ๋ค์ด Rule 34๋ก ๋ํ๋๋ 3D ํฌ๋ฅด๋ ธ ์ ์์ ์์ด์๋ ์์ค ํ๋ฆ๋ฉ์ด์ปค๊ฐ ๋ํ์ ์ธ ์ ์ ๋๊ตฌ๋ก ์๋ ค์ ธ ์์ง๋ง ์์ค ์์ง ํน์ ์ ๋ก์ ์ ฐ์ด๋ฉ ์์คํ ๋๋ฌธ์ ์ธ๋ถ์ ์ธ ์๊ฐ, ์ง๊ฐ, ์์ง์ ๋ฑ์ ๊ณต์ ๋ค์ด๋ ์๊ฐ๋ ๋ธ๋ ๋๋ก ์ ์ํ๋ ๊ฒ์ ์ ํธํ๋ค. ์ด๋ ์์ค ํ๋ฆ๋ฉ์ด์ปค๊ฐ ์ด๋๊น์ง๋ ์์ค ์์ง์ด๋ผ๋ ๊ฒ์ ์์ง ๊ธฐ๋ฐ์ ์ ๋๋ฉ์ด์ ์ ์ ํนํ ๋๊ตฌ๋ผ๋ ํ๊ณ์ ๊ธฐ์ธํ ๊ฒ์ด๋ค.
๋ง์ธํฌ๋ํํธ์์๋ C4D/mine imator๋ ๋๋ถ์ด ์ ๋๋ฉ์ด์ ์ ์ ์ํ ๋ ๊ฐ์ฅ ๋ง์ด ์ฌ์ฉํ๋ ํ๋ก๊ทธ๋จ์ด๋ค. ํนํ C4D๋ ๊ฐ๊ฒฉ์ด ๋น์ธ๊ณ mine imator๋ ๊ณ ํ๋ฆฌํฐ ์์์ผ๋ก๋ ์ ์ํ๊ธฐ์๋ ํ๊ณ๊ฐ ๋๋ฌด ๋ง๊ธฐ ๋๋ฌธ์ ์์ฆ ๋ง์ธํฌ๋ํํธ ์ ๋๋ฉ์ดํฐ๋ค์ Blender๋ก ๋ง์ด ์ฌ์ฉํ๋ ์ถ์ธ. ๋ํ์ ์ผ๋ก๋ Black Plasma Studios๋ ZAMination Productions์ด ์๋๋ฐ ์ด๋ค์ ๋ธ๋ ๋๋ก ๋ง์ธํฌ๋ํํธ ์ ๋๋ฉ์ด์ ์ ๋ง๋๋ ๋นํ์ธ๋๋ ๊ฐ์ ๋์์๋ ์ฌ๋ ธ๋ค.
์๋ฐ๊ฒ๋ฆฌ์จ ์ ๊ทน์ฅํ์ ์ ์ํ๊ณ ์๋ ์คํ๋์ค ์นด๋ผ๋ ๊ธฐ์กด์ ์ฐ์ด๋ 3ds max๋ฅผ ๋ฒ๋ฆฌ๊ณ Blender๋ก ์์ ์ ํํ๊ธฐ๋ก ๊ฒฐ์ ํ์๋ค. ์ ์๋ฐ๊ฒ๋ฆฌ์จ ๊ทน์ฅํ:โฅ ์ดํ ์ํ๋ถํฐ Blender๋ฅผ ์ฌ์ฉํ ์์ ์ด๋ผ๊ณ . ๋๋ถ์ด ๋ธ๋ ๋ ๊ฐ๋ฐ์๊ธ์ ์ง์ํ๊ธฐ ์ํ ํ๋์๋ ๊ฐ์ ํ์ฌ ์ค๋ฒ ์คํฐ์์ ๋ฑ์ฌ๋์ด ์๋ค.
๋ทํ๋ฆญ์ค ์ ๋๋ฉ์ด์ I lost my body์ ์ฌ์ฉ๋์๋ค.
B-Water Studios๋ผ๋ ์ ๋๋ฉ์ด์ ์คํ๋์ค์์ ์ฌ์ฉํ๋ค๊ณ ํ๋ค.
๋ธ๋ ๋ ์ฌ๋จ์์ ์์ฒด ์ ์ ์ ๋๋ฉ์ด์ ์ ๋ง๋ค๊ธฐ๋ ํ๋ค. ๋น์ฐํ ๋ชจ๋ธ๋ง๋ถํฐ ๋ ๋๋ง๊น์ง ์์ํ๊ฒ ๋ธ๋ ๋๋ง ์ฌ์ฉํ ํ๋ก์ ํธ์๋ค.
๊ทธ ์ธ์๋ ์ผ๋ณธ์์๋ MMD ๋ชจ๋ธ๋ง ์ ์์ด๋ ์ ๋๋ฉ์ด์ ํ๋ก๊ทธ๋จ์ผ๋ก ์ฌ์ฉ๋๊ธฐ๋ ํ๊ณ '๋ฏธ์ฟ โ์คํ' ๋ฑ ๋์ฝ๋์ฝ ๋ํ ๋ฑ์์ ์ด ํ๋ก๊ทธ๋จ์ผ๋ก ์ ๋๋ฉ์ด์ ์ ๋ง๋ ๊ฒฝ์ฐ ๋ํ ์ ๋ฒ ์๋ค.
์นด๋์บกํฐ ์ฌ์ฟ ๋ผ ์คํ๋์ ๋ธ๋ ๋๋ก ๋ง๋ ์์์ด๋ ๋์ฝ๋์ minusT๋ผ๋ ํ๊ตญ์ธ ์ ์ ๊ฐ ๋ธ๋ ๋๋ก ๋๋ฐฉ ํ๋ก์ ํธ์ ํ๋ง๋์ด๋ฅผ ๊ต์ฅํ ๋์ ํ๋ฆฌํฐ๋ก ๊ตฌํํ ์ํ ๋ฑ์ด ์์ผ๋ฉฐ ์ด์ชฝ ๋ฐฉ๋ฉด์์๋ ๋ธ๋ ๋๊ฐ ์ผ์ฐ์ด ์ฌ์ฉ๋์์๋ค.
2010๋ ๋ ํ๋ฐ์ ๋ค์ด Rule 34๋ก ๋ํ๋๋ 3D ํฌ๋ฅด๋ ธ ์ ์์ ์์ด์๋ ์์ค ํ๋ฆ๋ฉ์ด์ปค๊ฐ ๋ํ์ ์ธ ์ ์ ๋๊ตฌ๋ก ์๋ ค์ ธ ์์ง๋ง ์์ค ์์ง ํน์ ์ ๋ก์ ์ ฐ์ด๋ฉ ์์คํ ๋๋ฌธ์ ์ธ๋ถ์ ์ธ ์๊ฐ, ์ง๊ฐ, ์์ง์ ๋ฑ์ ๊ณต์ ๋ค์ด๋ ์๊ฐ๋ ๋ธ๋ ๋๋ก ์ ์ํ๋ ๊ฒ์ ์ ํธํ๋ค. ์ด๋ ์์ค ํ๋ฆ๋ฉ์ด์ปค๊ฐ ์ด๋๊น์ง๋ ์์ค ์์ง์ด๋ผ๋ ๊ฒ์ ์์ง ๊ธฐ๋ฐ์ ์ ๋๋ฉ์ด์ ์ ์ ํนํ ๋๊ตฌ๋ผ๋ ํ๊ณ์ ๊ธฐ์ธํ ๊ฒ์ด๋ค.
๋ง์ธํฌ๋ํํธ์์๋ C4D/mine imator๋ ๋๋ถ์ด ์ ๋๋ฉ์ด์ ์ ์ ์ํ ๋ ๊ฐ์ฅ ๋ง์ด ์ฌ์ฉํ๋ ํ๋ก๊ทธ๋จ์ด๋ค. ํนํ C4D๋ ๊ฐ๊ฒฉ์ด ๋น์ธ๊ณ mine imator๋ ๊ณ ํ๋ฆฌํฐ ์์์ผ๋ก๋ ์ ์ํ๊ธฐ์๋ ํ๊ณ๊ฐ ๋๋ฌด ๋ง๊ธฐ ๋๋ฌธ์ ์์ฆ ๋ง์ธํฌ๋ํํธ ์ ๋๋ฉ์ดํฐ๋ค์ Blender๋ก ๋ง์ด ์ฌ์ฉํ๋ ์ถ์ธ. ๋ํ์ ์ผ๋ก๋ Black Plasma Studios๋ ZAMination Productions์ด ์๋๋ฐ ์ด๋ค์ ๋ธ๋ ๋๋ก ๋ง์ธํฌ๋ํํธ ์ ๋๋ฉ์ด์ ์ ๋ง๋๋ ๋นํ์ธ๋๋ ๊ฐ์ ๋์์๋ ์ฌ๋ ธ๋ค.
์๋ฐ๊ฒ๋ฆฌ์จ ์ ๊ทน์ฅํ์ ์ ์ํ๊ณ ์๋ ์คํ๋์ค ์นด๋ผ๋ ๊ธฐ์กด์ ์ฐ์ด๋ 3ds max๋ฅผ ๋ฒ๋ฆฌ๊ณ Blender๋ก ์์ ์ ํํ๊ธฐ๋ก ๊ฒฐ์ ํ์๋ค. ์ ์๋ฐ๊ฒ๋ฆฌ์จ ๊ทน์ฅํ:โฅ ์ดํ ์ํ๋ถํฐ Blender๋ฅผ ์ฌ์ฉํ ์์ ์ด๋ผ๊ณ . ๋๋ถ์ด ๋ธ๋ ๋ ๊ฐ๋ฐ์๊ธ์ ์ง์ํ๊ธฐ ์ํ ํ๋์๋ ๊ฐ์ ํ์ฌ ์ค๋ฒ ์คํฐ์์ ๋ฑ์ฌ๋์ด ์๋ค.
๋ทํ๋ฆญ์ค ์ ๋๋ฉ์ด์ I lost my body์ ์ฌ์ฉ๋์๋ค.
B-Water Studios๋ผ๋ ์ ๋๋ฉ์ด์ ์คํ๋์ค์์ ์ฌ์ฉํ๋ค๊ณ ํ๋ค.
6.2. ๊ฒ์ ๋ชจ๋ธ๋ง[ํธ์ง]
๊ฒ์์ ํ์ํ ์์
์ด๋ผ๋ฉด ์์ํ๋ ๋๋ก ๋ญ๋ ์ง ๋ง๋ค ์ ์๋ค.
๋ชจ๋ธ๋ง, ์กฐ์๋ ๋ฌผ๋ก ์ด๊ณ ๋ผ๋ ์ธ์ฐ๊ธฐ(Rigging), ๋ถ๋ฆฌ์ธ(Boolean), ํ๋ฉด์ธ๋ถํ(Subdivision surface) ๋ฑ์ ๊ธฐ๋ฅ๊น์ง ํํํ๋ค. UV๋งต ๊ธฐ๋ฅ๋ ๊ฐ๋ ฅํ๊ณ , ์ ๋ค(UDIM)[91]๋ ์ง์ํ๋ค. PBR์ฌ์ง๋ ์ค์๊ฐ ๋ ๋์์ง์ผ๋ก ๊ด์ฐฐํด๊ฐ๋ฉด์ ์ ํ ์ ์๋ค.
์ ๋ํฐ ์์ง์ ๋ค์ดํฐ๋ธ๋ก .blend ํ์ผ ๊ฐ์ ธ์ค๊ธฐ(Import)๋ฅผ ์ง์ํ๋ค.[92] ๋ธ๋ ๋๋ฅผ ์ด์ฉํด ๊ฒ์์ ๊ฐ๋ฐํ๊ณ ์ถ๋ค๋ฉด ์ ๋ํฐ ์์ง์ ์ฌ์ฉํ๋ ๊ฒ ์ฐธ๊ณ ์๋ฃ(Reference)๊ฐ ๊ฐ์ฅ ๋ง์ ๊ฒ์ด๋ค. ์ฐธ๊ณ ๋ก ์ ๋ํฐ๋ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด๋ก JavaScript, C++, C#์ ์ง์ํ๋ค.
๋ธ๋ ๋์ ๊ฐ์ด ์ฌ์ฉํ ์ ์๋ ๋ํ์ ์ธ ์คํ์์ค ๊ฒ์ ์์ง์ผ๋ก Godot Engine์ด ์๋ค. ํ์ด์ฌ๊ณผ ์ ์ฌํ ๋ฌธ๋ฒ์ ์์ฒด ์คํฌ๋ฆฝํธ ์ธ์ด์ธ GDScript๋ฅผ ์ฌ์ฉํ๋ฉฐ, 3.0 ๋ฒ์ ๋ถํฐ C#์ ๊ณต์ ์ง์ํ๊ธฐ ์์ํ๋ค. ๋ธ๋ ๋์ ์ฐ๋์ ์ํ ์์ฒด์ ์ธ ์ ๋์จ์ ์ ๊ณตํ๋ฉฐ, glTF๋ FBX ํ์๋ ์ฌ์ฉํ ์ ์๋ค.
2.79 ๋ฒ์ ๊น์ง๋ BGE๋ผ๋ ๋ธ๋ ๋์ ํตํฉ๋ ์์ฒด ๊ฒ์์์ง์ ์ ๊ณตํ์ผ๋, 2.8 ๋ฒ์ ์์ ์ญ์ ๋์๋ค. BGE๋ ์ง๊ธ์ UPBGE๋ผ๋ ๋ณ๋์ ํ๋ก์ ํธ๋ก ๋ช ๋งฅ์ ์ด์ด๊ฐ๊ณ ์๋ค. ๊ณ ๋์ ๊ฐ์ ๋ณธ๊ฒฉ์ ์ธ ๊ฒ์์์ง์ ๋นํด ๋ถ์กฑํ ๋ฉด์ด ๋ง์ง๋ง, ๋ธ๋ ๋๋ฅผ ๋ฒ์ด๋์ง ์๊ณ ๋ชจ๋ ๊ฒ์ ์ ์๊ณผ ๊ด๋ จ๋ ์์ ์ ํ ์ ์๋ค๋ ์ ๊ณผ ํ์ด์ฌ(Python)์ ํตํด ๋ธ๋ ๋์ ๋ชจ๋ API์ ์ง์ ์ ๊ทผํ ์ ์๋ค๋ ๊ฒ์ ๋ฌด์ํ ์ ์๋ ์ฅ์ ์ด๊ธฐ๋ ํ๋ค.
์ธ๋ฆฌ์ผ์์ง 4๋ FBX ํ์ผ์ ์ด ์ ์๋ค. ๋ธ๋ ๋์์ FBX ํ์ผ์ ๋น๋กฏํ ์ฌ๋ฌ๊ฐ์ง ํ์ฅ์๋ก ๋ด๋ณด๋ด์(Export) ์ฌ์ฉํ๋ฉด ๋๋ค.
๋ํ์ ์ธ ๊ฐ๋ฐ์ฌ๋ก๋ก๋ ๋ชจ๋ด๋จผํธ ๋ฐธ๋ฆฌ์ ์ฌ์ฉ๋๊ฒ์ ๋ค ์ ์๊ฒ ๋ค.*
ํ์ฌ ํ๊ตญ์์๋ ๊ฒ์ ํ์ฌ๋ค์์ ๋ณด์กฐํด ์์น๋ก ๋ถ๋ด์์ด ๋์ ๋์ด ์ฌ๋ฌ๊ฐ์ง๋ก ํ์ฉ๋๊ณ ์๋ค.ํ๋๋๋ฅผ ๋น์ฉ ๋ฌธ์ ๋ก ์ธ ์ ์๋ ์คํ๋์ค์์ ์๋ธ๋ก ๋ธ๋ ๋๋ฅผ ๊ฐ์ ธ๋ค ์ ์ฒด ์๋ฎฌ๋ ์ด์ ๋ฑ์ ๋๋ฆฌ๊ฑฐ๋ ๊ธฐ๋ณธ์ ์ผ๋ก 3D ํด์ด ์ฃผ์ด์ง์ง ์๋ 2D์ง๊ตฐ[93] ๋ฑ์์ ๋ณด์กฐ์ ์ผ๋ก ์ฌ์ฉํ๊ธฐ ์ํด ๋์ ํ๋ ์.
๋ชจ๋ธ๋ง, ์กฐ์๋ ๋ฌผ๋ก ์ด๊ณ ๋ผ๋ ์ธ์ฐ๊ธฐ(Rigging), ๋ถ๋ฆฌ์ธ(Boolean), ํ๋ฉด์ธ๋ถํ(Subdivision surface) ๋ฑ์ ๊ธฐ๋ฅ๊น์ง ํํํ๋ค. UV๋งต ๊ธฐ๋ฅ๋ ๊ฐ๋ ฅํ๊ณ , ์ ๋ค(UDIM)[91]๋ ์ง์ํ๋ค. PBR์ฌ์ง๋ ์ค์๊ฐ ๋ ๋์์ง์ผ๋ก ๊ด์ฐฐํด๊ฐ๋ฉด์ ์ ํ ์ ์๋ค.
์ ๋ํฐ ์์ง์ ๋ค์ดํฐ๋ธ๋ก .blend ํ์ผ ๊ฐ์ ธ์ค๊ธฐ(Import)๋ฅผ ์ง์ํ๋ค.[92] ๋ธ๋ ๋๋ฅผ ์ด์ฉํด ๊ฒ์์ ๊ฐ๋ฐํ๊ณ ์ถ๋ค๋ฉด ์ ๋ํฐ ์์ง์ ์ฌ์ฉํ๋ ๊ฒ ์ฐธ๊ณ ์๋ฃ(Reference)๊ฐ ๊ฐ์ฅ ๋ง์ ๊ฒ์ด๋ค. ์ฐธ๊ณ ๋ก ์ ๋ํฐ๋ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด๋ก JavaScript, C++, C#์ ์ง์ํ๋ค.
๋ธ๋ ๋์ ๊ฐ์ด ์ฌ์ฉํ ์ ์๋ ๋ํ์ ์ธ ์คํ์์ค ๊ฒ์ ์์ง์ผ๋ก Godot Engine์ด ์๋ค. ํ์ด์ฌ๊ณผ ์ ์ฌํ ๋ฌธ๋ฒ์ ์์ฒด ์คํฌ๋ฆฝํธ ์ธ์ด์ธ GDScript๋ฅผ ์ฌ์ฉํ๋ฉฐ, 3.0 ๋ฒ์ ๋ถํฐ C#์ ๊ณต์ ์ง์ํ๊ธฐ ์์ํ๋ค. ๋ธ๋ ๋์ ์ฐ๋์ ์ํ ์์ฒด์ ์ธ ์ ๋์จ์ ์ ๊ณตํ๋ฉฐ, glTF๋ FBX ํ์๋ ์ฌ์ฉํ ์ ์๋ค.
2.79 ๋ฒ์ ๊น์ง๋ BGE๋ผ๋ ๋ธ๋ ๋์ ํตํฉ๋ ์์ฒด ๊ฒ์์์ง์ ์ ๊ณตํ์ผ๋, 2.8 ๋ฒ์ ์์ ์ญ์ ๋์๋ค. BGE๋ ์ง๊ธ์ UPBGE๋ผ๋ ๋ณ๋์ ํ๋ก์ ํธ๋ก ๋ช ๋งฅ์ ์ด์ด๊ฐ๊ณ ์๋ค. ๊ณ ๋์ ๊ฐ์ ๋ณธ๊ฒฉ์ ์ธ ๊ฒ์์์ง์ ๋นํด ๋ถ์กฑํ ๋ฉด์ด ๋ง์ง๋ง, ๋ธ๋ ๋๋ฅผ ๋ฒ์ด๋์ง ์๊ณ ๋ชจ๋ ๊ฒ์ ์ ์๊ณผ ๊ด๋ จ๋ ์์ ์ ํ ์ ์๋ค๋ ์ ๊ณผ ํ์ด์ฌ(Python)์ ํตํด ๋ธ๋ ๋์ ๋ชจ๋ API์ ์ง์ ์ ๊ทผํ ์ ์๋ค๋ ๊ฒ์ ๋ฌด์ํ ์ ์๋ ์ฅ์ ์ด๊ธฐ๋ ํ๋ค.
์ธ๋ฆฌ์ผ์์ง 4๋ FBX ํ์ผ์ ์ด ์ ์๋ค. ๋ธ๋ ๋์์ FBX ํ์ผ์ ๋น๋กฏํ ์ฌ๋ฌ๊ฐ์ง ํ์ฅ์๋ก ๋ด๋ณด๋ด์(Export) ์ฌ์ฉํ๋ฉด ๋๋ค.
๋ํ์ ์ธ ๊ฐ๋ฐ์ฌ๋ก๋ก๋ ๋ชจ๋ด๋จผํธ ๋ฐธ๋ฆฌ์ ์ฌ์ฉ๋๊ฒ์ ๋ค ์ ์๊ฒ ๋ค.*
ํ์ฌ ํ๊ตญ์์๋ ๊ฒ์ ํ์ฌ๋ค์์ ๋ณด์กฐํด ์์น๋ก ๋ถ๋ด์์ด ๋์ ๋์ด ์ฌ๋ฌ๊ฐ์ง๋ก ํ์ฉ๋๊ณ ์๋ค.ํ๋๋๋ฅผ ๋น์ฉ ๋ฌธ์ ๋ก ์ธ ์ ์๋ ์คํ๋์ค์์ ์๋ธ๋ก ๋ธ๋ ๋๋ฅผ ๊ฐ์ ธ๋ค ์ ์ฒด ์๋ฎฌ๋ ์ด์ ๋ฑ์ ๋๋ฆฌ๊ฑฐ๋ ๊ธฐ๋ณธ์ ์ผ๋ก 3D ํด์ด ์ฃผ์ด์ง์ง ์๋ 2D์ง๊ตฐ[93] ๋ฑ์์ ๋ณด์กฐ์ ์ผ๋ก ์ฌ์ฉํ๊ธฐ ์ํด ๋์ ํ๋ ์.
6.3. ๊ฑด์ถ ๋ฐ ์ ํ ๋์์ธ[ํธ์ง]
๋ธ๋ ๋์์๋ ๊ฑด์ถ๋ฌผ์ด๋ ์ ํ ์ํผ์ค ๋ชจ์์ด ์ง์ ํ์ด๋ ์ ์ ํ์ด๋ ์์์ด ์ด๋ป๋ ์ฌ๋งํ ๊ฑด ๋ค ๋ง๋ค์ด๋ผ ์ ์๋ค. ๋๊ตฌ ์ฌ์ฉ ์ ๊ฑฐ๋ฆฌ๋ ๋ฐฐ์จ ์์น๋ฅผ ์
๋ ฅํ ์ ์๊ณ , ์ถ์ฒ(Scale) ๋ง์ถ๊ธฐ๋ ์ฝ๋ค. ๊ธธ์ด์ ๊ฐ๋๋ฅผ ์ด ์ ์๋ ๊ฐํธํ ์ธก์ (Measure) ๋๊ตฌ๋ ์๊ณ ๋ฒฝ ๋๊ป๋ฅผ ํ์ธํ๋ ๋ฐ์๋ ์ฉ์ดํ ๊ธฐ๋ฅ์ด ํฌํจ๋์ด ์๋ค. ํธ์ง ๋ชจ๋(Edit Mode)์์ ์์ฐ๊ธฐ(Overlay) ์ค์ ์ ํตํด ๊ฐ ๋ชจ์๋ฆฌ์ ๊ธธ์ด๋ ํ์ํ ์ ์๋ค.
๊ทธ๋ฌ๋ ๋ธ๋ ๋๋ ์ ๋๋ฉ์ด์ ์ด๋ ์ํ ์ ์์ ํนํ๋์ด ์์ด ์์ง CAD ๊ธฐ๋ฅ์ด ์จ์ ํ ๋ค์ด์์ง๋ ์๋ค. ๋ธ๋ ๋์์ CAD์ ๋น์ทํ ๋ฐฉ์์ ๋ชจ๋ธ๋ง์ด ๊ฐ๋ฅํ๋๋ก ํ๋ 'Precision Modeling'(์ ๋ฐ ๋ชจ๋ธ๋ง)์ด๋ผ๋ ํ๋ก์ ํธ๊ฐ ๊ฐ๋ฐ์๋ค ์ฌ์ด์์ ์งํ๋๊ณ ์์ผ๋, ํ์ฌ 2.90๋ฒ์ ์์๋ ์ ๋๋ก ๋ CAD ๋ฐฉ์์ ๋๊ตฌ๊ฐ ์๋ค. ๊ทธ๋ ๊ธฐ ๋๋ฌธ์ ํ์ฌ๋ก์๋ CAD Transform์ด๋ผ๋ ์ ๋์จ์ผ๋ก ๋ณด์ํด์ผ ํ๋ค. ์ด ์ ๋์จ์ ์ค์นํ๋ฉด ๋ธ๋ ๋์์๋ ์ ๋ฐ ๋ชจ๋ธ๋ง์ด ๊ฐ๋ฅํด์ง๋ค. ๊ฐ๊ฒฉ์ 5์ ๋ก(์ฝ 6500์).
๊ฑด์ถ๋ฌผ์ ๋ชจ๋ธ๋งํ ๋์๋ ์ ์๋ ๋ณํฉ(Auto-merge)์ ์ ๊ณผ ๋ฉด ์๋ ๋ถํ (Auto-split Edges And Faces) ๊ธฐ๋ฅ์ ์ผ ๋๋ ๊ฒ์ด ์ข๋ค. ๊ฐ๋จํ ์ค๋ช ํ๋ฉด, ์ ์ ์ ์์ ๋์ผ๋ฉด ์ ์ด ์ ์ ๋ก ๊ฐ๋ผ์ง๊ณ ์ ์ ๋ฉด ์์ ๋์ผ๋ฉด ๋ฉด์ด ์ ์ ๋ก ๊ฐ๋ผ์ง๋ ๊ธฐ๋ฅ์ด๋ค. ๊ธฐ์ค์น(Threshold)๋ ๊ธฐ๋ณธ๊ฐ์ผ๋ก 0.001m์ธ๋ฐ, ์ด๋ณด๋ค ๊ฐ๊น์ด ๋ ๊ฐ ์ด์์ ์ ๋ค์ ์ ์ ๋ก ํ๋๋ก ํฉ์ณ์ง๋ค.
์ค์ผ์น์ ๊ณผ ์ ์ฌํ ๋ฐฉ์์ผ๋ก ๋ชจ๋ธ๋ง ์์ ์ ํ ์ ์๋ ๋ค๋ฉด ๋์ถ(Extrude Manifold)์ด๋ผ๋ ๋๊ตฌ๊ฐ ์์ง๋ง ๋ถ์์ ํ ์ํ๋ค.[94] ์ค์ผ์น์ ์ ๋ฐ๊ณ ๋น๊ธฐ๊ธฐ(Push/Pull) ๋๊ตฌ์ ๊ฑฐ์ ๊ฐ๋ค. ๊ฒน์น ๋ฉด์ ์๋์ผ๋ก ์ ๊ฑฐ๋๊ณ , ๊ฒน์น ๋ชจ์๋ฆฌ๋ ๋ณํฉ๋๋ค. ๊ทธ๋ฌ๋ ๊ฒน์น๋ ๋ฉด์ ์ ๋๋ก ํ์งํ์ง ๋ชปํ๋ ํ๊ณ๊ฐ ์๋ค. 0.1mm ๋จ์์ ๊ฐ๊ฒฉ๋ง ์์ด๋ ๋ฉด์ด๋ ๋ชจ์๋ฆฌ๊ฐ ๊ฒน์น์ง ์๋๋ค๊ณ ์ธ์ํ๊ธฐ ๋๋ฌธ.
๋ธ๋ ๋์์ Polygon Meshes, Subdivision Surface, Bezier Curves, NURBS Surfaces, Metaballs, Icospheres, Sculpting, Outline Font, B-mesh๋ฑ๋ฑ์ ๋ชจ๋ธ๋ง ์์คํ ์ผ๋ก ์์ ๋ก์ด 3D ์ปจ์ ๋ชจ๋ธ๋ง์ ํ ํ ๋ณธ๊ฒฉ์ ์ธ ์ํคํ ์ฒ ๋์์ธ์ด๋ ๋๋ฉด ์์ ์ผ๋ก ๋์ด๊ฐ์ผ ํ ๋ OBJ/STL[95], FBX[96], DAE[97], 3DS[98], DXF[99] ํ์ผ ์ค ํ๋๋ก Export ๋ด๋ณด๋ด์ FreeCAD๋ฑ์ MCAD๋ ARCHICAD, AutoCAD, Revit๋ฑ์ ๊ฑด์ถ ํ๋ก๊ทธ๋จ์์ Import ๊ฐ์ ธ์ค๊ธฐํ ํ ์์ ํ ์ ์๋ค.
์์ ๊ฐ์ด ๋ค๋ฅธ CAD ํ๋ก๊ทธ๋จ์ผ๋ก ๊ฐ์ ธ๊ฐ์ ์๋ ๋๋ฉด์์ ๋ชจ๋(FreeCAD์์๋ TechDraw๋ชจ๋)์ ์ด์ฉํ์ฌ ํ๋ฉด๋, ์ ๋ฉด๋, ๋ฐฐ์น๋๋ฅผ ์๋์ผ๋ก ๋ง๋ค์ด ๋ผ์๋ ์๋ค.
์ฐธ๊ณ ๋ก, ๋ธ๋ ๋์์ Exportํ ๋ชจ๋ธ์ ํด๋ฆฌ๊ณค(Polygon)์ผ๋ก ์ด๋ฃจ์ด์ง ๋ฉ์ฌ(Mesh) .OBJ ํ์ผ์ด๊ธฐ ๋๋ฌธ์ M-CAD๋ฅ์์ ์์ฉํ๊ธฐ ์ํด์ B-Rep/NURBS(STEP/IGES) ํ์ผ๋ก ์ปจ๋ฒํ ์์ ์ด ํ์ํ๋ค. ๋ณต์กํ ํ๋ฆฌํผ ๋ชจ๋ธ์ด ์๋๊ฒฝ์ฐ FreeCAD์์๋ Mesh to Shape, Refine Shape, Convert to Solid ๋ฑ๋ฑ๊ณผ ๊ฐ์ ์์ฒด ์ปจ๋ฒํ ํด์ ์ฌ์ฉํ๊ฑฐ๋, ๋ณ๋์ ์ ๋ฃ ๋๋ ์คํ์์คํํ์ SubD to NURBS ์๋ํ ๋ณํํด(Mesh .OBJ/.STL => SubD => NURBS .IGES/.STEP ํธ๋์ค๋ ์ดํฐ/์ปจ๋ฒํฐ) ๋ฑ์ ํ์ฉํ์ฌ ๋ธ๋ ๋์์ Exportํ ๋ฉ์ฌ๊ธฐ๋ฐ 3D์๋ฃ๋ฅผ NURBS๋ก ๋ณํํ์ฌ M-CAD๋ฅ์์ ์์ฉ๊ฐ๋ฅํ๋ค. Blender-FreeCAD ์ ์ฉ SubD to NURBS ์๋ ๋ณํ ํด๋ ์๋ค. ์ฐธ๊ณ ๋ก, NURBS๋ก ๋ณํ์์ด ๋ธ๋ ๋์์ ์ถ๋ ฅํ .OBJ/.STL ํ์ผ๋ก๋ CAM ๊ฐ๊ณต์ด ๊ฐ๋ฅํ๋ค.
๋ธ๋ ๋์ ์์ ๋์ ์์ ์๋๋ Rhino๊ฐ ๋ต๋ตํ๊ฒ ๋๊ปด์ง ์ ๋๋ค. ๊ทธ ์ ๋๋ก ๋น ๋ฅด๊ณ ์์ ๋กญ๋ค. ๋ณดํต ํ์๋ค์ด ๋ผ์ด๋ ธ์์ 3D ์ปจ์ ์์ ์ ํ๋ ๊ฒฝ์ฐ๊ฐ ์๋๋ฐ, ๋ผ์ด๋ ธ๋ ์์ ์๋๊ฐ ๋๋ฆฌ๊ณ ์ ํ์ ์ด๋ผ์ ๊ณ ๋์ด๋ ํ๋ฆฌํผ ๋ชจ๋ธ๋ง์ ์ ๋๋ก ๊ตฌํํ์ง ๋ชปํ๊ณ ์๋ค. ๊ทธ๋ฆฌ๊ณ ์ํ์์ผ๋ก ๋ง๋ค์ด์ง๋ ๋์ค(Nurbs) ๊ณก๋ฉด์ ๋ ๋์ฉ ํด๋ฆฌ๊ณค์ ๊ณผ๋ํ๊ฒ ๋ง์ด ๋ง๋ค์ด๋ด์ ์ธ๋ฐ์๋ ์ฑ๋ฅ ์ ํ๋ ๋ง์ด ์ด๋ํ๋ค. ๋ค๋ค ๊ฑด๋ฌผ์ด ์ด๋ ์ ๋ ์ปค์ง๋ฉด ํ๋ฉด์ด ๋๋ ๋๊ธฐ๋ ๊ฒฝํ์ ํด ๋ดค์ ๊ฒ์ด๋ค. ์ ์ด์ ๋ผ์ด๋ ธ๋ ์ผ๋ฐ ์ ํ ์ํผ์ค ์ฉ๋๋ก ๋ง๋ค์ด์ง ํ๋ก๊ทธ๋จ์ด๋ผ ๊ฑด์ถ ๋์์ธ ์ฉ๋์๋ ๋ง์ ์ ํ์ด ์๋ค.
ํํธ, ์ด๋ฏธ ๋ค๋ฅธ CAD์์ ํ๋ฉด์์ ๋๋ฉด์ ๋ชจ๋ ๊ทธ๋ ธ๋ค๋ฉด, ๋ธ๋ ๋๋ก ๊ฐ์ ธ์์ ๊ทธ๋ก๋ถํฐ ์ ์ฒด๋ฅผ ์ฌ๋ฆฌ๋ ๊ฒ๋ ์ผ๋ง๋ ์ง ๊ฐ๋ฅํ๋ค. ๊ทธ๋ ๋ค๊ณ ๊ผญ ๊ฐ์ ธ์จ(Import) ๋๋ฉด ์ค๋ธ์ ํธ๋ก ๋ฐ๋ก ๋ชจ๋ธ๋ง์ ์์ํ ํ์๋ ์๋ค. ์ ์ค๋ธ์ ํธ๋ฅผ ๋ง๋ค์ด์ ์ค๋ (Snap)์ ์ผ๊ณ ์ ์ Extrude์ํค๋ ๋ฐฉ๋ฒ์ผ๋ก ๋ฒฝ์ฒด ๋ฐ๋ฅํ๋ฉด์ ๋ค์ ๊ทธ๋ฆด ์๋ ์๋ค.
๊ทธ๋ฌ๋ ๋ธ๋ ๋๋ ์ ๋๋ฉ์ด์ ์ด๋ ์ํ ์ ์์ ํนํ๋์ด ์์ด ์์ง CAD ๊ธฐ๋ฅ์ด ์จ์ ํ ๋ค์ด์์ง๋ ์๋ค. ๋ธ๋ ๋์์ CAD์ ๋น์ทํ ๋ฐฉ์์ ๋ชจ๋ธ๋ง์ด ๊ฐ๋ฅํ๋๋ก ํ๋ 'Precision Modeling'(์ ๋ฐ ๋ชจ๋ธ๋ง)์ด๋ผ๋ ํ๋ก์ ํธ๊ฐ ๊ฐ๋ฐ์๋ค ์ฌ์ด์์ ์งํ๋๊ณ ์์ผ๋, ํ์ฌ 2.90๋ฒ์ ์์๋ ์ ๋๋ก ๋ CAD ๋ฐฉ์์ ๋๊ตฌ๊ฐ ์๋ค. ๊ทธ๋ ๊ธฐ ๋๋ฌธ์ ํ์ฌ๋ก์๋ CAD Transform์ด๋ผ๋ ์ ๋์จ์ผ๋ก ๋ณด์ํด์ผ ํ๋ค. ์ด ์ ๋์จ์ ์ค์นํ๋ฉด ๋ธ๋ ๋์์๋ ์ ๋ฐ ๋ชจ๋ธ๋ง์ด ๊ฐ๋ฅํด์ง๋ค. ๊ฐ๊ฒฉ์ 5์ ๋ก(์ฝ 6500์).
๊ฑด์ถ๋ฌผ์ ๋ชจ๋ธ๋งํ ๋์๋ ์ ์๋ ๋ณํฉ(Auto-merge)์ ์ ๊ณผ ๋ฉด ์๋ ๋ถํ (Auto-split Edges And Faces) ๊ธฐ๋ฅ์ ์ผ ๋๋ ๊ฒ์ด ์ข๋ค. ๊ฐ๋จํ ์ค๋ช ํ๋ฉด, ์ ์ ์ ์์ ๋์ผ๋ฉด ์ ์ด ์ ์ ๋ก ๊ฐ๋ผ์ง๊ณ ์ ์ ๋ฉด ์์ ๋์ผ๋ฉด ๋ฉด์ด ์ ์ ๋ก ๊ฐ๋ผ์ง๋ ๊ธฐ๋ฅ์ด๋ค. ๊ธฐ์ค์น(Threshold)๋ ๊ธฐ๋ณธ๊ฐ์ผ๋ก 0.001m์ธ๋ฐ, ์ด๋ณด๋ค ๊ฐ๊น์ด ๋ ๊ฐ ์ด์์ ์ ๋ค์ ์ ์ ๋ก ํ๋๋ก ํฉ์ณ์ง๋ค.
์ค์ผ์น์ ๊ณผ ์ ์ฌํ ๋ฐฉ์์ผ๋ก ๋ชจ๋ธ๋ง ์์ ์ ํ ์ ์๋ ๋ค๋ฉด ๋์ถ(Extrude Manifold)์ด๋ผ๋ ๋๊ตฌ๊ฐ ์์ง๋ง ๋ถ์์ ํ ์ํ๋ค.[94] ์ค์ผ์น์ ์ ๋ฐ๊ณ ๋น๊ธฐ๊ธฐ(Push/Pull) ๋๊ตฌ์ ๊ฑฐ์ ๊ฐ๋ค. ๊ฒน์น ๋ฉด์ ์๋์ผ๋ก ์ ๊ฑฐ๋๊ณ , ๊ฒน์น ๋ชจ์๋ฆฌ๋ ๋ณํฉ๋๋ค. ๊ทธ๋ฌ๋ ๊ฒน์น๋ ๋ฉด์ ์ ๋๋ก ํ์งํ์ง ๋ชปํ๋ ํ๊ณ๊ฐ ์๋ค. 0.1mm ๋จ์์ ๊ฐ๊ฒฉ๋ง ์์ด๋ ๋ฉด์ด๋ ๋ชจ์๋ฆฌ๊ฐ ๊ฒน์น์ง ์๋๋ค๊ณ ์ธ์ํ๊ธฐ ๋๋ฌธ.
๋ธ๋ ๋์์ Polygon Meshes, Subdivision Surface, Bezier Curves, NURBS Surfaces, Metaballs, Icospheres, Sculpting, Outline Font, B-mesh๋ฑ๋ฑ์ ๋ชจ๋ธ๋ง ์์คํ ์ผ๋ก ์์ ๋ก์ด 3D ์ปจ์ ๋ชจ๋ธ๋ง์ ํ ํ ๋ณธ๊ฒฉ์ ์ธ ์ํคํ ์ฒ ๋์์ธ์ด๋ ๋๋ฉด ์์ ์ผ๋ก ๋์ด๊ฐ์ผ ํ ๋ OBJ/STL[95], FBX[96], DAE[97], 3DS[98], DXF[99] ํ์ผ ์ค ํ๋๋ก Export ๋ด๋ณด๋ด์ FreeCAD๋ฑ์ MCAD๋ ARCHICAD, AutoCAD, Revit๋ฑ์ ๊ฑด์ถ ํ๋ก๊ทธ๋จ์์ Import ๊ฐ์ ธ์ค๊ธฐํ ํ ์์ ํ ์ ์๋ค.
์์ ๊ฐ์ด ๋ค๋ฅธ CAD ํ๋ก๊ทธ๋จ์ผ๋ก ๊ฐ์ ธ๊ฐ์ ์๋ ๋๋ฉด์์ ๋ชจ๋(FreeCAD์์๋ TechDraw๋ชจ๋)์ ์ด์ฉํ์ฌ ํ๋ฉด๋, ์ ๋ฉด๋, ๋ฐฐ์น๋๋ฅผ ์๋์ผ๋ก ๋ง๋ค์ด ๋ผ์๋ ์๋ค.
์ฐธ๊ณ ๋ก, ๋ธ๋ ๋์์ Exportํ ๋ชจ๋ธ์ ํด๋ฆฌ๊ณค(Polygon)์ผ๋ก ์ด๋ฃจ์ด์ง ๋ฉ์ฌ(Mesh) .OBJ ํ์ผ์ด๊ธฐ ๋๋ฌธ์ M-CAD๋ฅ์์ ์์ฉํ๊ธฐ ์ํด์ B-Rep/NURBS(STEP/IGES) ํ์ผ๋ก ์ปจ๋ฒํ ์์ ์ด ํ์ํ๋ค. ๋ณต์กํ ํ๋ฆฌํผ ๋ชจ๋ธ์ด ์๋๊ฒฝ์ฐ FreeCAD์์๋ Mesh to Shape, Refine Shape, Convert to Solid ๋ฑ๋ฑ๊ณผ ๊ฐ์ ์์ฒด ์ปจ๋ฒํ ํด์ ์ฌ์ฉํ๊ฑฐ๋, ๋ณ๋์ ์ ๋ฃ ๋๋ ์คํ์์คํํ์ SubD to NURBS ์๋ํ ๋ณํํด(Mesh .OBJ/.STL => SubD => NURBS .IGES/.STEP ํธ๋์ค๋ ์ดํฐ/์ปจ๋ฒํฐ) ๋ฑ์ ํ์ฉํ์ฌ ๋ธ๋ ๋์์ Exportํ ๋ฉ์ฌ๊ธฐ๋ฐ 3D์๋ฃ๋ฅผ NURBS๋ก ๋ณํํ์ฌ M-CAD๋ฅ์์ ์์ฉ๊ฐ๋ฅํ๋ค. Blender-FreeCAD ์ ์ฉ SubD to NURBS ์๋ ๋ณํ ํด๋ ์๋ค. ์ฐธ๊ณ ๋ก, NURBS๋ก ๋ณํ์์ด ๋ธ๋ ๋์์ ์ถ๋ ฅํ .OBJ/.STL ํ์ผ๋ก๋ CAM ๊ฐ๊ณต์ด ๊ฐ๋ฅํ๋ค.
๋ธ๋ ๋์ ์์ ๋์ ์์ ์๋๋ Rhino๊ฐ ๋ต๋ตํ๊ฒ ๋๊ปด์ง ์ ๋๋ค. ๊ทธ ์ ๋๋ก ๋น ๋ฅด๊ณ ์์ ๋กญ๋ค. ๋ณดํต ํ์๋ค์ด ๋ผ์ด๋ ธ์์ 3D ์ปจ์ ์์ ์ ํ๋ ๊ฒฝ์ฐ๊ฐ ์๋๋ฐ, ๋ผ์ด๋ ธ๋ ์์ ์๋๊ฐ ๋๋ฆฌ๊ณ ์ ํ์ ์ด๋ผ์ ๊ณ ๋์ด๋ ํ๋ฆฌํผ ๋ชจ๋ธ๋ง์ ์ ๋๋ก ๊ตฌํํ์ง ๋ชปํ๊ณ ์๋ค. ๊ทธ๋ฆฌ๊ณ ์ํ์์ผ๋ก ๋ง๋ค์ด์ง๋ ๋์ค(Nurbs) ๊ณก๋ฉด์ ๋ ๋์ฉ ํด๋ฆฌ๊ณค์ ๊ณผ๋ํ๊ฒ ๋ง์ด ๋ง๋ค์ด๋ด์ ์ธ๋ฐ์๋ ์ฑ๋ฅ ์ ํ๋ ๋ง์ด ์ด๋ํ๋ค. ๋ค๋ค ๊ฑด๋ฌผ์ด ์ด๋ ์ ๋ ์ปค์ง๋ฉด ํ๋ฉด์ด ๋๋ ๋๊ธฐ๋ ๊ฒฝํ์ ํด ๋ดค์ ๊ฒ์ด๋ค. ์ ์ด์ ๋ผ์ด๋ ธ๋ ์ผ๋ฐ ์ ํ ์ํผ์ค ์ฉ๋๋ก ๋ง๋ค์ด์ง ํ๋ก๊ทธ๋จ์ด๋ผ ๊ฑด์ถ ๋์์ธ ์ฉ๋์๋ ๋ง์ ์ ํ์ด ์๋ค.
ํํธ, ์ด๋ฏธ ๋ค๋ฅธ CAD์์ ํ๋ฉด์์ ๋๋ฉด์ ๋ชจ๋ ๊ทธ๋ ธ๋ค๋ฉด, ๋ธ๋ ๋๋ก ๊ฐ์ ธ์์ ๊ทธ๋ก๋ถํฐ ์ ์ฒด๋ฅผ ์ฌ๋ฆฌ๋ ๊ฒ๋ ์ผ๋ง๋ ์ง ๊ฐ๋ฅํ๋ค. ๊ทธ๋ ๋ค๊ณ ๊ผญ ๊ฐ์ ธ์จ(Import) ๋๋ฉด ์ค๋ธ์ ํธ๋ก ๋ฐ๋ก ๋ชจ๋ธ๋ง์ ์์ํ ํ์๋ ์๋ค. ์ ์ค๋ธ์ ํธ๋ฅผ ๋ง๋ค์ด์ ์ค๋ (Snap)์ ์ผ๊ณ ์ ์ Extrude์ํค๋ ๋ฐฉ๋ฒ์ผ๋ก ๋ฒฝ์ฒด ๋ฐ๋ฅํ๋ฉด์ ๋ค์ ๊ทธ๋ฆด ์๋ ์๋ค.
- DXF ํ์ผ๋ก ์ ์ฅํด์ ๊ฐ์ ธ์จ๋ค. ๋ธ๋ ๋๋ ํด๋ฆฌ๊ณค ๊ธฐ๋ฐ์ด๋๊น, DXF๋ก ์ ์ฅํ ๋ Polyline ํ๋ฆฌ์ ์ ์ ํํ๋ ๊ฒ์ด ์ข๋ค.[100] ๊ทธ๋ฆฌ๊ณ DXF๋ฅผ ๋ธ๋ ๋๋ก ๊ฐ์ ธ์ฌ(Import) ๋ ๋ธ๋ ๋ ์ค์ ์์ ๋ฏธ๋ฆฌ Import-Export: Import Autodesk DXF Format (.dxf)๋ผ๋ ๊ธฐ๋ณธ์ค์น๋ ์ ๋์จ(Add-on)์ ์ผ ๋์์ผ ํ๋ค.
- ๋จ์๋ฅผ ๋ง์ถ๋ค. ๋๋ฉด ๋จ์๊ฐ mm์์ผ๋ฉด ๋ธ๋ ๋ ์ฅ๋ฉด(Scene)์ ๋จ์๋ ๋ฏธ๋ฆฌ mm๋ก ํด ๋์์ผ ํ๋ค. ์ฅ๋ฉด ๋จ์๊ฐ ๊ธฐ๋ณธ๊ฐ์ธ m๋ก ๋์ด ์์ผ๋ฉด ๋๋ฉด ํฌ๊ธฐ๊ฐ ์์ญ ํฌ๋ก๋ฏธํฐ๊น์ง ๊ฑฐ๋ํด์ ธ์ ๋ค์ด์ค๊ณ , ๋๋ฌด ์ปค์ ํ๋ฉด์ ๋ณด์ด์ง๋ ์๋ ๋ถ์์ฌ๊ฐ ์๊ธธ ์ ์๋ค.
- ํด๋ฆฌ๋ผ์ธ์ ๋ฉ์ฌ(Mesh)๋ก ๋ฐ๊พผ๋ค. DXF ํ์ผ๋ก๋ถํฐ ๋๋ฉด์ ๊ฐ์ ธ์์ผ๋ฉด, ๋ชจ๋ ์ ํํ ํ Alt+Cํค๋ก Mesh from Curve/Meta/Surf/Textํด๋ก ๋ณํํด์ผ ํ๋ค. ๊ทธ๋ฌ๋ฉด ํด๋ฆฌ๋ผ์ธ์ด ์ ๊ณผ ์ ์ผ๋ก ์ด๋ฃจ์ด์ง ๋ฉ์ฌ(Mesh)๋ก ๋ณํ(Convert)๋๋ค. ๋๋ฉด์ ๊ธฐ๋ณธ์ ์ผ๋ก ํด๋ฆฌ๋ผ์ธ(Polyline) ํ์์ธ๋ฐ, ๋ธ๋ ๋์์ ํด๋ฆฌ๋ผ์ธ์ ์ปค๋ธ(Curve)์ ์ํ๊ธฐ ๋๋ฌธ์ด๋ค. ๋๋ฉด์ ๋ฉ์ฌ ํ์์ผ๋ก ๋ฐ๊พธ๊ณ ๋๋ฉด, ๊ทธ ์ ๊ณผ ์ ๋ค์ ์ด์ฉํด์ Extrude๊ฐ์ ๋๊ตฌ๋ค๋ก ๋ฒฝ์ ์ธ์ฐ๊ธฐ ์์ํ ์ ์๋ค.
๋ธ๋ ๋ 2.79๊น์ง๋ CAD์์์ ๋ ์ด์ด(Layer)๊ฐ ๋ธ๋ ๋์ ๊ทธ๋ฃน(Group)์ ๋์๋๋ค. Outliner ํธ์ง๊ธฐ์ Groups ๋ชจ๋๋ฅผ ์ด์ด๋์ผ๋ฉด, CAD์์์ ๋ ์ด์ด ๊ธฐ๋ฅ๊ณผ ๋๊ฐ์ ๋ฐฉ์์ผ๋ก ๋๋ฉด์ ๋ถ๋ฅํ ์ ์๋ค.
์ฐธ๊ณ ๋ก ๋ธ๋ ๋๋ก ๊ฑด์ถ์ ํ ๋ Blender 3D Architect ์ฌ์ดํธ๊ฐ ํฐ ๋์์ด ๋๋ค. ์ ๋ฃ ๊ฐ์๋ ๋ช ๊ฐ์ง ์๋๋ฐ, ์ถฉ๋ถํ ํฌ์ํ ๊ฐ์น๊ฐ ์๋ ๊ฐ๊ฒฉ์ด๋ค.
6.4. ์ํ ํน์ํจ๊ณผ(VFX)[ํธ์ง]
์คํ์ด๋๋งจ 2์ ์บกํด ์๋ฉ๋ฆฌ์นด: ์ํฐ ์์ ธ๋ฅผ ๋ง๋ค ๋ ๊ธฐ์
์ ์์
ํ์ดํ๋ผ์ธ์ ํฌ๊ฒ ๊ตฌ์ ๋ฐ์ง ์๋ ์ฌ์ ์๊ฐํ ๋ถ๋ถ ์์
์์ ๋ธ๋ ๋๊ฐ ์ฐ์๋ค. ๊ทธ๋ฆฌ๊ณ ์์ฐ์ด ๋๋์น ์์ ์ค์๊ท๋ชจ ๋๋ ์ ์ ์คํ๋์ค์์ ๋ธ๋ ๋๊ฐ ์ข ๋ ์ ์ฉํ๊ฒ ์ฐ์ฌ ์๋๋ฐ, ์๋ฅผ ๋ค์ด ๋ผ์ดํธ ์์๊ณผ ํ๋์ฝ์ด ํจ๋ฆฌ์ CG ์์
๋๋ถ๋ถ์ ๋ธ๋ ๋๊ฐ ์ฐ์๋ค.
2017๋ ์ ๊ฐ๋ดํ ์ํ ์ ๊ณผ ํจ๊ป์ CG ์ฅ๋ฉด ์ผ๋ถ๊ฐ ๋ธ๋ ๋๋ก ๋ง๋ค์ด์ก๋ค๊ณ ํ๋ค.
๋ก๋ด์ ๋๋ฌผ, ์ํน๋ฐ๋, ๋์ ์ฑ์ ์ฌ๋์ด, ํ๋์ฝ์ด ํจ๋ฆฌ, ์ฅฌ๋ผ๊ธฐ ์๋: ํด๋ฅธ ํน๋ค, ์ํฌ๋ํํธ, ๋ฅ์คํธ ์ ์ ๋ธ๋ ๋๊ฐ ์ค์ฌ์ ์ผ๋ก ์ฐ์๋ค๊ณ ํ๋ค.
Barnstorm VFX๋ ๋ธ๋ ๋๋ฅผ ์ค์ฌ์ผ๋ก VFX ์์ ์ ํ๋ ๊ธฐ์ ์ด๋ค. ๋ฌผ๋ก ์์ ํธ์ง์๋ After Effects์ Nuke๋ฅผ ๊ฐ์ด ํ์ฉํ๋ค๊ณ ํ๋ค.
2017๋ ์ ๊ฐ๋ดํ ์ํ ์ ๊ณผ ํจ๊ป์ CG ์ฅ๋ฉด ์ผ๋ถ๊ฐ ๋ธ๋ ๋๋ก ๋ง๋ค์ด์ก๋ค๊ณ ํ๋ค.
๋ก๋ด์ ๋๋ฌผ, ์ํน๋ฐ๋, ๋์ ์ฑ์ ์ฌ๋์ด, ํ๋์ฝ์ด ํจ๋ฆฌ, ์ฅฌ๋ผ๊ธฐ ์๋: ํด๋ฅธ ํน๋ค, ์ํฌ๋ํํธ, ๋ฅ์คํธ ์ ์ ๋ธ๋ ๋๊ฐ ์ค์ฌ์ ์ผ๋ก ์ฐ์๋ค๊ณ ํ๋ค.
Barnstorm VFX๋ ๋ธ๋ ๋๋ฅผ ์ค์ฌ์ผ๋ก VFX ์์ ์ ํ๋ ๊ธฐ์ ์ด๋ค. ๋ฌผ๋ก ์์ ํธ์ง์๋ After Effects์ Nuke๋ฅผ ๊ฐ์ด ํ์ฉํ๋ค๊ณ ํ๋ค.
6.5. 3D ํ๋ฆฐํ [ํธ์ง]
์จ๋ผ์ธ 3D ํ๋ฆฐํ
์๋น์ค ์
์ฒด์ธ i.materialise.com์์ 2017๋
์์ฒด์ ์ผ๋ก ์ง๊ณํ 3D ํ๋ฆฐํ
์ ์ฐ์ด๋ ๋ชจ๋ธ๋ง ํ๋ก๊ทธ๋จ๋ค ์ค ๋ธ๋ ๋๊ฐ ๊ฐ์ฅ ์ธ๊ธฐ์๋ ํ๋ก๊ทธ๋จ์ผ๋ก ์ ์ ๋ ๋ฐ๊ฐ ์๋ค.
์ฃผ์ํ ์ ์ ์จ๋ผ์ธ 3D ํ๋ฆฐํ ์๋น์ค ์ ์ฒด์ธ i.materialise.com์์๋ ์ธ๊ธํ๊ณ ์๋ฏ์ด 2017๋ ์์ ์์ ์ผ๋ถ 3D ํ๋ฆฐํฐ ์ฌ์ฉ์(๋๋ถ๋ถ์ด ์๋ง์ถ์ด)๋ฅผ ๋์์ผ๋ก ์กฐ์ฌํ ์ธ๊ธฐ๋๋ฅผ ๋ํ๋ด๋ ๊ฒ์ผ๋ก ์ต๊ณ ์ 3D ๋ชจ๋ธ๋ง ์ํํธ์จ์ด ์์๋ฅผ ์๋ฏธํ๋ ๊ฒ ์๋๋ผ๋ ๊ฒ์ด๋ค. ์ ๋ฌธ์ ์ธ ๊ต์ก์ ๊ฒฝ์ฐ ๋๋ถ๋ถ ์์ฉํด์ ์จ์ ํ๋ ๊ฒฝ์ฐ๊ฐ ๋ง์ผ๋ฉฐ[101] ์ค๊ณ๋์ ๊ฑฐ๋ฆฌ๊ฐ ๋จผ ํด์ด๋ผ ์ทจ๋ฏธ ๋ชฉ์ ์ผ๋ก๋ ๋ง์ด ์ฐ๊ธฐ ์ข์๋ ์ ๋ฌด์ ์ฐ๊ธฐ์๋ ๋ง์ด ํ๋ค๋ค.
์ฃผ์ํ ์ ์ ์จ๋ผ์ธ 3D ํ๋ฆฐํ ์๋น์ค ์ ์ฒด์ธ i.materialise.com์์๋ ์ธ๊ธํ๊ณ ์๋ฏ์ด 2017๋ ์์ ์์ ์ผ๋ถ 3D ํ๋ฆฐํฐ ์ฌ์ฉ์(๋๋ถ๋ถ์ด ์๋ง์ถ์ด)๋ฅผ ๋์์ผ๋ก ์กฐ์ฌํ ์ธ๊ธฐ๋๋ฅผ ๋ํ๋ด๋ ๊ฒ์ผ๋ก ์ต๊ณ ์ 3D ๋ชจ๋ธ๋ง ์ํํธ์จ์ด ์์๋ฅผ ์๋ฏธํ๋ ๊ฒ ์๋๋ผ๋ ๊ฒ์ด๋ค. ์ ๋ฌธ์ ์ธ ๊ต์ก์ ๊ฒฝ์ฐ ๋๋ถ๋ถ ์์ฉํด์ ์จ์ ํ๋ ๊ฒฝ์ฐ๊ฐ ๋ง์ผ๋ฉฐ[101] ์ค๊ณ๋์ ๊ฑฐ๋ฆฌ๊ฐ ๋จผ ํด์ด๋ผ ์ทจ๋ฏธ ๋ชฉ์ ์ผ๋ก๋ ๋ง์ด ์ฐ๊ธฐ ์ข์๋ ์ ๋ฌด์ ์ฐ๊ธฐ์๋ ๋ง์ด ํ๋ค๋ค.
They donโt show us which program is the best 3D modeling software. It doesnโt include any ranking on the interface, functions, price, etc.
๋ฌด๋ฃ์ธ ๋ฐ๋ค๊ฐ ๊น๋ํ๊ณ ์ฌ์ด ๋ชจ๋ธ๋ง, ์กฐ์(Sculpt) ๋๊ตฌ๋ค์ด ์๊ธฐ ๋๋ฌธ์ด์ง๋ง, ๊ทธ ์ธ์๋ 3D ํ๋ฆฐํ ์ ๊ผญ ํ์ํ ๊ธฐ๋ฅ๋ค์ด ์ ๊ฐ์ถ์ด์ ธ ์๊ธฐ๋ ํ๋ค.
3D ํ๋ฆฐํ ์ ์ํ ์ ์ฉ ์ ๋์จ(Add-on)๋ ๋ณ๋๋ก ๊ธฐ๋ณธ ๋ด์ฅ๋์ด ์๋ค. ํ๋ฆฐํ ์ ์ํด ์ ์ฒด ์ค๋ธ์ ํธ์ ์ด๋ฆฐ ๊ตฌ๋ฉ์ ์๋์ง, ์ฆ ๊ณต๊ฐ์ ์ผ๋ก ๋ซํ ๋ํ(Watertight mesh)์ธ์ง ํ๋ณํ๊ณ ๋ฌธ์ ๊ฐ ์๋ ๋ชจ์๋ฆฌ๋ฅผ ์ถ์ ํด์ฃผ๋ ๊ธฐ๋ฅ์ด ํฌํจ๋์ด ์๋ค.
CAD, STL, OBJ, FBX, X3D, COLLADA ๋ฑ ๋ค์ํ ํ์ฅ์๋ก ํ์ผ์ ๋ค๋ฅธ ํ๋ก๊ทธ๋จ์ด๋ ์ฃผ๊ณ ๋ฐ์ ์๋ ์๋ค. ZBrush๋ฅผ ๊ผญ ์จ์ผ ํ๋ค๋ฉด ํ์ผ์ ์ผ๋ง๋ ์ง ๊ตํํ ์ ์๋ค.
์ธํฐ๋ท๊ณผ ์ ํ๋ธ์ ๋ฌด๋ฃ ๊ฐ์๋ ์์ฃผ ๋ง๋ค.
7. ๊ด๋ จ ๋งํฌ[ํธ์ง]
๋ธ๋ ๋์ ์ต๋ ์ฅ์ ์ค ํ๋๋ ์ธ๊ณ์ ์ผ๋ก ์ฌ์ฉ์ ์ธต์ด ๊ฑฐ๋ํ๋ค๋ ๊ฒ์ด๋ค. ์์ ๋ธ๋ ๋ ๊ณต์ ์ฌ์ดํธ์์ ์ฌ์ฉ์๋ค์ด ์ฃผ๋ก ํ๋ํ๋ ๋ค์ํ ์ปค๋ฎค๋ํฐ ์ฌ์ดํธ๋ค์ ์๊ฐํด ์ค ์ ๋๋ค. ๊ทธ๋งํผ ๊ฐ์(Tutorial), ์ ๋์จ(Add-on), ์ง์์๋ต, ์ํ์ด ๋์ณ๋๋ค. ๋ค๋ง ์ด๊ฑธ ์ ๋๋ก ํ์ฉํ๋ ค๋ฉด ์์ด๋ฅผ ํตํด ๋ค๊ฐ๊ฐ์ผ ํ๋ค.
๊ตญ๋ด ์ฌ์ฉ์๋ ๋น๊ต์ ์ ๊ธฐ ๋๋ฌธ์ ๋ธ๋ ๋์ ๋ํ ์ ๋ณด๋ ๋๋ถ๋ถ ์ธ๊ตญ ์ฌ์ดํธ๋ฅผ ํตํด ๋ค์ด์จ๋ค. ์์ ์๋ ๋ถ์กฑํ์ง๋ง, ์ต๊ทผ ๋ช ๋ ์ฌ์ด์ ์ด๋ณด์, ์ค๊ธ์ ๋ชจ๋๋ฅผ ์ํ ์์ฒญ๋๊ฒ ๋ง์ ๊ฐ์๊ฐ ์๊ฒจ๋ฌ๋ค. ๊ทธ ์ค ๋๋ถ๋ถ์ ์์ด์ง๋ง, ์์ง์ ํ๊ตญ์ด ๊ฐ์๋ ์๋ค. ์ ํ๋ธ์ ๊ฒ์ํ๋ฉด ์์ฃผ ์ฝ๊ฒ ์ฐพ์ ์ ์๋ค. ์ ํ๋ธ์์ ๋ธ๋ ๋ ๊ฐ์๋ฅผ ๋ณผ ๋, ์ข์ ๊ฐ์ฌ์ ์ข์ ์ฌ์๋ชฉ๋ก ํ๋๋ฅผ ์ฐพ์์ ์ ์ฃผํํ๋ ๊ฒ์ด ์ข์ ๋ฐฉ๋ฒ์ด๋ค.
๋ธ๋ ๋๋ ์ฌ๋งํ ๋ค๋ฅธ ํ๋ก๊ทธ๋จ๋ณด๋ค ๊ฐ๋ ฅํ๋ฐ๋ค ๋ฌด๋ฃ๋ผ์ ๊ทธ๋งํผ ํฌ์ธต๋ ๋ํ ๊ณ , ๊ทธ๋งํผ ์๊ธฐํ ๊ฑฐ๋ฆฌ๋ ๋ง๋ค. ๊ทธ๋์ ์ ์ธ๊ณ์ ์ผ๋ก ๋ธ๋ ๋๋ฅผ ์ฐ๋ ์ฌ๋๋ค์ด ๋ชจ์ฌ๋๋ ์ฌ์ดํธ๊ฐ ์์ฃผ ๋ค์ํ๊ณ ๋ง๋ค. ํ์ง๋ง ์ฌ๋ ๋ถ์ผ๊ฐ ๋ค ๊ทธ๋ ๋ฏ ๋ธ๋ ๋๋ผ๋ ๋ถ์ผ์์๋ ๋ค์ํ ์ฌ์ดํธ๋ค ์ค ๊ฐ์ฅ ์ ๋ช ํ๊ณ ์ ์ผ ์ ์ฉํ ์ฅ์๊ฐ ๋ช ๊ตฐ๋ฐ ์๋ค. ๋ชจ๋ ๊ณณ์ ์ ํ์๋ ์์ง๋ง, ๊ฐ์ฅ ์๋๊ฐ๊ณ ๋ชจ๋๊ฐ ์๋ ์ฌ์ดํธ ๋ช ๊ตฐ๋ฐ๋ฅผ ์์๋๋ฉด ๋งํ ๋๋ง๋ค ๋๊ณ ๋๊ณ ํฐ ๋์์ด ๋๋ค.
๊ตญ๋ด ์ฌ์ฉ์๋ ๋น๊ต์ ์ ๊ธฐ ๋๋ฌธ์ ๋ธ๋ ๋์ ๋ํ ์ ๋ณด๋ ๋๋ถ๋ถ ์ธ๊ตญ ์ฌ์ดํธ๋ฅผ ํตํด ๋ค์ด์จ๋ค. ์์ ์๋ ๋ถ์กฑํ์ง๋ง, ์ต๊ทผ ๋ช ๋ ์ฌ์ด์ ์ด๋ณด์, ์ค๊ธ์ ๋ชจ๋๋ฅผ ์ํ ์์ฒญ๋๊ฒ ๋ง์ ๊ฐ์๊ฐ ์๊ฒจ๋ฌ๋ค. ๊ทธ ์ค ๋๋ถ๋ถ์ ์์ด์ง๋ง, ์์ง์ ํ๊ตญ์ด ๊ฐ์๋ ์๋ค. ์ ํ๋ธ์ ๊ฒ์ํ๋ฉด ์์ฃผ ์ฝ๊ฒ ์ฐพ์ ์ ์๋ค. ์ ํ๋ธ์์ ๋ธ๋ ๋ ๊ฐ์๋ฅผ ๋ณผ ๋, ์ข์ ๊ฐ์ฌ์ ์ข์ ์ฌ์๋ชฉ๋ก ํ๋๋ฅผ ์ฐพ์์ ์ ์ฃผํํ๋ ๊ฒ์ด ์ข์ ๋ฐฉ๋ฒ์ด๋ค.
๋ธ๋ ๋๋ ์ฌ๋งํ ๋ค๋ฅธ ํ๋ก๊ทธ๋จ๋ณด๋ค ๊ฐ๋ ฅํ๋ฐ๋ค ๋ฌด๋ฃ๋ผ์ ๊ทธ๋งํผ ํฌ์ธต๋ ๋ํ ๊ณ , ๊ทธ๋งํผ ์๊ธฐํ ๊ฑฐ๋ฆฌ๋ ๋ง๋ค. ๊ทธ๋์ ์ ์ธ๊ณ์ ์ผ๋ก ๋ธ๋ ๋๋ฅผ ์ฐ๋ ์ฌ๋๋ค์ด ๋ชจ์ฌ๋๋ ์ฌ์ดํธ๊ฐ ์์ฃผ ๋ค์ํ๊ณ ๋ง๋ค. ํ์ง๋ง ์ฌ๋ ๋ถ์ผ๊ฐ ๋ค ๊ทธ๋ ๋ฏ ๋ธ๋ ๋๋ผ๋ ๋ถ์ผ์์๋ ๋ค์ํ ์ฌ์ดํธ๋ค ์ค ๊ฐ์ฅ ์ ๋ช ํ๊ณ ์ ์ผ ์ ์ฉํ ์ฅ์๊ฐ ๋ช ๊ตฐ๋ฐ ์๋ค. ๋ชจ๋ ๊ณณ์ ์ ํ์๋ ์์ง๋ง, ๊ฐ์ฅ ์๋๊ฐ๊ณ ๋ชจ๋๊ฐ ์๋ ์ฌ์ดํธ ๋ช ๊ตฐ๋ฐ๋ฅผ ์์๋๋ฉด ๋งํ ๋๋ง๋ค ๋๊ณ ๋๊ณ ํฐ ๋์์ด ๋๋ค.
7.1. ๊ณต์[ํธ์ง]
- ๋ธ๋ ๋ ์ฌ๋จ(Blender Foundation)
์ต์ ๋ธ๋ ๋ ์ค์น ํ์ผ๊ณผ ๊ณต์ ์์๋ค์ด ์ฌ๋ผ์จ๋ค.
http://www.blender.org/
https://www.youtube.com/user/BlenderFoundation/ - ๋ธ๋ ๋ ๊ฐ๋ฐ์ ๋ธ๋ก๊ทธ (Blender Developers Blog)
๋ธ๋ ๋ ๊ฐ๋ฐ ๊ณผ์ ๊ณผ ๊ณํ์ ์ ์ ๋ฆฌ๋ ๊ธ๋ก ์ฝ์ ์ ์๋ค.
https://code.blender.org/ - ๋ธ๋ ๋ ๊ฐ๋ฐ์๋ค(Blender Developers)
๋ฒ๊ทธ๋ฅผ ์ ๊ณ ํ๊ฑฐ๋ ๊ฐ๋ฐ์ ์ฐธ์ฌํ ์ ์๋ ๊ณณ. ์๋ฌด๋ ๊ฐ์ ํ ์ ์๋ค. ๊ฐ๋ฐ ์์๋ค๋ ๋ง๋ ์ ์๋ค.
http://developer.blender.org/
https://www.youtube.com/user/BlenderCoders - ๋ธ๋ ๋ ์ปค๋ฎค๋ํฐ(Blender.Community)
์๋ก์ด ์์์ด๋ ๊ธฐ๋ฅ ์ ์ ์์ด๋์ด๋ฅผ ๊ณต์ ํ๋ ๊ณณ. ์๋ฌด๋ ๊ฐ์ ํ ์ ์๋ค.
https://blender.community/|| - ๋ธ๋ ๋ ์ฌ์ฉ์ค๋ช ์(Blender Manual)
๋ธ๋ ๋์ ๋ชจ๋ ๊ธฐ๋ฅ์ ๋ฌธ์ํ์์ผ ๋์ ๊ณณ
https://docs.blender.org/manual/ko/dev||
7.2. ์ปค๋ฎค๋ํฐ[ํธ์ง]
- ๋ธ๋ ๋๋ฐฅ(blenderbop)
์ด๋ณด์๋ฅผ ์ํ ๋ํ์ ์ธ ๋ฌด๋ฃ ํ๊ตญ์ด ๊ฐ์(Tutorial)
https://www.youtube.com/channel/UCCVtEH6dckRBwr751Hz7Iyw/ - ๋ธ๋ ๋ ๊ตฌ๋ฃจ(Blender Guru)
๋ํ์ ์ธ ๋ฌด๋ฃ ์์ด ๊ฐ์. ์ปค๋ฎค๋ํฐ ์ฑ๊ฒฉ๋ ์๋ค.
https://www.youtube.com/channel/UCOKHwx1VCdgnxwbjyb9Iu1g
http://www.blenderguru.com/ - CG ์ฟ ํค(CG Cookie)
๋ฌด๋ฃ ์์ด ํํ ๋ฆฌ์ผ ๋ฐ ์ปค๋ฎค๋ํฐ
https://www.youtube.com/user/blendercookie/
http://cgcookie.com/blender/ - ๋ธ๋ ๋ ๋ง์ผ(Blender Market)
์ต๋ ๊ท๋ชจ์ ๋ธ๋ ๋ ์ ๋์จ ์คํ ์ด
https://blendermarket.com/ - ๋ธ๋ ๋ ์ํฐ์คํธ ์ปค๋ฎค๋ํฐ(Blender Artists Community)
๋ธ๋ ๋๋ก ๋ง๋ ์ํ์ ๊ณต์ ํ๋ ๊ณณ
http://blenderartists.org/ - ๋ธ๋ ๋ ์ค์(Blend Swap)
๋ธ๋ ๋ ์์ค ๊ณต์ ์ฌ์ดํธ. ๊ฐ๊ฐ์ ์์ ๋ฌผ๋ง๋ค ์ ์ฉ ๋ผ์ด์ผ์ค๊ฐ ๋ค๋ฅด๋ค.
http://www.blendswap.com/ - ๋ธ๋ ๋ ์คํ์์ค
์ด๋ณด์๋ค์ ์ง๋ฌธ์ด 90%๊ฐ ๋์ง๋ง ์ธ๋งํ ์ ๋ณด๋ ๊ฝค ์ฌ๋ผ์จ๋ค.
http://cafe.naver.com/blender3d - ๋์์ธ์ฌ์ด๋ ๋ธ๋ ๋ ๊ฐค๋ฌ๋ฆฌ
์ฌ์ํ ์ง๋ฌธ์ด๋ ๊ฒฐ๊ณผ๋ฌผ ๊ณต์ ๊ธ์ด ๋ง๋ค.
https://gall.dcinside.com/mgallery/board/lists?id=blender
7.3. ์๋ฃ[ํธ์ง]
- ํฐ๋ณด์คํด๋(TurboSquid)
์ธ๊ณ ์ต๋์ 3D ๋ชจ๋ธ ํ๋งค ์ฌ์ดํธ. ์ ํ ํ๋๋น ๋ฌด๋ฃ~์์ญ ๋ฌ๋ฌ.
https://www.turbosquid.com/ - ํด๋ฆฌ๊ณค(Poliigon)
PBR ์ฌ์ง(Material) ํ๋งค ์ฌ์ดํธ. ์ฌ์ง ํ๋ํ๋๊ฐ ์ง์ด ์๋ฒฝํ๋ค. ๋งค์ 12/18/35๋ฌ๋ฌ ๊ตฌ๋ ๋๋ ๋ณ๋์ ํฌ๋ ๋ง(Credit) ๊ตฌ๋งค.
https://www.poliigon.com/ - ๊ฒ์ํ ์ค์ฒ(GameTextures)
PBR ์ฌ์ง ํ๋งค ์ฌ์ดํธ. ์ง๋ ์๋ฒฝํ๊ณ , ๊ฒ์์์๋ ๋ณผ๋งํ ๋ค์ํ ์ฌ์ง์ด ์๋ค. ๋งค์ 0/25๋ฌ๋ฌ ๊ตฌ๋ .
https://beta.gametextures.com/ - ํ ์ค์ฒ ํค์ด๋ธ(Texture Haven)
PBR ์ฌ์ง ์ ๊ณต ์ฌ์ดํธ. ์ฌ์ง ์๋ ์๋์ ์ผ๋ก ์ ๋ค. ๋ชจ๋ ๋ฌด๋ฃ.
https://texturehaven.com/ - ๊ฒ๋ก๋(Gumroad)
๊ผญ 3D ๋ถ์ผ ๋ง๊ณ ๋ ๋ธ๋ฌ์ฌ, ์ด๋ฏธ์ง ๋ฑ๋ ๋ง์ด ์ฌ๋ผ์จ๋ค. ๋ธ๋ ๋ ์ ๋์จ(Add-on)์ ์ฌ๊ธฐ์ ํ๋ ๊ฒฝ์ฐ๋ ๋ง๋ค. ์ ํ ํ๋๋น ๋ฌด๋ฃ~์์ญ ๋ฌ๋ฌ.
https://gumroad.com/ - ๊นํ๋ธ(GitHub)
๋ธ๋ ๋ ์ ๋์จ์ ์ฌ๊ธฐ์์ ๋ฐฐํฌํ๋ ๊ฒฝ์ฐ๋ ๋ง๋ค. ๋ถ์ผ๋ฅผ ๋ง๋ก ํ ์ธ๊ณ ์ต๋์ ๊ฐ์ข ์คํ์์ค ํ๋ก์ ํธ ๊ฐ๋ฐ ํ๋ซํผ์ธ๋ฐ, ๋ธ๋ ๋ ์ ๋์จ ๊ฐ๋ฐ์๋ค๋ ์ด๊ณณ์ ๋ง์ด ํ์ฉํ๋ค.
https://github.com/
8. ์ ์์ฌํญ ๋ฐ ๋ฌธ์ ์ [ํธ์ง]
์ฅ์ ์ด ๋งค์ฐ ๋ง์ ํด์ธ Blender ์ญ์ ๋ค๋ฅธ ํ๋ก๊ทธ๋จ๋ค๊ณผ ๋ง์ฐฌ๊ฐ์ง๋ก 100% ๋ชจ๋ ๊ฒ์ ์ฒ๋ฆฌํ๊ณ ๊ฒฐ์ ํ๋ ์๋ ๋ง๋ฅ์ธ ํ๋ก๊ทธ๋จ์ ์๋๋ค. ์ด ํญ๋ชฉ์๋ ๋ธ๋ ๋๋ฅผ ์ฌ์ฉ ์ ์ฃผ์ํ๊ฑฐ๋ ์์๋ฌ์ผ ํ ์ ๊ณผ ๋ช๋ช ๋ฌธ์ ์ ๋ค์ด ์์ ๋์ด ์๋ค.
8.1. ์์คํ ์ฌ์[ํธ์ง]
๊ณต์ ์ฌ์ดํธ์์ ์ต์์ฌ์๊ณผ ๊ถ์ฅ์ฌ์์ ๋ณผ ์ ์๋ค.
๋ชจ๋ 3D ๊ทธ๋ํฝ ํด์ด ๊ทธ๋ ๋ฏ ์ ๋๋ก ์ฐ๋ ค๋ฉด ์ข์ ์ฌ์์ ์ปดํจํฐ๊ฐ ํ์ํ๋ค. ํ์ง๋ง ๋ธ๋ ๋๋ ์ต์ ํ ์์ค์ด ๋งค์ฐ ๋ฐ์ด๋์ ๋ ธํธ๋ถ์์๋ ๊ฝค ์ ๋์๊ฐ๋ฉฐ ์์ ์ ํ๋ฉด์ด ๋งค์ฐ ๋ถ๋๋ฌ์ด ํธ์ด๋ค. ์ฉ๋๋ ๋๋๋๋ก ์์์ ์ค์นํ๊ณ ๋๋ ํ์ผ ์ฉ๋์ด 300MB ์ ๋๋ฐ์ ๋์ง ์๋๋ค.
์ ๋๋ก ๋ ์ฑ๋ฅ์ผ๋ก ์ฌ์ฉํ๋ ค๋ฉด, ๋ชจ๋ 3D ํ๋ก๊ทธ๋จ์ด ๊ทธ๋ ๋ฏ ์ผ๊ฐํด๋ฆฌ๊ณค(Tris) ๊ฐ์๋ฅผ ํ๋ช ํ๊ฒ ์ ์ ํด์ผ ํ๋ค. ์ผ๊ฐํด๋ฆฌ๊ณค ๊ฐ์ ํ์๋ ๋ทฐํฌํธ ์ค์ ์์ Statistics๋ฅผ ์ผ๋ฉด ๋ณผ ์ ์๋ค. 2020๋ ๊ธฐ์ค, ์ผ๋ฐ์ ์ผ๋ก ๊ณ ์ฑ๋ฅ ๋ฐ์คํฌํฑ์ ํ๋ฉด ์์์ 5000๋ง๊ฐ(50million), ๊ณ ์ฑ๋ฅ ๋ ธํธ๋ถ์ 500๋ง(5million) ๊ฐ ์ ๋์ ์ผ๊ฐํด๋ฆฌ๊ณค์ ๋ค๋ฃฐ ์ ์๋ค. ๋ฌผ๋ก ์ด๊ฑด ๊ฐ๊ฐ์ ์ฅ๋ฉด(scene)์์ ๋ณด์ด๋ ์ผ๊ฐํด๋ฆฌ๊ณค ์์ ๋ํ ์๊ธฐ๋ผ์, ๋ง์ฝ ์ฅ๋ฉด์ ์ฌ๋ฌ ๊ฐ์ฉ ๋ง๋ ๋ค๋ฉด ๊ทธ ๋ช ๋ฐฐ์ ํด๋ฆฌ๊ณค์ ํ ํ์ผ ์์ ๋ด์ ์๋ ์๋ค. ๊ทธ๋ฆฌ๊ณ , ๋ค๋ฅธ ์ฅ๋ฉด์ด ๋ฌด๊ฒ๋ค๊ณ ํด๋ ํ์ฌ ์ด๋ ค ์๋ ์ฅ๋ฉด์ ์ ํ ์ํฅ์ ๋ฐ์ง ์๋๋ค. ๋ณ๊ฐ์ ํ์ผ์ ์ด์ด ๋์ ๋ฏํ ๋๋์ด๋ค.
์ฌ์ดํด(Cycles)๋ก ์ ๋๋ฉ์ด์ (์๋ฐฑ ๊ฐ์ ์ด๋ฏธ์ง)์ ๋ ๋๋งํ ๊ฒฝ์ฐ์๋ ๋ ๋๋ง ์๋ฒ ์๋น์ค(render farm)[103]๋ฅผ ์ฌ์ฉํ๋ ๊ฒ์ด ์ข๋ค. ๋ธ๋ ๋๊ฐ ๋ค๋ฅธ ํ๋ก๊ทธ๋จ์ ๋นํด ์์ฃผ ๊ฐ๋ณ๊ณ ๋น ๋ฅด๊ธด ํ์ง๋ง, ๊ฐ์ธ์ฉ ์ปดํจํฐ๊ฐ ํ ์ ์๋ ์ผ์๋ ํ๊ณ๊ฐ ์๋ ๋ฒ์ด๋ค. ๊ทธ๋ ๊ฒ ๋ง์ ์ด๋ฏธ์ง๋ฅผ ๊ด์ ์ถ์ ๋ ๋ ์์ง์ผ๋ก PC์์ ๊ทธ๋ ค๋ด๋ ค๋ฉด ๊ธธ๊ฒ๋ ๋ฉฐ์น ์ด๋ ๋ช ์ฃผ๊ฐ ๊ฑธ๋ฆด ์๋ ์๋ค. ๋ค๋ง 2.80 ๋ฒ์ ๋ถํฐ๋ ์ ์ค์๊ฐ ๋ฌผ๋ฆฌ ๊ธฐ๋ฐ ๋ ๋๋ง ์์ง์ธ ์ด๋ธ์ด(EEVEE)๋ฅผ ์ฌ์ฉํด์ ๋ง ๊ทธ๋๋ก ์ค์๊ฐ์ผ๋ก ์์๊ฐ์ ๋ ๋ํ ์๋ ์๋ค.
๊ทธ๋ํฝ ํ๋์จ์ด์ ๊ฒฝ์ฐ 2.76b ๋ฒ์ ๊น์ง๋ 256MB ๊ทธ๋ํฝ ๋ฉ๋ชจ๋ฆฌ๋ฅผ ๊ฐ์ถ OpenGL 1.4 ํธํ ์ด์์ ๊ทธ๋ํฝ์ ์๊ตฌํ์ผ๋ 2.77a ๋ฒ์ ๋ถํฐ OpenGL 2.1 ์ด์์ผ๋ก ์ํฅ๋์๊ณ , 2.80 ๋ฒ์ ๋ถํฐ๋ OpenGL 3.3 ์ด์์ผ๋ก ๋ ์ํฅ๋์๋ค. NVIDIA์ ๊ฒฝ์ฐ ์งํฌ์ค 7 ์๋ฆฌ์ฆ ๋ฐ ๊ทธ ์ด์ ์ธ๋์ ๊ทธ๋ํฝ์นด๋, AMD/ATI์ ๊ฒฝ์ฐ ๋ผ๋ฐ์จ X1000 ์๋ฆฌ์ฆ ๋ฐ ๊ทธ ์ด์ ์ธ๋์ ๊ทธ๋ํฝ์นด๋, ์ธํ ์ ๊ฒฝ์ฐ OpenGL 3.1๊น์ง ์ง์ํ๋ 2์ธ๋ ์ฝ์ด i ์๋ฆฌ์ฆ ๋ด์ฅ๊ทธ๋ํฝ ๋ฐ ๊ทธ ์ด์ ์ธ๋์ ๋ด์ฅ๊ทธ๋ํฝ ๋ฐ ์จ๋ณด๋ ๊ทธ๋ํฝ์ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ ์ฌ์ฉ์ด ๋ถ๊ฐ๋ฅํ๋ค.
PowerPC ๊ธฐ๋ฐ ์์คํ ์ 2.63 ๋ฒ์ ๊น์ง๋ง ์ง์ํ๋ค.
๋ธ๋ ๋ 2.81๋ถํฐ๋ 32๋นํธ ์ง์์ด ์ค๋จ๋๋ค. ์ด์ ๋ถํฐ๋ 64๋นํธ ์ปดํจํฐ์์๋ง ์ค์น์ ์ฌ์ฉ์ด ๊ฐ๋ฅํ๋ค.
๋ชจ๋ 3D ๊ทธ๋ํฝ ํด์ด ๊ทธ๋ ๋ฏ ์ ๋๋ก ์ฐ๋ ค๋ฉด ์ข์ ์ฌ์์ ์ปดํจํฐ๊ฐ ํ์ํ๋ค. ํ์ง๋ง ๋ธ๋ ๋๋ ์ต์ ํ ์์ค์ด ๋งค์ฐ ๋ฐ์ด๋์ ๋ ธํธ๋ถ์์๋ ๊ฝค ์ ๋์๊ฐ๋ฉฐ ์์ ์ ํ๋ฉด์ด ๋งค์ฐ ๋ถ๋๋ฌ์ด ํธ์ด๋ค. ์ฉ๋๋ ๋๋๋๋ก ์์์ ์ค์นํ๊ณ ๋๋ ํ์ผ ์ฉ๋์ด 300MB ์ ๋๋ฐ์ ๋์ง ์๋๋ค.
์ ๋๋ก ๋ ์ฑ๋ฅ์ผ๋ก ์ฌ์ฉํ๋ ค๋ฉด, ๋ชจ๋ 3D ํ๋ก๊ทธ๋จ์ด ๊ทธ๋ ๋ฏ ์ผ๊ฐํด๋ฆฌ๊ณค(Tris) ๊ฐ์๋ฅผ ํ๋ช ํ๊ฒ ์ ์ ํด์ผ ํ๋ค. ์ผ๊ฐํด๋ฆฌ๊ณค ๊ฐ์ ํ์๋ ๋ทฐํฌํธ ์ค์ ์์ Statistics๋ฅผ ์ผ๋ฉด ๋ณผ ์ ์๋ค. 2020๋ ๊ธฐ์ค, ์ผ๋ฐ์ ์ผ๋ก ๊ณ ์ฑ๋ฅ ๋ฐ์คํฌํฑ์ ํ๋ฉด ์์์ 5000๋ง๊ฐ(50million), ๊ณ ์ฑ๋ฅ ๋ ธํธ๋ถ์ 500๋ง(5million) ๊ฐ ์ ๋์ ์ผ๊ฐํด๋ฆฌ๊ณค์ ๋ค๋ฃฐ ์ ์๋ค. ๋ฌผ๋ก ์ด๊ฑด ๊ฐ๊ฐ์ ์ฅ๋ฉด(scene)์์ ๋ณด์ด๋ ์ผ๊ฐํด๋ฆฌ๊ณค ์์ ๋ํ ์๊ธฐ๋ผ์, ๋ง์ฝ ์ฅ๋ฉด์ ์ฌ๋ฌ ๊ฐ์ฉ ๋ง๋ ๋ค๋ฉด ๊ทธ ๋ช ๋ฐฐ์ ํด๋ฆฌ๊ณค์ ํ ํ์ผ ์์ ๋ด์ ์๋ ์๋ค. ๊ทธ๋ฆฌ๊ณ , ๋ค๋ฅธ ์ฅ๋ฉด์ด ๋ฌด๊ฒ๋ค๊ณ ํด๋ ํ์ฌ ์ด๋ ค ์๋ ์ฅ๋ฉด์ ์ ํ ์ํฅ์ ๋ฐ์ง ์๋๋ค. ๋ณ๊ฐ์ ํ์ผ์ ์ด์ด ๋์ ๋ฏํ ๋๋์ด๋ค.
์ฌ์ดํด(Cycles)๋ก ์ ๋๋ฉ์ด์ (์๋ฐฑ ๊ฐ์ ์ด๋ฏธ์ง)์ ๋ ๋๋งํ ๊ฒฝ์ฐ์๋ ๋ ๋๋ง ์๋ฒ ์๋น์ค(render farm)[103]๋ฅผ ์ฌ์ฉํ๋ ๊ฒ์ด ์ข๋ค. ๋ธ๋ ๋๊ฐ ๋ค๋ฅธ ํ๋ก๊ทธ๋จ์ ๋นํด ์์ฃผ ๊ฐ๋ณ๊ณ ๋น ๋ฅด๊ธด ํ์ง๋ง, ๊ฐ์ธ์ฉ ์ปดํจํฐ๊ฐ ํ ์ ์๋ ์ผ์๋ ํ๊ณ๊ฐ ์๋ ๋ฒ์ด๋ค. ๊ทธ๋ ๊ฒ ๋ง์ ์ด๋ฏธ์ง๋ฅผ ๊ด์ ์ถ์ ๋ ๋ ์์ง์ผ๋ก PC์์ ๊ทธ๋ ค๋ด๋ ค๋ฉด ๊ธธ๊ฒ๋ ๋ฉฐ์น ์ด๋ ๋ช ์ฃผ๊ฐ ๊ฑธ๋ฆด ์๋ ์๋ค. ๋ค๋ง 2.80 ๋ฒ์ ๋ถํฐ๋ ์ ์ค์๊ฐ ๋ฌผ๋ฆฌ ๊ธฐ๋ฐ ๋ ๋๋ง ์์ง์ธ ์ด๋ธ์ด(EEVEE)๋ฅผ ์ฌ์ฉํด์ ๋ง ๊ทธ๋๋ก ์ค์๊ฐ์ผ๋ก ์์๊ฐ์ ๋ ๋ํ ์๋ ์๋ค.
๊ทธ๋ํฝ ํ๋์จ์ด์ ๊ฒฝ์ฐ 2.76b ๋ฒ์ ๊น์ง๋ 256MB ๊ทธ๋ํฝ ๋ฉ๋ชจ๋ฆฌ๋ฅผ ๊ฐ์ถ OpenGL 1.4 ํธํ ์ด์์ ๊ทธ๋ํฝ์ ์๊ตฌํ์ผ๋ 2.77a ๋ฒ์ ๋ถํฐ OpenGL 2.1 ์ด์์ผ๋ก ์ํฅ๋์๊ณ , 2.80 ๋ฒ์ ๋ถํฐ๋ OpenGL 3.3 ์ด์์ผ๋ก ๋ ์ํฅ๋์๋ค. NVIDIA์ ๊ฒฝ์ฐ ์งํฌ์ค 7 ์๋ฆฌ์ฆ ๋ฐ ๊ทธ ์ด์ ์ธ๋์ ๊ทธ๋ํฝ์นด๋, AMD/ATI์ ๊ฒฝ์ฐ ๋ผ๋ฐ์จ X1000 ์๋ฆฌ์ฆ ๋ฐ ๊ทธ ์ด์ ์ธ๋์ ๊ทธ๋ํฝ์นด๋, ์ธํ ์ ๊ฒฝ์ฐ OpenGL 3.1๊น์ง ์ง์ํ๋ 2์ธ๋ ์ฝ์ด i ์๋ฆฌ์ฆ ๋ด์ฅ๊ทธ๋ํฝ ๋ฐ ๊ทธ ์ด์ ์ธ๋์ ๋ด์ฅ๊ทธ๋ํฝ ๋ฐ ์จ๋ณด๋ ๊ทธ๋ํฝ์ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ ์ฌ์ฉ์ด ๋ถ๊ฐ๋ฅํ๋ค.
PowerPC ๊ธฐ๋ฐ ์์คํ ์ 2.63 ๋ฒ์ ๊น์ง๋ง ์ง์ํ๋ค.
๋ธ๋ ๋ 2.81๋ถํฐ๋ 32๋นํธ ์ง์์ด ์ค๋จ๋๋ค. ์ด์ ๋ถํฐ๋ 64๋นํธ ์ปดํจํฐ์์๋ง ์ค์น์ ์ฌ์ฉ์ด ๊ฐ๋ฅํ๋ค.
8.2. ์๋์ฐ์์์ ์ค์น[ํธ์ง]
2.77a ๋ฒ์ ์ดํ๋ก Windows XP ์ง์์ด ์ค๋จ๋์๋ค. ์ด์ ๋ Windows Vista ์ด์์ ๋ฒ์ ์ด ํ์ํ๋ค.
์๋์ฐ์์ ํ๊ธ๋ก ๋ ์๋์ฐ ๊ณ์ ์ผ ๊ฒฝ์ฐ ์ค์น๊ฐ ์ ๋๋ก ์๋๋ ๊ฒฝ์ฐ๊ฐ ์๋ค. ๋ธ๋ ๋ ๋ฉ๋ด๊ฐ ์ ๋ณด์ด๋ ํ์์ด ์ผ์ด๋ ์ ์๋๋ฐ ๊ทธ ์ด์ ๋ config ํด๋๊ฐ ์ ์ ์ค์น๋์ง ์์๊ธฐ ๋๋ฌธ์ด๋ผ๊ณ ํ๋ค. ๊ด๋ จ ํ์์ผ๋ก ๊ณ ์ํ๋ค๋ฉด ์ฌ๊ธฐ๋ฅผ ์ฐธ๊ณ ํ์. ๊ฐ์ฅ ๊ทผ๋ณธ์ ์ธ ํด๊ฒฐ ๋ฐฉ๋ฒ์ ๋ธ๋ ๋ ์ค์น ์ ์๋์ฐ ์ฌ์ฉ์ ๊ณ์ ์ ์๋ฌธ์ผ๋ก ๋ณ๊ฒฝํ ๋ค์ ์ค์นํ๋ ๊ฒ์ด๋ค. ๋ค๋ง, ์ต์ ๋ฒ์ ์์๋ ์ด๋ฌํ ํ์์ด ๊ฑฐ์ ์ผ์ด๋์ง ์๋๋ค.[104]
์ผ๋ถ ์ ๋์จ์ ๊ฒฝ์ฐ ์ธ์ฝ๋ฉ ๋ฌธ์ ๋ก ํ๊ธ ์ด๋ฆ์ด๋ ํด๋๋ฅผ ์ ๋๋ก ์ฝ์ง ๋ชปํ๋ ๊ฒฝ์ฐ๊ฐ ์๋ค.
์คํ, ๋ง์ดํฌ๋ก์ํํธ ์คํ ์ด์์๋ ๋ค์ด๋ฐ์ ์ ์๋ค.
์๋์ฐ์์ ํ๊ธ๋ก ๋ ์๋์ฐ ๊ณ์ ์ผ ๊ฒฝ์ฐ ์ค์น๊ฐ ์ ๋๋ก ์๋๋ ๊ฒฝ์ฐ๊ฐ ์๋ค. ๋ธ๋ ๋ ๋ฉ๋ด๊ฐ ์ ๋ณด์ด๋ ํ์์ด ์ผ์ด๋ ์ ์๋๋ฐ ๊ทธ ์ด์ ๋ config ํด๋๊ฐ ์ ์ ์ค์น๋์ง ์์๊ธฐ ๋๋ฌธ์ด๋ผ๊ณ ํ๋ค. ๊ด๋ จ ํ์์ผ๋ก ๊ณ ์ํ๋ค๋ฉด ์ฌ๊ธฐ๋ฅผ ์ฐธ๊ณ ํ์. ๊ฐ์ฅ ๊ทผ๋ณธ์ ์ธ ํด๊ฒฐ ๋ฐฉ๋ฒ์ ๋ธ๋ ๋ ์ค์น ์ ์๋์ฐ ์ฌ์ฉ์ ๊ณ์ ์ ์๋ฌธ์ผ๋ก ๋ณ๊ฒฝํ ๋ค์ ์ค์นํ๋ ๊ฒ์ด๋ค. ๋ค๋ง, ์ต์ ๋ฒ์ ์์๋ ์ด๋ฌํ ํ์์ด ๊ฑฐ์ ์ผ์ด๋์ง ์๋๋ค.[104]
์ผ๋ถ ์ ๋์จ์ ๊ฒฝ์ฐ ์ธ์ฝ๋ฉ ๋ฌธ์ ๋ก ํ๊ธ ์ด๋ฆ์ด๋ ํด๋๋ฅผ ์ ๋๋ก ์ฝ์ง ๋ชปํ๋ ๊ฒฝ์ฐ๊ฐ ์๋ค.
์คํ, ๋ง์ดํฌ๋ก์ํํธ ์คํ ์ด์์๋ ๋ค์ด๋ฐ์ ์ ์๋ค.
8.3. ๋ฆฌ๋ ์ค์์์ ์ค์น[ํธ์ง]
์ฐ๋ถํฌ๋ ๋ฆฌ๋
์ค ๋ฏผํธ์ ํจํค์ง ์ ์ฅ์์ ๋ธ๋ ๋๋ ์ต์ ๋ฒ์ ์ด ์๋ ์๋ ์๋ค. ๊ทธ๋ฆฌ๊ณ Windows์๋ ๋ฌ๋ฆฌ ์ด์์ฒด์ ์ ํ์ด์ฌ์ ๊ณต์ ํ๊ธฐ ๋๋ฌธ์, ๋ช๋ช ์ ๋์จ์ ํ์ํ ๋ชจ๋์ด ๊ธฐ๋ณธ์ ์ผ๋ก ์ค์น๋์ด์์ง ์์ ์ข
์ข
์๋ฌ๊ฐ ๋ฐ์ํ๋ค. ์๋์ผ๋ก ํด๋น ๋ชจ๋์ ํฐ๋ฏธ๋์์ ์ค์นํด๋ ๋์ง๋ง, ์ด๋ณด์์๊ฒ๋ ์๋นํ ๋ฒ๊ฑฐ๋กญ๊ณ ๋ณต์กํ๋ค. ์ต์ ์ฐ๋ถํฌ ๊ธฐ๋ฐ์ ์ด์์ฒด์ ์์ ์ ๊ณต๋๋ snapcraft ํจํค์ง ๊ด๋ฆฌ์๋ก ์ค์นํ๋ฉด, ํ์ํ ํ์ด์ฌ ๋ชจ๋์ด ์ ๋ถ ํจ๊ป ์ ๊ณต๋๊ธฐ ๋๋ฌธ์ ํธํ๋ค.#
๋ฆฌ๋ ์ค์์ ์ค์นํด์ ์ฌ์ฉ ํ ๊ฒฝ์ฐ Alt์ ์ฐ๊ณ๋๋ ๋จ์ถํค๊ฐ ๋ฆฌ๋ ์ค UI ๋จ์ถํค์ ์ถฉ๋ํ๋ ๊ฒฝ์ฐ๊ฐ ์๋ค. ์ด๋ ๋ฆฌ๋ ์ค UI ๋จ์ถํค๋ ์ํผํค(์๋์ฐ ํค) ๋ฟ๋ง ์๋๋ผ Alt ํค๋ ์ฌ์ฉ ํ๊ธฐ ๋๋ฌธ.[105] ๋๋ฌธ์ ๋ฆฌ๋ ์ค์ Alt ํค ์ค์ ์ ํธ์งํด์ค์ผ ํ๋ ์๊ณ ๊ฐ ๋ ๋ค. ๋จ ์ฐ๋ถํฌ์ ์ ๋ํฐ๋ผ๋ฉด Alt ํค๊ฐ ์ปค๋ฉ๋ ๋ช ๋ น์ด๋ฅผ ์ฌ์ฉํ๋ HUD๊ธฐ๋ฅ๊ณผ[106] ์ฐ๊ณ ๋๊ธฐ ๋๋ฌธ์ ์ด๋ฅผ ๋นํ์ฑํ ์ํค๋ ๊ฒ ์กฐ๊ธ ๋ฒ๊ฑฐ๋กญ๋ค. ์ค์ ์ด ๊ผฌ์ด๋ฉด ๋นํ์ฑ์ด ์๋๋ ๊ฒฝ์ฐ๋ ์๋ค. ๋นํ์ฑํ ํ๋ ค๋ฉด ๋ค์์ ์ฐธ๊ณ ํ์.
CPU ๋์ GPGPU๋ฅผ ์ํ CUDA๋ก ์ฌ์ดํด์ ์ฌ์ฉํ๋ฉด Windows๋ณด๋ค ์กฐ๊ธ ๋ ๋์ ์ฑ๋ฅ์ ๋ณด์ฌ์ค๋ค.(๋งํฌ)
๋ฆฌ๋ ์ค์์ ์ค์นํด์ ์ฌ์ฉ ํ ๊ฒฝ์ฐ Alt์ ์ฐ๊ณ๋๋ ๋จ์ถํค๊ฐ ๋ฆฌ๋ ์ค UI ๋จ์ถํค์ ์ถฉ๋ํ๋ ๊ฒฝ์ฐ๊ฐ ์๋ค. ์ด๋ ๋ฆฌ๋ ์ค UI ๋จ์ถํค๋ ์ํผํค(์๋์ฐ ํค) ๋ฟ๋ง ์๋๋ผ Alt ํค๋ ์ฌ์ฉ ํ๊ธฐ ๋๋ฌธ.[105] ๋๋ฌธ์ ๋ฆฌ๋ ์ค์ Alt ํค ์ค์ ์ ํธ์งํด์ค์ผ ํ๋ ์๊ณ ๊ฐ ๋ ๋ค. ๋จ ์ฐ๋ถํฌ์ ์ ๋ํฐ๋ผ๋ฉด Alt ํค๊ฐ ์ปค๋ฉ๋ ๋ช ๋ น์ด๋ฅผ ์ฌ์ฉํ๋ HUD๊ธฐ๋ฅ๊ณผ[106] ์ฐ๊ณ ๋๊ธฐ ๋๋ฌธ์ ์ด๋ฅผ ๋นํ์ฑํ ์ํค๋ ๊ฒ ์กฐ๊ธ ๋ฒ๊ฑฐ๋กญ๋ค. ์ค์ ์ด ๊ผฌ์ด๋ฉด ๋นํ์ฑ์ด ์๋๋ ๊ฒฝ์ฐ๋ ์๋ค. ๋นํ์ฑํ ํ๋ ค๋ฉด ๋ค์์ ์ฐธ๊ณ ํ์.
CPU ๋์ GPGPU๋ฅผ ์ํ CUDA๋ก ์ฌ์ดํด์ ์ฌ์ฉํ๋ฉด Windows๋ณด๋ค ์กฐ๊ธ ๋ ๋์ ์ฑ๋ฅ์ ๋ณด์ฌ์ค๋ค.(๋งํฌ)
8.4. ํ๊ตญ์ด ํ์[ํธ์ง]
2.60 ๋ฒ์ ๋ถํฐ ํ๊ตญ์ด UI๊ฐ ์ง์๋๋ค. ์์ด UI๊ฐ ๋ถํธํ ์ฌ์ฉ์๋ ํ๊ตญ์ด๋ก ์ ํํ์ฌ ์ฌ์ฉํ ์ ์๋ค.
Blender Preferences์์ Interface ํญ์ Translation์ ์ฒดํฌํ ํ ํ๊ตญ ์ธ์ด๋ฅผ ์ ํํ ๋ค์ Interface๊ณผ Tooltips์ ์ฒดํฌํ๋ฉด ๋๋ค.[107] ๋ง ๊ทธ๋๋ก ํ๋ฉด ์์ ๊ธ์ ๋ฒ์ญํด์ฃผ๋ ์ต์ ์ด๋ค. New data๋ ์ ๋์จ ๋ฒ์ญ์ ์ํ ์ต์ ์ผ๋ก ๋ณด์ด๋ ์ด ํญ๋ชฉ์ ํ์ฑํ ํ๋ฉด ๋ธ๋ ๋์์ ๊ณต์์ง์ํ์ง ์๋ ์ ๋์จ ์ค์์ ์ถฉ๋์ด ์ผ์ด๋๋ ๊ฒฝ์ฐ๊ฐ ์๋ค.
๊ทธ๋ฐ๋ฐ ๋ธ๋ ๋ ๋ง๊ณ ๋ค๋ฅธ ํ๋ก๊ทธ๋จ์ ํ๊ตญ์ด๋ฅผ ์ง์ํ์ง ์๋ ๊ฒฝ์ฐ๊ฐ ๋ง์ ๋ค๋ฅธ ๊ทธ๋ํฝ ํ๋ก๊ทธ๋จ์ ๊ฐ์ด ์ฌ์ฉํ๋ ค๋ฉด ์๋ฌธ ํ๊ฒฝ์ ์ต์ํด์ ธ์ผ ํ๋ค. 3D ํ๋ก๊ทธ๋จ๋ค์ ์กฐ์๋ฒ์ ๋ฌ๋ผ๋ ํด๋ฆฌ๊ณค(Polygon), ๋๋ฐ์ฌ(Diffuse), ๊ธ์์ฑ(Metalness), IK[108], ์ ์ฝ(constraint)๋ฑ ๋ฑ ๋๊ฐ์ ๊ฐ๋ ์ ๊ณต์ ํ๊ธฐ ๋๋ฌธ์ด๋ค. 3Dํ๋ก๊ทธ๋จ์์ ์ฌ์ฉ๋๋ ์ฉ์ด๋ค์ ๋์ถฉ ์ด์ท๋น์ทํ๋ฏ๋ก ์ฐจ๋ผ๋ฆฌ ์์ฃผ ์ฐ๋ ์ฉ์ด๋ฅผ ์์ด๋ก ์ตํ๋ ๊ฒ ๋น ๋ฅด๋ค. ์ผ๋ถ ์ธํฐํ์ด์ค ์ค์ญ์ด ์๋ ์ผ๋ ์๊ณ ํ๋ก๊ทธ๋จ๋ง๋ค ๋ค๋ฅธ ํ๊ตญ์ด ์ฉ์ด๋ก ๋ฒ์ญ๋๋ ์ผ๋ ํํ๋ค. ํ๊ตญ์ด UI ๋ฒ์ญ ์ ์์ ์ทจ๋ฏธ๋ก ๊ฐ๋ณ๊ฒ ์ฌ์ฉํ๋ ค๋ ์ฌ์ฉ์(Light user)์๊ฒ ๋ธ๋ ๋์ ์ ๊ทผ์ฑ์ ๋๋ ค ์ ์ ์จ์ ํค์ฐ๋ ๋ฐ์ ๊ทธ ์์๊ฐ ์์ผ๋ฏ๋ก ์ข ๋ ํญ๋์ ์ ๋ฌธ๊ฐ๋ฅผ ๋ชฉํ๋ก ํ๋ค๋ฉด ์๋ฌธํ์ ์ต์ํด์ง์.[109]
๊ทธ๋ฆฌ๊ณ ๋ฒ์ญ์ด ์ถฉ๋ถํ์ง๋ ์๋ค. ํ๊ตญ์ด ์ง์์ ํ๊ฒ ๋ค๋ ๊ฒ์ ์ข์๋ฐ, ๋ฌธ์ ๋ ์ผ๋ถ ๊ธฐ๋ฅ๋ค์ ์ค์ญํ๊ฑฐ๋, ์์๋ค์ ์ ์๊ฒ ๋ฒ์ญํ๊ฑฐ๋, ์์ด ๊ทธ๋๋ก ์์ฐจํ ๊ฒ์ด ๋ง๋ค. ์๋ฅผ ๋ค์ด, ํด๋น ๋ชจ๋ธ์ ๋๊ป๋ฅผ ๋๋ ค์ฃผ๋ 'Solidify' ๊ธฐ๋ฅ์ ๊ทธ๋ฅ '์๋ฆฌ๋ํ์ด' ๋ผ๊ณ ๋ง ์ ์ด๋์๋ค. ์ฌ์ง์ด ๊ธฐ๋ฅ ์ด๋ฆ์ด ์ ๋ฆฝ๋์ง ์์ ๋ฒ์ญ์ด๋ ์์ด ๋ถํธํ๊ธด ํ๋ค.
์ด๋ฐ ์ํฉ ๋๋ฌธ์ธ์ง ํ๊ตญ์ด ์ด์ฉ์๋ค์ ๋ฌธ์ ๋ ์๋๋ฐ, ํ๊ตญ์ด๋ก๋ ์ ๋ณด๊ฐ ์์ผ๋ ํ๊ตญ์ด ์ฌ์ดํธ์์๋ ์์ด๋ก๋ง ๊ฒ์ํ๋ผ๋ ๊ฐ์์ ๋น์ทํ ํ๋์ ํ๊ธฐ๋ ํ๋ค. [110] ์ผ๋ถ ํ๊ตญ์ด ํ์ ๋ธ๋ ๋ ์ฌ์ฉ์๋ค์ ์์ด ์ฌ์ฉ์๋ค์ ๊ธฐ๋ถ์ ๋ง์ถฐ์ค์ผ ํ๋ค๋ ๋ง์ ํ๋ฉฐ, ํ๊ตญ์ด ๋จ์ด๋ฅผ ๊ธ์งํ๋ ๊ฒฝ์ฐ๋ ์์ผ๋ฉฐ ์ง์ง ์ฌํ ์ฌ๋์ ์ธ์ด ์ฌ๋์ฃผ์๊น์ง ๊ฐ๋ ์งํ๊ฒฝ์ ๋ณผ ์ ์๋ค.[111]
์ด ๋ฌธ์ ๋ 3D ํ๋ก๊ทธ๋จ์ ๋ํด ๊นํ ํ๊ณ ๋๋ 3D ๊ทธ๋ํฝ ์์ ์๋ค์ ๊ฒฝ์ฐ์ ๋๋ถ๋ถ ์์ด๋ก ๋ ๊ธฐ์ ์ฉ์ด๋ค์ ์ฌ์ฉํ๋ฉฐ, ์ด๋ฏธ 3D ๊ทธ๋ํฝ ํ๋ก๊ทธ๋จ์์ ์ฌ์ฉ๋๋ ๊ณตํต๋ ๊ฐ๋ ๋ค์ ์์ด ๋จ์ด๋ก ์ ์ฐฉ๋์ด ์ฌ์ฉ๋๊ณ ์๋ค. ์๋ฅผ ๋ค์ด Face์ ๋ฐฉํฅ์ ๋งํ๋ 'Normal'์ ๊ฒฝ์ฐ ๋ฒ์ญ์ ๋๋ฆด ๊ฒฝ์ฐ '๋ฒ์ '์ด๋ผ๋ ๋จ์ด๋ก ๋ฐ๋๋๋ฐ 3d ์์ ์๋ ์ปค๋ ๋๋ค์ ํ๊ตญ์ธ๋ค์๊ฒ๋ ์์ํ ๋จ์ด๋ผ ์์ฌ์ํต์ ๋ฌธ์ ๊ฐ ์๊ธธ ์ ๋ฐ์ ์๋ค. ์ ๋นํ ๋ฒ์ญ์ด๋ผ๋ ๊ฒ์ด 3D ๊ฐ๋ ๊ณผ ๊ด๋ จ๋ ์์ค์์ ๋ง์ฒ๋ผ ์ฌ์ด ๊ฒ๋ ์๋๋ฟ๋๋ฌ ๊ทธ๊ฑธ ์ผ๊ฐ ์ปค๋ฎค๋ํฐ์์ ์ ๋ณด๊ฐ ๋์ฌ ๋๋ง๋ค ๋ฒ์ญํ๋ ๊ฑด ์๋ฌด๊ฐ์ด๋ ๋ด์ฌ ์ ์ ์ผ๋ก๋ง ํ๊ธฐ์ ์ฝ์ง์๋ค. ๊ฑฐ๊ธฐ๋ค ๋ธ๋ ๋๊ฐ 3D ๊ทธ๋ํฝ์ ๋ค๋ฃจ๋ ์ต์ด์ ํ๋ก๊ทธ๋จ์ด๋ผ์ ์๋ก์ด ๊ฐ๋ ๋ค์ ์ ๋ฆฝํด๋๊ฐ๋ ๊ณผ์ ์ด๋ผ๋ฉด ํ๊ตญ์ด๋ก ๋ฒ์ญํ ๋จ์ด๋ค์ด ์ ์ฐฉํ ์ ์๊ฒ ์ผ๋, ์ด๋ฏธ 3D ํ๋ก๊ทธ๋จ์ 3ds Max, MAYA, Zbrush ๋ฑ ์ฌ๋ฌ ํ๋ก๊ทธ๋จ๋ค์ด ๋์จ์ง ์ค๋๊ณ , 3D ๊ทธ๋ํฝ๊ณผ ๊ด๋ จ๋ ๋จ์ด๋ค์ ์๋ จ ์ ์ ๋ ๊ด๋ จ ์ฐ์ ์ค๋ฌด์๋ค์๊ฒ ์ ์ฐฉ๋์ง ์ค๋๋๊ธฐ ๋๋ฌธ์ ์ด ๋ชจ๋ ๊ฑธ ํ๊ตญ์ด๋ก ๋ฐ๊พธ๋ ๊ฑด ๋ฌด๋ฆฌ๋ค.
๋ํ ํ๊ตญ์ด๋ก ์์ ๋ชปํ ์ ๋๋ ์๋๋ผ์ ์ผ๋ถ ์ด์ฉ์๋ค์ ํ๊ตญ์ด๋ก ํด๋น ๊ธฐ๋ฅ์ ์์น๋ ๊ฐ๋ , ์์ด์ฝ์ ๋์ ์ตํ ๋ค ์์ด๋ก ๊ฐ์ํ๋ ๋ฐฉ๋ฒ์ด๋ ์ค์ ๋ฉ๋ด์์ ๋ฉ๋ด ๊ธฐ๋ฅ ์ค๋ช ์ ํด์ฃผ๋ ํดํ๋ง ํ๊ธ๋ก ๋ฒ์ญํด์ ์ฌ์ฉํ๋ ๊ฒ๋ ๊ด์ฐฎ์ ๋ฐฉ๋ฒ์ด๋ผ๊ณ ์ ์ํ๊ณค ํ๋ค.
Blender Preferences์์ Interface ํญ์ Translation์ ์ฒดํฌํ ํ ํ๊ตญ ์ธ์ด๋ฅผ ์ ํํ ๋ค์ Interface๊ณผ Tooltips์ ์ฒดํฌํ๋ฉด ๋๋ค.[107] ๋ง ๊ทธ๋๋ก ํ๋ฉด ์์ ๊ธ์ ๋ฒ์ญํด์ฃผ๋ ์ต์ ์ด๋ค. New data๋ ์ ๋์จ ๋ฒ์ญ์ ์ํ ์ต์ ์ผ๋ก ๋ณด์ด๋ ์ด ํญ๋ชฉ์ ํ์ฑํ ํ๋ฉด ๋ธ๋ ๋์์ ๊ณต์์ง์ํ์ง ์๋ ์ ๋์จ ์ค์์ ์ถฉ๋์ด ์ผ์ด๋๋ ๊ฒฝ์ฐ๊ฐ ์๋ค.
๊ทธ๋ฐ๋ฐ ๋ธ๋ ๋ ๋ง๊ณ ๋ค๋ฅธ ํ๋ก๊ทธ๋จ์ ํ๊ตญ์ด๋ฅผ ์ง์ํ์ง ์๋ ๊ฒฝ์ฐ๊ฐ ๋ง์ ๋ค๋ฅธ ๊ทธ๋ํฝ ํ๋ก๊ทธ๋จ์ ๊ฐ์ด ์ฌ์ฉํ๋ ค๋ฉด ์๋ฌธ ํ๊ฒฝ์ ์ต์ํด์ ธ์ผ ํ๋ค. 3D ํ๋ก๊ทธ๋จ๋ค์ ์กฐ์๋ฒ์ ๋ฌ๋ผ๋ ํด๋ฆฌ๊ณค(Polygon), ๋๋ฐ์ฌ(Diffuse), ๊ธ์์ฑ(Metalness), IK[108], ์ ์ฝ(constraint)๋ฑ ๋ฑ ๋๊ฐ์ ๊ฐ๋ ์ ๊ณต์ ํ๊ธฐ ๋๋ฌธ์ด๋ค. 3Dํ๋ก๊ทธ๋จ์์ ์ฌ์ฉ๋๋ ์ฉ์ด๋ค์ ๋์ถฉ ์ด์ท๋น์ทํ๋ฏ๋ก ์ฐจ๋ผ๋ฆฌ ์์ฃผ ์ฐ๋ ์ฉ์ด๋ฅผ ์์ด๋ก ์ตํ๋ ๊ฒ ๋น ๋ฅด๋ค. ์ผ๋ถ ์ธํฐํ์ด์ค ์ค์ญ์ด ์๋ ์ผ๋ ์๊ณ ํ๋ก๊ทธ๋จ๋ง๋ค ๋ค๋ฅธ ํ๊ตญ์ด ์ฉ์ด๋ก ๋ฒ์ญ๋๋ ์ผ๋ ํํ๋ค. ํ๊ตญ์ด UI ๋ฒ์ญ ์ ์์ ์ทจ๋ฏธ๋ก ๊ฐ๋ณ๊ฒ ์ฌ์ฉํ๋ ค๋ ์ฌ์ฉ์(Light user)์๊ฒ ๋ธ๋ ๋์ ์ ๊ทผ์ฑ์ ๋๋ ค ์ ์ ์จ์ ํค์ฐ๋ ๋ฐ์ ๊ทธ ์์๊ฐ ์์ผ๋ฏ๋ก ์ข ๋ ํญ๋์ ์ ๋ฌธ๊ฐ๋ฅผ ๋ชฉํ๋ก ํ๋ค๋ฉด ์๋ฌธํ์ ์ต์ํด์ง์.[109]
๊ทธ๋ฆฌ๊ณ ๋ฒ์ญ์ด ์ถฉ๋ถํ์ง๋ ์๋ค. ํ๊ตญ์ด ์ง์์ ํ๊ฒ ๋ค๋ ๊ฒ์ ์ข์๋ฐ, ๋ฌธ์ ๋ ์ผ๋ถ ๊ธฐ๋ฅ๋ค์ ์ค์ญํ๊ฑฐ๋, ์์๋ค์ ์ ์๊ฒ ๋ฒ์ญํ๊ฑฐ๋, ์์ด ๊ทธ๋๋ก ์์ฐจํ ๊ฒ์ด ๋ง๋ค. ์๋ฅผ ๋ค์ด, ํด๋น ๋ชจ๋ธ์ ๋๊ป๋ฅผ ๋๋ ค์ฃผ๋ 'Solidify' ๊ธฐ๋ฅ์ ๊ทธ๋ฅ '์๋ฆฌ๋ํ์ด' ๋ผ๊ณ ๋ง ์ ์ด๋์๋ค. ์ฌ์ง์ด ๊ธฐ๋ฅ ์ด๋ฆ์ด ์ ๋ฆฝ๋์ง ์์ ๋ฒ์ญ์ด๋ ์์ด ๋ถํธํ๊ธด ํ๋ค.
์ด๋ฐ ์ํฉ ๋๋ฌธ์ธ์ง ํ๊ตญ์ด ์ด์ฉ์๋ค์ ๋ฌธ์ ๋ ์๋๋ฐ, ํ๊ตญ์ด๋ก๋ ์ ๋ณด๊ฐ ์์ผ๋ ํ๊ตญ์ด ์ฌ์ดํธ์์๋ ์์ด๋ก๋ง ๊ฒ์ํ๋ผ๋ ๊ฐ์์ ๋น์ทํ ํ๋์ ํ๊ธฐ๋ ํ๋ค. [110] ์ผ๋ถ ํ๊ตญ์ด ํ์ ๋ธ๋ ๋ ์ฌ์ฉ์๋ค์ ์์ด ์ฌ์ฉ์๋ค์ ๊ธฐ๋ถ์ ๋ง์ถฐ์ค์ผ ํ๋ค๋ ๋ง์ ํ๋ฉฐ, ํ๊ตญ์ด ๋จ์ด๋ฅผ ๊ธ์งํ๋ ๊ฒฝ์ฐ๋ ์์ผ๋ฉฐ ์ง์ง ์ฌํ ์ฌ๋์ ์ธ์ด ์ฌ๋์ฃผ์๊น์ง ๊ฐ๋ ์งํ๊ฒฝ์ ๋ณผ ์ ์๋ค.[111]
์ด ๋ฌธ์ ๋ 3D ํ๋ก๊ทธ๋จ์ ๋ํด ๊นํ ํ๊ณ ๋๋ 3D ๊ทธ๋ํฝ ์์ ์๋ค์ ๊ฒฝ์ฐ์ ๋๋ถ๋ถ ์์ด๋ก ๋ ๊ธฐ์ ์ฉ์ด๋ค์ ์ฌ์ฉํ๋ฉฐ, ์ด๋ฏธ 3D ๊ทธ๋ํฝ ํ๋ก๊ทธ๋จ์์ ์ฌ์ฉ๋๋ ๊ณตํต๋ ๊ฐ๋ ๋ค์ ์์ด ๋จ์ด๋ก ์ ์ฐฉ๋์ด ์ฌ์ฉ๋๊ณ ์๋ค. ์๋ฅผ ๋ค์ด Face์ ๋ฐฉํฅ์ ๋งํ๋ 'Normal'์ ๊ฒฝ์ฐ ๋ฒ์ญ์ ๋๋ฆด ๊ฒฝ์ฐ '๋ฒ์ '์ด๋ผ๋ ๋จ์ด๋ก ๋ฐ๋๋๋ฐ 3d ์์ ์๋ ์ปค๋ ๋๋ค์ ํ๊ตญ์ธ๋ค์๊ฒ๋ ์์ํ ๋จ์ด๋ผ ์์ฌ์ํต์ ๋ฌธ์ ๊ฐ ์๊ธธ ์ ๋ฐ์ ์๋ค. ์ ๋นํ ๋ฒ์ญ์ด๋ผ๋ ๊ฒ์ด 3D ๊ฐ๋ ๊ณผ ๊ด๋ จ๋ ์์ค์์ ๋ง์ฒ๋ผ ์ฌ์ด ๊ฒ๋ ์๋๋ฟ๋๋ฌ ๊ทธ๊ฑธ ์ผ๊ฐ ์ปค๋ฎค๋ํฐ์์ ์ ๋ณด๊ฐ ๋์ฌ ๋๋ง๋ค ๋ฒ์ญํ๋ ๊ฑด ์๋ฌด๊ฐ์ด๋ ๋ด์ฌ ์ ์ ์ผ๋ก๋ง ํ๊ธฐ์ ์ฝ์ง์๋ค. ๊ฑฐ๊ธฐ๋ค ๋ธ๋ ๋๊ฐ 3D ๊ทธ๋ํฝ์ ๋ค๋ฃจ๋ ์ต์ด์ ํ๋ก๊ทธ๋จ์ด๋ผ์ ์๋ก์ด ๊ฐ๋ ๋ค์ ์ ๋ฆฝํด๋๊ฐ๋ ๊ณผ์ ์ด๋ผ๋ฉด ํ๊ตญ์ด๋ก ๋ฒ์ญํ ๋จ์ด๋ค์ด ์ ์ฐฉํ ์ ์๊ฒ ์ผ๋, ์ด๋ฏธ 3D ํ๋ก๊ทธ๋จ์ 3ds Max, MAYA, Zbrush ๋ฑ ์ฌ๋ฌ ํ๋ก๊ทธ๋จ๋ค์ด ๋์จ์ง ์ค๋๊ณ , 3D ๊ทธ๋ํฝ๊ณผ ๊ด๋ จ๋ ๋จ์ด๋ค์ ์๋ จ ์ ์ ๋ ๊ด๋ จ ์ฐ์ ์ค๋ฌด์๋ค์๊ฒ ์ ์ฐฉ๋์ง ์ค๋๋๊ธฐ ๋๋ฌธ์ ์ด ๋ชจ๋ ๊ฑธ ํ๊ตญ์ด๋ก ๋ฐ๊พธ๋ ๊ฑด ๋ฌด๋ฆฌ๋ค.
๋ํ ํ๊ตญ์ด๋ก ์์ ๋ชปํ ์ ๋๋ ์๋๋ผ์ ์ผ๋ถ ์ด์ฉ์๋ค์ ํ๊ตญ์ด๋ก ํด๋น ๊ธฐ๋ฅ์ ์์น๋ ๊ฐ๋ , ์์ด์ฝ์ ๋์ ์ตํ ๋ค ์์ด๋ก ๊ฐ์ํ๋ ๋ฐฉ๋ฒ์ด๋ ์ค์ ๋ฉ๋ด์์ ๋ฉ๋ด ๊ธฐ๋ฅ ์ค๋ช ์ ํด์ฃผ๋ ํดํ๋ง ํ๊ธ๋ก ๋ฒ์ญํด์ ์ฌ์ฉํ๋ ๊ฒ๋ ๊ด์ฐฎ์ ๋ฐฉ๋ฒ์ด๋ผ๊ณ ์ ์ํ๊ณค ํ๋ค.
8.5. ํ๊ธ ์ ๋ ฅ[ํธ์ง]
2020๋
๋ฒ์ 2.82 ๊ธฐ์ค, ํ๊ธ ์
๋ ฅ์ ๋ฆฌ๋
์ค์์๋ ์ง์๋์ง๋ง ์๋์ฐ์์๋ ์ง์๋์ง ์๋๋ค.[112]
๋ธ๋ ๋์์ ํ๊ตญ์ด UI๋ ์ง์๋์ง๋ง ์ ์ ํ๊ธ ํ ์คํธ๋ฅผ ์ ๋ ฅํ์ง ๋ชปํ๋ ์ ์ ์์ฌ์ด ๋ถ๋ถ์ด๋ค. ํ๊ตญ์ด๋ก ์ค๋ธ์ ํธ ์ด๋ฆ์ ์ ํ ์ ์๋ ๊ฒ์ ๊ทธ๋ ๋ค ์ณ๋ ์คํฌ๋ฆฝํธ ํธ์ง๊ธฐ์์ ํ๊ธ ์ฃผ์์ ๋ชป ๋ฌ๊ณ , ํ ์คํธ ๋ํ์์ ํ๊ธ์ ๋ชป ์ฐ๋ ๋ถ์์ฌ๊ฐ ์๊ธด๋ค. ๋ญ๊ฐ ์ฃผ์์ ๋จ๊ธฐ๊ณ ์ถ์๋ฐ ํ๊ธ์ ์ ๋ ฅ ๋ชปํ ๋ ๋ต๋ตํ๋ค. ๋ธ๋ ๋์์ ๋ด๋ถ์ ์ผ๋ก ์ ๋์ฝ๋์ ๋ํ ๊ณ ๋ ค๋ ์ด๋ฏธ ๋์ด์์ด์ ๋จ์ง ์ ๋ ฅ๋ง ์ ๋ ๋ฟ ๋ฉ๋ชจ์ฅ์์ ๋ณต์ฌํด์ ๋ถ์ฌ๋ฃ์ผ๋ฉด ์จ์ง๊ธฐ๋ ํ๋ค.
์์ ์ ๋ธ๋ ๋ 2.73์์๋ถํฐ ํ๋์์ ์๋์ฐ IME ์ ๋ ฅ๊ธฐ๊ฐ ์ง์๋์์๋ค. ๋ค๋ง ํ๊ธ์ ์ ๋ ฅํ๋ ค๋ ์ํ์์ ํ๊ธ์ด ๋๋ฒ ์ ๋ ฅ๋๊ฑฐ๋ ๋จ์ถํค๋ฅผ ๋๋ฒ ๋๋ฌ์ผ ํ๋ ๋ฒ๊ทธ๋ค์ด ์์๋ค. ๋ธ๋ ๋ ๋ฒ๊ทธ ์ ๊ณ ๊ฒ์ํ์ ํด๋น ๋ฌธ์ ์ ๋ํด ๋ฌธ์ํด ๋ณด์์ผ๋ ์์์ ์ ๋ ฅ์ ์ ์ด์ ๋ถ๋ถ์ ์ธ ์ธ์ด๋ง(์ผ๋ณธ์ด, ์ค๊ตญ์ด) ์ง์ํ๋ ๊ฒ์ด๋ผ์ ๋ฒ๊ทธ๋ผ๊ธฐ๋ณด๋ค๋ ํ๊ธ์ ๋ํ ์ง์์ ์ถ๊ฐ ๊ธฐ๋ฅ ์์ฒญ์ ์ํ๋ค๊ณ ํ๋ค. ์์์ ์ ๋ ฅ์ ๋ํด ์ ์๋ ๊ฐ๋ฐ์๊ฐ ๋ํ๋์ง ์์๊ธฐ ๋๋ฌธ์ ํ๊ธ ์ ๋ ฅ ์ง์์ ์์ง ํ๋ค๋ค๊ณ ํ๋ค. ๊ฒฐ๊ตญ์ ์์ฑ๋ ๋ฌธ์ ์ธ์ง ์๋์ฐ์์์ ์์์ ์ ๋ ฅ๊ธฐ๊ฐ ์๋ฆฌ์๋ฌธ ์์ด ์ฌ๋ผ์ก๋ค. ๋ค๋ง, ํด๋น ์์ค ์ฝ๋๊ฐ Git ์ ์ฅ์ ์์๋ ์์ง ๋จ์์๊ณ , ์ด๋ฅผ ํฌํจํ์ฌ ๋น๋ํ๋ ์ต์ ๋ ์๋ค. ํด๋น ๋น๋ ์ต์ ์ด ์ต์ ๋ฒ์ ์์ ์ ๋์ํ๋์ง๋ ํ์ธ๋์ง ์์๋ค.
๊ทธ๋ฐ๋ฐ ๋ธ๋ ๋ 2.83 ๊ฐ๋ฐ๊ณผ์ ์์ ๊น๊ฑด์ฐ๋ผ๋ ์ฌ๋์ด D6861 ์ค๋ ๋๋ฅผ ๋ง๋ค์ด ํ๊ธ ์ ๋ ฅ์ด ๊ฐ๋ฅํ๋๋ก ๋ง๋ค์ด์ฃผ๋ ํจ์น๋ฅผ ์ ๊ณตํ๋ค![113] ์์ง๊น์ง ๋ธ๋ ๋ ์ฌ๋จ์์ ์ฝ๋๋ฅผ ๊ฒํ ํ๋ ๋จ๊ณ(Needs Review)์ด๊ธฐ ๋๋ฌธ์ 2.83 ๋ฒ์ ์ ๋ฐ์๋ ์ง๋ ๋ถํ์คํ์ง๋ง, ๋ช ๋ ๋ง์ ๋ค์ ๋ํ๋ ํ๊ธ ์ ๋ ฅ ํจ์น์ด๊ธฐ ๋๋ฌธ์ ๋งค์ฐ ๋ฐ๊ฐ์ด ํจ์น์ผ ์๋ฐ์ ์๋ค.
์ฌ์ค ํ๊ธ ์ ๋ ฅ ๋ถ๋ถ์ ์๊ฐ๋ณด๋ค ๋ฌธ์ ์ธ๋ฐ ๋ธ๋ ๋์ ์ค๋ธ์ ํธ์ ๋ฐ์ดํฐ๋ธ๋ก์๋ ๋ชจ๋ ์ด๋ฆ์ ์ง์ด ์ฃผ๋ ๊ฒ์ด ํธ๋ฆฌํ๊ธฐ ๋๋ฌธ์ด๋ค. ์ฌ์ง(material)์๋, ์ฌ์ง์ด ์ฌ์ฉํ๋ ํ ์ค์ฒ์๋, ํ ์ค์ฒ๊ฐ ์ฌ์ฉํ๋ ์ด๋ฏธ์ง์๋ ๊ฐ๊ฐ์ ์ด๋ฆ์ด ์๋ค. ์ ๋ง ํน์ ํ ์ ์๋ ๋ชจ๋ ๋ฐ์ดํฐ๋ธ๋ก์ ์ด๋ฆ์ด ์กด์ฌํ๋ค. ๋ธ๋ ๋๊ฐ ์๋์ผ๋ก ์ด๋ฆ์ ์์ฑํ๊ธฐ๋ ํ์ง๋ง ๋ฐ์ดํฐ๋ธ๋ก์ด ๋ง์์ง๋ฉด ์ผ์ผ์ด ๊ตฌ๋ถ์ด ์๋๊ณ ์ด๋ฆ ๋๋ฌธ์ ๋ฎ์์ง๋ ๊ฐ๋ ์ฑ์ ๋ฌด์ํ์ง ๋ชปํ๋ค. ๋๋ฌธ์ ์์ด๋ฅผ ์์ ์์ฌ๋ก ๊ตฌ์ฌํ๋ ์ฌ์ฉ์๊ฐ ์๋ ์ด์ ๋ธ๋ ๋์์ ๊ฐ์ฅ ํ๋ ๋ถ๋ถ์ด ์ด๋ฆ์ง๊ธฐ๋ค.
ํ์ง๋ง ์ด ๋ฌธ์ ๋ก๋ถํฐ ๋ฒ์ด๋๋ ๋ฐฉ๋ฒ์ด ์๊ธฐ๋ ํ๋ค. ๋ฐ๋ก ๋ธ๋ ๋ ํ์ผ ์์์ ์ ๋ฆฌ๋ฅผ ์ค๋ธ์ ํธ๋ ๋ฐ์ดํฐ๋ธ๋ก ๋จ์๋ก ํ์ง ์๊ณ ์ฅ๋ฉด(scene)๊ณผ ์ปฌ๋ ์ (collection, 2.79๋ฒ์ ๊น์ง์ ๋ ์ด์ด+๊ทธ๋ฃน) ๋จ์๋ก๋ง ํ๋ ๊ฒ์ด๋ค. ์๋ฐฑ ๊ฐ์ ์ค๋ธ์ ํธ์ ์ผ์ผ์ด ์ด๋ฆ(ํ, ๊ฝ, ํ, ์ธํ๋ฆฌ, ๋์ด, ํ๋ถ, ํธ์ค, ์ฐฝ๋ฌธ ๋ฑ)์ ๋ถ์ด๋ ๊ฑธ ๊น๋ํ๊ฒ ํฌ๊ธฐํ๊ณ , ๊ทธ๊ฑธ ๋ด๊ณ ์๋ ๊ฐ๊ฐ์ ์ฅ๋ฉด๊ณผ ์ปฌ๋ ์ ์๋ง ์ด๋ฆ(์ฐ๋ฆฌ์ง ๋ง๋น, ์ฐ๋ฆฌ์ง ์ ์, ์ด์์ง ๋ง๋น, ์ด์์ง ์ ์, ์ด์์ง ๋๋ฌธ์ ๋ฑ)์ ๋ถ์ฌ ๊ด๋ฆฌํ๋ ๋ฐฉ๋ฒ์ด๋ค. ์ง์ ๋ถํด์ง๋ ์ค๋ธ์ ํธ ์ด๋ฆ์ ์ ๊ฒฝ์ฐ์ง ์์๋ ๋๊ณ , ๋ฐฉํด๋ ์ผ๋ ์๋ค. ์ด ๋ฐฉ๋ฒ์ ๋ชจ๋ ์ค๋ธ์ ํธ์ ๋ชฉ๋ก์ ๋ณด์ฌ์ฃผ๋ Outliner ํธ์ง๊ธฐ(editor)๋ฅผ ์ด์ด๋ ํ์๋ ์์ด์ ์์ ํ ์ ์๋ ๊ณต๊ฐ์ด ๋์ด์ง๋ค๋ ์ด์ ๋ ๊ฐ์ง๊ณ ์๋ค. ๋ธ๋ ๋ ์ปค๋ฎค๋ํฐ์์๋ ์ค๋ธ์ ํธ ์ด๋ฆ์ ํ๋ํ๋ ์ ๊ฒฝ์ฐ๋ ์ฌ๋์ ํ์น ์๋ค. ๋ค๋ฅธ 3D ํ๋ก๊ทธ๋จ์์๋ ๊ทธ๋ฐ ๊ธฐ๋ฅ์ด ์์ด์ ์ด๋ฆ ๊ด๋ฆฌ๋ฅผ ํ ํ์๊ฐ ์์ง๋ง, ๋ธ๋ ๋์์๋ ์ฅ๋ฉด(scene)๊ณผ ์ปฌ๋ ์ (collection) ์ ๋ฆฌ ๊ธฐ๋ฅ์ด ๋๋ฌด๋ ํธ๋ฆฌํด์ ์ด๊ฑธ๋ก๋ง ์ ๋ฆฌํด๋ ์ถฉ๋ถํ๊ธฐ ๋๋ฌธ์ด๋ค.
๋ฌผ๋ก ์ฌ๊ธฐ๊น์ง๋ ์ผ๋ฐ์ ์ธ ๋ชจ๋ธ๋ง ์ด์ผ๊ธฐ์ด๊ณ ๋ฆฌ๊น (rigging), ์คํค๋(skinning), ์ ๋๋ฉ์ด์ ๋๋ผ์ด๋ฒ ๋ฑ ๋ฐ์ดํฐ๋ธ๋ญ(data-block) ์ฌ์ด์ ์์ง์ด๋ ๊ด๊ณ๋ฅผ ๋ค๋ฃจ๋ ๋จ๊ณ๊ฐ ๋๋ฉด ์ด๋ฆ์ ์ง์ด์ฃผ๋ ํธ์ด ์ ์ ๊ฑด๊ฐ์ ์ข๋ค. ๊ฐ๋ น ๋ฆฌ๊น ์ ๊ฒฝ์ฐ ๋ผ๋(armature)๋ฅผ ์์ฑํ ๊ฒฝ์ฐ ๊ฐ ๋ผ(bone)์ ์ด๋ฆ์ ์ง์ด ์ค์ผ ํ๊ณ ์ข์ฐ ๋์นญ๊ด๊ณ์ธ ๋ผ๋ ์ด๋ฆ์ ์ ๋ฏธ์ฌ .R .L[114]์ ๋ฌ์์ฃผ์ด์ผ ๋ธ๋ ๋๊ฐ ์๋์ผ๋ก ์ข์ฐ ๋ผ์ ๋ํ ํผ๋ถ์ ์ ๊ฐ์ค์น(vertex weight)๋ฅผ ๋์นญ์ผ๋ก ๊ทธ๋ ค์ค๋ค. ํผ๋ถ๋ฅผ ์์ง์ด๋ ๋ผ(bone)๋ IK ๊ธฐ์ค์ (pivot point)์ด๋ ๋๋ฏธ๋ณธ(dummy bone) ๋ฑ ์ฉ๋์ ๋ง์ถ์ด ์ ๋์ฌ ์ ๋ฏธ์ฌ๋ฅผ ๋ถ์ฌ์ ๊ตฌ๋ถํด์ฃผ๋ฉด ์์ฑ๋๋ ์ ๊ทธ๋ฃน(vertex group)์ ๊ด๋ฆฌํ๊ธฐ๋ ํธํ๋ฉฐ ๊ฒ์๊ณผ ์ ํ๋ ํธํ๋ค.[115] ๋ค๋ฅธ ์ฌ๋๊ณผ ํ์ ์ ํ ๋ ์ ๋ฆฌ๊ฐ ์ ๋๊ฑฐ๋ ์๋ฏธ๋ฅผ ์ ์ ์๋ ์ด๋ฆ์ด๋ผ๋ฉด ์์ ํ๊ธฐ ํ๋ค ๊ฒ์ด๊ณ ํ๊ตญ์ธ์ผ๋ก์ ์น์ํ ๋ฌธ์์ธ ํ๊ธ์ ์ง์ ์ฌ์ฉํ ์ ์๋ ๊ฒ์ ๋ฌธ์ ๊ฐ ์๋ ์ ์๋ค.
์ ๊ณ์์ ์ผํ๋ฉด ์ฌ์ค ํ๊ธ ํ์ผ๋ช ์ ์ด์ฐจํผ ๊ฑฐ์ ์ฐ๋ ์ผ์ด ์๋ค. ์๋์ฒ๋ผ ์ธ์ด ์ฝ๋ ๊ด๋ จ์ผ๋ก ํธํ์ฑ ๋ฌธ์ ๋ฅผ ์ผ์ผํค๊ธฐ๋ ํ๊ธฐ ๋๋ฌธ์ด๋ค.[116]
๋ธ๋ ๋์์ ํ๊ตญ์ด UI๋ ์ง์๋์ง๋ง ์ ์ ํ๊ธ ํ ์คํธ๋ฅผ ์ ๋ ฅํ์ง ๋ชปํ๋ ์ ์ ์์ฌ์ด ๋ถ๋ถ์ด๋ค. ํ๊ตญ์ด๋ก ์ค๋ธ์ ํธ ์ด๋ฆ์ ์ ํ ์ ์๋ ๊ฒ์ ๊ทธ๋ ๋ค ์ณ๋ ์คํฌ๋ฆฝํธ ํธ์ง๊ธฐ์์ ํ๊ธ ์ฃผ์์ ๋ชป ๋ฌ๊ณ , ํ ์คํธ ๋ํ์์ ํ๊ธ์ ๋ชป ์ฐ๋ ๋ถ์์ฌ๊ฐ ์๊ธด๋ค. ๋ญ๊ฐ ์ฃผ์์ ๋จ๊ธฐ๊ณ ์ถ์๋ฐ ํ๊ธ์ ์ ๋ ฅ ๋ชปํ ๋ ๋ต๋ตํ๋ค. ๋ธ๋ ๋์์ ๋ด๋ถ์ ์ผ๋ก ์ ๋์ฝ๋์ ๋ํ ๊ณ ๋ ค๋ ์ด๋ฏธ ๋์ด์์ด์ ๋จ์ง ์ ๋ ฅ๋ง ์ ๋ ๋ฟ ๋ฉ๋ชจ์ฅ์์ ๋ณต์ฌํด์ ๋ถ์ฌ๋ฃ์ผ๋ฉด ์จ์ง๊ธฐ๋ ํ๋ค.
์์ ์ ๋ธ๋ ๋ 2.73์์๋ถํฐ ํ๋์์ ์๋์ฐ IME ์ ๋ ฅ๊ธฐ๊ฐ ์ง์๋์์๋ค. ๋ค๋ง ํ๊ธ์ ์ ๋ ฅํ๋ ค๋ ์ํ์์ ํ๊ธ์ด ๋๋ฒ ์ ๋ ฅ๋๊ฑฐ๋ ๋จ์ถํค๋ฅผ ๋๋ฒ ๋๋ฌ์ผ ํ๋ ๋ฒ๊ทธ๋ค์ด ์์๋ค. ๋ธ๋ ๋ ๋ฒ๊ทธ ์ ๊ณ ๊ฒ์ํ์ ํด๋น ๋ฌธ์ ์ ๋ํด ๋ฌธ์ํด ๋ณด์์ผ๋ ์์์ ์ ๋ ฅ์ ์ ์ด์ ๋ถ๋ถ์ ์ธ ์ธ์ด๋ง(์ผ๋ณธ์ด, ์ค๊ตญ์ด) ์ง์ํ๋ ๊ฒ์ด๋ผ์ ๋ฒ๊ทธ๋ผ๊ธฐ๋ณด๋ค๋ ํ๊ธ์ ๋ํ ์ง์์ ์ถ๊ฐ ๊ธฐ๋ฅ ์์ฒญ์ ์ํ๋ค๊ณ ํ๋ค. ์์์ ์ ๋ ฅ์ ๋ํด ์ ์๋ ๊ฐ๋ฐ์๊ฐ ๋ํ๋์ง ์์๊ธฐ ๋๋ฌธ์ ํ๊ธ ์ ๋ ฅ ์ง์์ ์์ง ํ๋ค๋ค๊ณ ํ๋ค. ๊ฒฐ๊ตญ์ ์์ฑ๋ ๋ฌธ์ ์ธ์ง ์๋์ฐ์์์ ์์์ ์ ๋ ฅ๊ธฐ๊ฐ ์๋ฆฌ์๋ฌธ ์์ด ์ฌ๋ผ์ก๋ค. ๋ค๋ง, ํด๋น ์์ค ์ฝ๋๊ฐ Git ์ ์ฅ์ ์์๋ ์์ง ๋จ์์๊ณ , ์ด๋ฅผ ํฌํจํ์ฌ ๋น๋ํ๋ ์ต์ ๋ ์๋ค. ํด๋น ๋น๋ ์ต์ ์ด ์ต์ ๋ฒ์ ์์ ์ ๋์ํ๋์ง๋ ํ์ธ๋์ง ์์๋ค.
๊ทธ๋ฐ๋ฐ ๋ธ๋ ๋ 2.83 ๊ฐ๋ฐ๊ณผ์ ์์ ๊น๊ฑด์ฐ๋ผ๋ ์ฌ๋์ด D6861 ์ค๋ ๋๋ฅผ ๋ง๋ค์ด ํ๊ธ ์ ๋ ฅ์ด ๊ฐ๋ฅํ๋๋ก ๋ง๋ค์ด์ฃผ๋ ํจ์น๋ฅผ ์ ๊ณตํ๋ค![113] ์์ง๊น์ง ๋ธ๋ ๋ ์ฌ๋จ์์ ์ฝ๋๋ฅผ ๊ฒํ ํ๋ ๋จ๊ณ(Needs Review)์ด๊ธฐ ๋๋ฌธ์ 2.83 ๋ฒ์ ์ ๋ฐ์๋ ์ง๋ ๋ถํ์คํ์ง๋ง, ๋ช ๋ ๋ง์ ๋ค์ ๋ํ๋ ํ๊ธ ์ ๋ ฅ ํจ์น์ด๊ธฐ ๋๋ฌธ์ ๋งค์ฐ ๋ฐ๊ฐ์ด ํจ์น์ผ ์๋ฐ์ ์๋ค.
์ฌ์ค ํ๊ธ ์ ๋ ฅ ๋ถ๋ถ์ ์๊ฐ๋ณด๋ค ๋ฌธ์ ์ธ๋ฐ ๋ธ๋ ๋์ ์ค๋ธ์ ํธ์ ๋ฐ์ดํฐ๋ธ๋ก์๋ ๋ชจ๋ ์ด๋ฆ์ ์ง์ด ์ฃผ๋ ๊ฒ์ด ํธ๋ฆฌํ๊ธฐ ๋๋ฌธ์ด๋ค. ์ฌ์ง(material)์๋, ์ฌ์ง์ด ์ฌ์ฉํ๋ ํ ์ค์ฒ์๋, ํ ์ค์ฒ๊ฐ ์ฌ์ฉํ๋ ์ด๋ฏธ์ง์๋ ๊ฐ๊ฐ์ ์ด๋ฆ์ด ์๋ค. ์ ๋ง ํน์ ํ ์ ์๋ ๋ชจ๋ ๋ฐ์ดํฐ๋ธ๋ก์ ์ด๋ฆ์ด ์กด์ฌํ๋ค. ๋ธ๋ ๋๊ฐ ์๋์ผ๋ก ์ด๋ฆ์ ์์ฑํ๊ธฐ๋ ํ์ง๋ง ๋ฐ์ดํฐ๋ธ๋ก์ด ๋ง์์ง๋ฉด ์ผ์ผ์ด ๊ตฌ๋ถ์ด ์๋๊ณ ์ด๋ฆ ๋๋ฌธ์ ๋ฎ์์ง๋ ๊ฐ๋ ์ฑ์ ๋ฌด์ํ์ง ๋ชปํ๋ค. ๋๋ฌธ์ ์์ด๋ฅผ ์์ ์์ฌ๋ก ๊ตฌ์ฌํ๋ ์ฌ์ฉ์๊ฐ ์๋ ์ด์ ๋ธ๋ ๋์์ ๊ฐ์ฅ ํ๋ ๋ถ๋ถ์ด ์ด๋ฆ์ง๊ธฐ๋ค.
ํ์ง๋ง ์ด ๋ฌธ์ ๋ก๋ถํฐ ๋ฒ์ด๋๋ ๋ฐฉ๋ฒ์ด ์๊ธฐ๋ ํ๋ค. ๋ฐ๋ก ๋ธ๋ ๋ ํ์ผ ์์์ ์ ๋ฆฌ๋ฅผ ์ค๋ธ์ ํธ๋ ๋ฐ์ดํฐ๋ธ๋ก ๋จ์๋ก ํ์ง ์๊ณ ์ฅ๋ฉด(scene)๊ณผ ์ปฌ๋ ์ (collection, 2.79๋ฒ์ ๊น์ง์ ๋ ์ด์ด+๊ทธ๋ฃน) ๋จ์๋ก๋ง ํ๋ ๊ฒ์ด๋ค. ์๋ฐฑ ๊ฐ์ ์ค๋ธ์ ํธ์ ์ผ์ผ์ด ์ด๋ฆ(ํ, ๊ฝ, ํ, ์ธํ๋ฆฌ, ๋์ด, ํ๋ถ, ํธ์ค, ์ฐฝ๋ฌธ ๋ฑ)์ ๋ถ์ด๋ ๊ฑธ ๊น๋ํ๊ฒ ํฌ๊ธฐํ๊ณ , ๊ทธ๊ฑธ ๋ด๊ณ ์๋ ๊ฐ๊ฐ์ ์ฅ๋ฉด๊ณผ ์ปฌ๋ ์ ์๋ง ์ด๋ฆ(์ฐ๋ฆฌ์ง ๋ง๋น, ์ฐ๋ฆฌ์ง ์ ์, ์ด์์ง ๋ง๋น, ์ด์์ง ์ ์, ์ด์์ง ๋๋ฌธ์ ๋ฑ)์ ๋ถ์ฌ ๊ด๋ฆฌํ๋ ๋ฐฉ๋ฒ์ด๋ค. ์ง์ ๋ถํด์ง๋ ์ค๋ธ์ ํธ ์ด๋ฆ์ ์ ๊ฒฝ์ฐ์ง ์์๋ ๋๊ณ , ๋ฐฉํด๋ ์ผ๋ ์๋ค. ์ด ๋ฐฉ๋ฒ์ ๋ชจ๋ ์ค๋ธ์ ํธ์ ๋ชฉ๋ก์ ๋ณด์ฌ์ฃผ๋ Outliner ํธ์ง๊ธฐ(editor)๋ฅผ ์ด์ด๋ ํ์๋ ์์ด์ ์์ ํ ์ ์๋ ๊ณต๊ฐ์ด ๋์ด์ง๋ค๋ ์ด์ ๋ ๊ฐ์ง๊ณ ์๋ค. ๋ธ๋ ๋ ์ปค๋ฎค๋ํฐ์์๋ ์ค๋ธ์ ํธ ์ด๋ฆ์ ํ๋ํ๋ ์ ๊ฒฝ์ฐ๋ ์ฌ๋์ ํ์น ์๋ค. ๋ค๋ฅธ 3D ํ๋ก๊ทธ๋จ์์๋ ๊ทธ๋ฐ ๊ธฐ๋ฅ์ด ์์ด์ ์ด๋ฆ ๊ด๋ฆฌ๋ฅผ ํ ํ์๊ฐ ์์ง๋ง, ๋ธ๋ ๋์์๋ ์ฅ๋ฉด(scene)๊ณผ ์ปฌ๋ ์ (collection) ์ ๋ฆฌ ๊ธฐ๋ฅ์ด ๋๋ฌด๋ ํธ๋ฆฌํด์ ์ด๊ฑธ๋ก๋ง ์ ๋ฆฌํด๋ ์ถฉ๋ถํ๊ธฐ ๋๋ฌธ์ด๋ค.
๋ฌผ๋ก ์ฌ๊ธฐ๊น์ง๋ ์ผ๋ฐ์ ์ธ ๋ชจ๋ธ๋ง ์ด์ผ๊ธฐ์ด๊ณ ๋ฆฌ๊น (rigging), ์คํค๋(skinning), ์ ๋๋ฉ์ด์ ๋๋ผ์ด๋ฒ ๋ฑ ๋ฐ์ดํฐ๋ธ๋ญ(data-block) ์ฌ์ด์ ์์ง์ด๋ ๊ด๊ณ๋ฅผ ๋ค๋ฃจ๋ ๋จ๊ณ๊ฐ ๋๋ฉด ์ด๋ฆ์ ์ง์ด์ฃผ๋ ํธ์ด ์ ์ ๊ฑด๊ฐ์ ์ข๋ค. ๊ฐ๋ น ๋ฆฌ๊น ์ ๊ฒฝ์ฐ ๋ผ๋(armature)๋ฅผ ์์ฑํ ๊ฒฝ์ฐ ๊ฐ ๋ผ(bone)์ ์ด๋ฆ์ ์ง์ด ์ค์ผ ํ๊ณ ์ข์ฐ ๋์นญ๊ด๊ณ์ธ ๋ผ๋ ์ด๋ฆ์ ์ ๋ฏธ์ฌ .R .L[114]์ ๋ฌ์์ฃผ์ด์ผ ๋ธ๋ ๋๊ฐ ์๋์ผ๋ก ์ข์ฐ ๋ผ์ ๋ํ ํผ๋ถ์ ์ ๊ฐ์ค์น(vertex weight)๋ฅผ ๋์นญ์ผ๋ก ๊ทธ๋ ค์ค๋ค. ํผ๋ถ๋ฅผ ์์ง์ด๋ ๋ผ(bone)๋ IK ๊ธฐ์ค์ (pivot point)์ด๋ ๋๋ฏธ๋ณธ(dummy bone) ๋ฑ ์ฉ๋์ ๋ง์ถ์ด ์ ๋์ฌ ์ ๋ฏธ์ฌ๋ฅผ ๋ถ์ฌ์ ๊ตฌ๋ถํด์ฃผ๋ฉด ์์ฑ๋๋ ์ ๊ทธ๋ฃน(vertex group)์ ๊ด๋ฆฌํ๊ธฐ๋ ํธํ๋ฉฐ ๊ฒ์๊ณผ ์ ํ๋ ํธํ๋ค.[115] ๋ค๋ฅธ ์ฌ๋๊ณผ ํ์ ์ ํ ๋ ์ ๋ฆฌ๊ฐ ์ ๋๊ฑฐ๋ ์๋ฏธ๋ฅผ ์ ์ ์๋ ์ด๋ฆ์ด๋ผ๋ฉด ์์ ํ๊ธฐ ํ๋ค ๊ฒ์ด๊ณ ํ๊ตญ์ธ์ผ๋ก์ ์น์ํ ๋ฌธ์์ธ ํ๊ธ์ ์ง์ ์ฌ์ฉํ ์ ์๋ ๊ฒ์ ๋ฌธ์ ๊ฐ ์๋ ์ ์๋ค.
์ ๊ณ์์ ์ผํ๋ฉด ์ฌ์ค ํ๊ธ ํ์ผ๋ช ์ ์ด์ฐจํผ ๊ฑฐ์ ์ฐ๋ ์ผ์ด ์๋ค. ์๋์ฒ๋ผ ์ธ์ด ์ฝ๋ ๊ด๋ จ์ผ๋ก ํธํ์ฑ ๋ฌธ์ ๋ฅผ ์ผ์ผํค๊ธฐ๋ ํ๊ธฐ ๋๋ฌธ์ด๋ค.[116]
8.6. ์์ ์(Modifier) ๊ด๋ จ ๋ฌธ์ [ํธ์ง]
์ด ๋ฌธ์ ๋ํ ๊ด๋ จ ์ปค๋ฎค๋ํฐ์์ ์์ฃผ ํ์๋๋ ๋ฌธ์ ๋ก, 3ds Max์ ์์ ์ ๊ธฐ๋ฅ๊ณผ ๋์กฐํ์ ๋, 3ds Max๋ ์์ ์๋ฅผ ๊ฐ์ฒด์ ์ ์ฒด ๋๋ ์ผ๋ถ, ํน์ ํน์ ๊ทธ๋ฃน์๋ ์ ์ฉํ ์ ์์ง๋ง, Blender์ ์์ ์๋ ๋ฌด์กฐ๊ฑด ํ๋์ ๊ฐ์ฒด ๋จ์๋ก๋ง ๊ฐ๋ฅํ๋ฉฐ, ์ดํ ๋ณํ ๋ ๊ฐ์ฒด๋ฅผ ์์ ํ๋ ค๋ฉด ๋ถ๊ฐ์ญ์ ์ธ ๋ณํ์ ๊ฑฐ์ณ์ผ ๋๋ฉฐ, ์ด์ ๋ฒ์ ํ์ผ์ ๋ฐ๋ก ๋จ๊ธฐ์ง ์๋ ํ ๋๋๋ฆด ์ ์๋ค.
ํฌ๋ง ์์ธ ์ด์ผ๊ธฐ์ด๊ธด ํ์ง๋ง, 2021๋ ์ด์ ์ถ์๋ 2.92 ๋ฒ์ ์์๋ 'Geometry Nodes'๋ผ๋ ์ด๋ฆ์ ํ๋ก์ ํธ๊ฐ ํ์คํ๋ ๊ฒ์ด๋ผ๊ณ ํ๋ค[117]. ์ด์ ๋ ์์ ์(Modifier)๋ ๋ ธ๋(Node) ํ์์ผ๋ก ์ ์ฉํ ์ ์๊ฒ ๋๋ค. ์ ์ฐจ์ (Procedural) ๋ชจ๋ธ๋ง์ด ๋๋์ด ๋ธ๋ ๋์์๋ ์๊ธฐ๊ณ , ์์์ ์๋๋ก๋ง ์ ์ฉ๋๋ ๋จ์ํ ์ผ๋ฐฉํฅ์ ์์ ์ ์์คํ ์์ ํด๋ฐฉ๋๋ ์ ์ด๋ค. ๋ ธ๋ ๋ฐฉ์์์๋ ํด๋ฌ์คํฐ(Cluster) ํํ๋ก ์ , ์ , ๋ฉด์ ์ผ๋ถ์๋ง ์ ์ฉํ ์๋ ์๊ณ , ๋ทฐํฌํธ์์ ์ค๊ฐ๊ณผ์ ์ ๋ฏธ๋ฆฌ๋ณด๊ธฐ ํ ์๋ ์๋๋ก ๊ณํ๋์ด ์๋ค.
https://developer.blender.org/T74967
๋ธ๋ ๋ 2.91๋ถํฐ๋ ๋ถ๋ฆฌ์ธ(Boolean) ์์ ์๊ฐ ์ปฌ๋ ์ ์ ์ฌ์ฉํ ์ ์๊ฒ ๋๋ค. ์๋ฒฝํ์ง๋ ์์ ์ฐํ์ฑ (Workaround)์ด์ง๋ง, ์ด ๋ฐฉ๋ฒ์ ์ฌ์ฉํ๋ฉด ์ปฌ๋ ์ ์ ํ ์ค๋ธ์ ํธ๋ก ๋ชฐ์๋ฃ์ด ์์ ์๋ฅผ ์ ์ฉ์ํฌ ์ ์๋ค.
ํฌ๋ง ์์ธ ์ด์ผ๊ธฐ์ด๊ธด ํ์ง๋ง, 2021๋ ์ด์ ์ถ์๋ 2.92 ๋ฒ์ ์์๋ 'Geometry Nodes'๋ผ๋ ์ด๋ฆ์ ํ๋ก์ ํธ๊ฐ ํ์คํ๋ ๊ฒ์ด๋ผ๊ณ ํ๋ค[117]. ์ด์ ๋ ์์ ์(Modifier)๋ ๋ ธ๋(Node) ํ์์ผ๋ก ์ ์ฉํ ์ ์๊ฒ ๋๋ค. ์ ์ฐจ์ (Procedural) ๋ชจ๋ธ๋ง์ด ๋๋์ด ๋ธ๋ ๋์์๋ ์๊ธฐ๊ณ , ์์์ ์๋๋ก๋ง ์ ์ฉ๋๋ ๋จ์ํ ์ผ๋ฐฉํฅ์ ์์ ์ ์์คํ ์์ ํด๋ฐฉ๋๋ ์ ์ด๋ค. ๋ ธ๋ ๋ฐฉ์์์๋ ํด๋ฌ์คํฐ(Cluster) ํํ๋ก ์ , ์ , ๋ฉด์ ์ผ๋ถ์๋ง ์ ์ฉํ ์๋ ์๊ณ , ๋ทฐํฌํธ์์ ์ค๊ฐ๊ณผ์ ์ ๋ฏธ๋ฆฌ๋ณด๊ธฐ ํ ์๋ ์๋๋ก ๊ณํ๋์ด ์๋ค.
https://developer.blender.org/T74967
๋ธ๋ ๋ 2.91๋ถํฐ๋ ๋ถ๋ฆฌ์ธ(Boolean) ์์ ์๊ฐ ์ปฌ๋ ์ ์ ์ฌ์ฉํ ์ ์๊ฒ ๋๋ค. ์๋ฒฝํ์ง๋ ์์ ์ฐํ์ฑ (Workaround)์ด์ง๋ง, ์ด ๋ฐฉ๋ฒ์ ์ฌ์ฉํ๋ฉด ์ปฌ๋ ์ ์ ํ ์ค๋ธ์ ํธ๋ก ๋ชฐ์๋ฃ์ด ์์ ์๋ฅผ ์ ์ฉ์ํฌ ์ ์๋ค.
8.7. ๋ฒ์ ํธํ์ฑ[ํธ์ง]
๋ฒ์ ์ด ์ฌ๋ผ๊ฐ ๋ ํ์ผ ๊ตฌ์กฐ๊ฐ ์ด๋ฐ๊ธ์ฉ ๋ฐ๋๋ค. ๋ธ๋ ๋ ๋ฒ์ ์ด ์ฌ๋ผ๊ฐ๋ฉด์ ๊ธฐ๋ฅ์ด ์ถ๊ฐ/์ญ์ ๋๋ ๊ฒฝ์ฐ๊ฐ ์๊ธฐ๊ธฐ ๋๋ฌธ์ด๋ค. ๋์ ๋ฒ์ ์ ํ์ผ์ผ์๋ก ๋ฎ์ ๋ฒ์ ์ ๋ธ๋ ๋์์๋ ์ธ์ํ ์ ์๋ ๋ฐ์ดํฐ๊ฐ ๋ง์์ ธ์ ์์ ํธํ์ ์ ์ ์ด๋ ค์์ง๋ค. ๋ฒ์ ์ด ๋ฎ์ ํ์ผ์ ๋์ ๋ฒ์ ๋ธ๋ ๋์์ ์ฌ๋ ๊ฑด ์์ํ์ง๋ง ๋ฎ์ ๋ฒ์ ๋ธ๋ ๋์์ ๋์ ๋ฒ์ ํ์ผ์ ์ฌ๋ ๊ฒ์ ์ด๋ ต๋ค.
2.50๋ฒ์ ์์ ๋ธ๋ ๋๊ฐ ๋ฐ๋ฅ๋ถํฐ ๋ค์ ๋ง๋ค์ด์ก๊ธฐ ๋๋ฌธ์ ๊ทธ ์ ํ์ ํธํ์ฑ ๋ฌธ์ ๊ฐ ์กฐ๊ธ ์์๋ค๊ณ ํ๋ค. 2.4X ๋ฒ์ ์์ ์์ ํ ํ์ผ์ 2.6X ๋ฒ์ ์์ ์ด์์ ๋ ๋ณต์กํ ๋ฆฌ๊น ๋ฑ์ด ๋์ด ์์๋ค๋ฉด ๊นจ์ง๋ ๊ฒฝ์ฐ๊ฐ ์์๋ค.
2.80 ๋ฒ์ ์์๋ ๋ธ๋ ๋๊ฐ ๊ตฌ์กฐ์ ์ธ ๊ฒฉ๋ณ์ ๋ง์ดํด์, 2.80์์ ์ ์ฅํ ํ์ผ์ 2.79์์ ๋ค์ ์ ๋๋ก ์ด์ง ๋ชปํ๋ค. ์ด๋ฆฌ๊ธด ํ์ง๋ง, ์ค๋ธ์ ํธ๊ฐ ์ ๋ณด์ด๋ ๊ทธ๋ฐ ์์ด๋ค. 2.79์์ ์ ์ฅํ ํ์ผ์ 2.80์์ ์๋ฌด ๋ฌธ์ ์์ด ์ ์ด๋ฆฐ๋ค. ๋จ, 2.79์์ ์ธํ ํ ๋จ์ถํค ์ค์ ํ์ผ์ 2.80 ๋ฒ์ ์์๋ ํธํ์ด ์ ๋ผ์ ๋ค์ ์๋ก ๋จ์ถํค ์ธํ ์ ํด์ค์ผ ํ๋ค.
๊ทธ๋ฌ๋ ์ด ๋ฌธ์ ์ ๋ํด์ ์ฌ์ฉ์๋ค์ ๊ด์ฌ์ ๋ค๋ฅธ ํ๋ก๊ทธ๋จ์ ๋นํด ์ ์ ํธ์ธ๋ฐ, ์ด๊ฒ์ ๋ชจ๋ ์ฌ์ฉ์๊ฐ ํญ์ ์ต์ ๋ฒ์ ์ ๋ธ๋ ๋๋ฅผ ์ฌ์ฉํ๊ธฐ ๋๋ฌธ์ด๋ค. ๋ํ ์ ํ๋ธ ๋ธ๋ ๋ ์ฑ๋์์ ๋ชจ๋ ๋ณ๊ฒฝ์ฌํญ์ (์์ด๊ธด ํ์ง๋ง) ์์์ผ๋ก ์ฐจ๊ทผ์ฐจ๊ทผ ์ง์ ์๋ ค์ค๋ค. ์ถ๊ฐ ๊ฒฐ์ ๋ฅผ ํด์ผ ํ๊ฑฐ๋ ๋ผ์ด์ผ์ค๋ฅผ ๊ฐฑ์ ํ ํ์๊ฐ ์์ด์ ๊ทน๋จ์ ์ธ ๋ฒ์ ์ฐจ์ด๊ฐ ์ผ์ด๋๋ ์๋๋ฆฌ์ค๋ ์ฌ์ฉ์ ์ ๋์จ์ด ์ง์ํ๋ ๋ฒ์ ๋ฌธ์ ๋ก ๋ฒ์ ์ ์ฌ๋ฆฌ์ง ๋ชปํ๋ ๊ฒฝ์ฐ๋ฅผ ์ ์ธํ๋ฉด ๊ฑฐ์ ์๋ค.
๊ธฐ๋ฅ์ ์ธ ๋ฉด์์๋ 2.80๋ฒ์ ์ด์ ๊ณผ ์ดํ์ ๋จ์ถํค๋ ์ฐจ์ด๊ฐ ๋ง๋ค. ์๋ฅผ ๋ค์ด, ์นด๋ฉ๋ผ๋ฅผ 1์ธ์นญ์ผ๋ก ๋ฐ๊ฟ์ FPS ๊ฒ์์ฒ๋ผ ์์ง์ด๊ฒ ํ๋ ๋จ์ถํค๊ฐ ' ` ' ์ด์๋๋ฐ, ๊ฐ์๊ธฐ ์ฌํํธ ํค๋ฅผ ์ถ๊ฐ๋ก ๋๋ฌ์ ํด๋น ๊ธฐ๋ฅ์ ์ฌ์ฉํ๊ณ ์ ` ํค๋ง ๋๋ฅด๋ ๊ฒ์ ๋ค๋ฅธ ๊ธฐ๋ฅ์ผ๋ก ๋ฐ๋๋ค๊ฑฐ๋ Z ํค๋ง ๋๋ฅด๋ฉด ๋ชจ๋ธ์ ๋ฐ๋ก ์์ด์ดํ๋ ์์ผ๋ก ๋ณผ ์ ์๊ณ , X-Ray ํ์์ด ๋์ด ๋ค์ ์๋ ํด๋ฆฌ๊ณค๋ ์ ํํ ์ ์์๋๋ฐ ์ ๋ฐ์ดํธ ํ Zํค๋ฅผ ๋๋ฅด๋ฉด ๋ชจ๋ ๋ณด๊ธฐ ๋ฐฉ์ ์ค ํ๋๋ฅผ ์ ํํด์ผ ํ๋ค๋ก ๋ฐ๋๋ค๋ ์ง... ์ด๋ฌ๋ฉด ๊ตฌ ๋ฒ์ ๊ฐ์์๋ฃ๋ฅผ ๋ณผ ๋ ํท๊ฐ๋ฆฌ๋ ์์๊ฐ ์์ผ๋ฉฐ, ์ต์ ์ ๊ฒฝ์ฐ ํด๋น ๊ฐ์์์์์ ์ฌ์ฉํ๋ ๊ธฐ๋ฅ์ด ์ต์ ๋ฒ์ ์์๋ ๋น ์ ธ ๋ฒ๋ฆฐ ๊ธฐ๋ฅ์ด ๋๊ธฐ๋ ํ๋ค. ๊ทธ ๊ธฐ๋ฅ์ ์ฐพ์ผ๋ ค๊ณ ํ์ง ๋ง๊ณ ๋ฒ์ ์ ํจ๊ป ์ ์ด ์น ์ฌ์ดํธ๋ฅผ ๊ฒ์ํ๊ฑฐ๋, ๋ค๋ฅธ ์ฌ๋๋ค์๊ฒ ๋ฌผ์ด๋ณด์.
ํน์๋ผ๋ ์๋ ๋ฒ์ ์ด ํ์ํ ์ฌ๋๋ค์ ์ํด ๋ธ๋ ๋ ์ฌ๋จ ์ฌ์ดํธ์์๋ ๋ชจ๋ ๋ฒ์ ์ ๋ค์ด๋ก๋ํ ์ ์๋๋ก ๋ง๋ จํด ๋๋ค.
2.50๋ฒ์ ์์ ๋ธ๋ ๋๊ฐ ๋ฐ๋ฅ๋ถํฐ ๋ค์ ๋ง๋ค์ด์ก๊ธฐ ๋๋ฌธ์ ๊ทธ ์ ํ์ ํธํ์ฑ ๋ฌธ์ ๊ฐ ์กฐ๊ธ ์์๋ค๊ณ ํ๋ค. 2.4X ๋ฒ์ ์์ ์์ ํ ํ์ผ์ 2.6X ๋ฒ์ ์์ ์ด์์ ๋ ๋ณต์กํ ๋ฆฌ๊น ๋ฑ์ด ๋์ด ์์๋ค๋ฉด ๊นจ์ง๋ ๊ฒฝ์ฐ๊ฐ ์์๋ค.
2.80 ๋ฒ์ ์์๋ ๋ธ๋ ๋๊ฐ ๊ตฌ์กฐ์ ์ธ ๊ฒฉ๋ณ์ ๋ง์ดํด์, 2.80์์ ์ ์ฅํ ํ์ผ์ 2.79์์ ๋ค์ ์ ๋๋ก ์ด์ง ๋ชปํ๋ค. ์ด๋ฆฌ๊ธด ํ์ง๋ง, ์ค๋ธ์ ํธ๊ฐ ์ ๋ณด์ด๋ ๊ทธ๋ฐ ์์ด๋ค. 2.79์์ ์ ์ฅํ ํ์ผ์ 2.80์์ ์๋ฌด ๋ฌธ์ ์์ด ์ ์ด๋ฆฐ๋ค. ๋จ, 2.79์์ ์ธํ ํ ๋จ์ถํค ์ค์ ํ์ผ์ 2.80 ๋ฒ์ ์์๋ ํธํ์ด ์ ๋ผ์ ๋ค์ ์๋ก ๋จ์ถํค ์ธํ ์ ํด์ค์ผ ํ๋ค.
๊ทธ๋ฌ๋ ์ด ๋ฌธ์ ์ ๋ํด์ ์ฌ์ฉ์๋ค์ ๊ด์ฌ์ ๋ค๋ฅธ ํ๋ก๊ทธ๋จ์ ๋นํด ์ ์ ํธ์ธ๋ฐ, ์ด๊ฒ์ ๋ชจ๋ ์ฌ์ฉ์๊ฐ ํญ์ ์ต์ ๋ฒ์ ์ ๋ธ๋ ๋๋ฅผ ์ฌ์ฉํ๊ธฐ ๋๋ฌธ์ด๋ค. ๋ํ ์ ํ๋ธ ๋ธ๋ ๋ ์ฑ๋์์ ๋ชจ๋ ๋ณ๊ฒฝ์ฌํญ์ (์์ด๊ธด ํ์ง๋ง) ์์์ผ๋ก ์ฐจ๊ทผ์ฐจ๊ทผ ์ง์ ์๋ ค์ค๋ค. ์ถ๊ฐ ๊ฒฐ์ ๋ฅผ ํด์ผ ํ๊ฑฐ๋ ๋ผ์ด์ผ์ค๋ฅผ ๊ฐฑ์ ํ ํ์๊ฐ ์์ด์ ๊ทน๋จ์ ์ธ ๋ฒ์ ์ฐจ์ด๊ฐ ์ผ์ด๋๋ ์๋๋ฆฌ์ค๋ ์ฌ์ฉ์ ์ ๋์จ์ด ์ง์ํ๋ ๋ฒ์ ๋ฌธ์ ๋ก ๋ฒ์ ์ ์ฌ๋ฆฌ์ง ๋ชปํ๋ ๊ฒฝ์ฐ๋ฅผ ์ ์ธํ๋ฉด ๊ฑฐ์ ์๋ค.
๊ธฐ๋ฅ์ ์ธ ๋ฉด์์๋ 2.80๋ฒ์ ์ด์ ๊ณผ ์ดํ์ ๋จ์ถํค๋ ์ฐจ์ด๊ฐ ๋ง๋ค. ์๋ฅผ ๋ค์ด, ์นด๋ฉ๋ผ๋ฅผ 1์ธ์นญ์ผ๋ก ๋ฐ๊ฟ์ FPS ๊ฒ์์ฒ๋ผ ์์ง์ด๊ฒ ํ๋ ๋จ์ถํค๊ฐ ' ` ' ์ด์๋๋ฐ, ๊ฐ์๊ธฐ ์ฌํํธ ํค๋ฅผ ์ถ๊ฐ๋ก ๋๋ฌ์ ํด๋น ๊ธฐ๋ฅ์ ์ฌ์ฉํ๊ณ ์ ` ํค๋ง ๋๋ฅด๋ ๊ฒ์ ๋ค๋ฅธ ๊ธฐ๋ฅ์ผ๋ก ๋ฐ๋๋ค๊ฑฐ๋ Z ํค๋ง ๋๋ฅด๋ฉด ๋ชจ๋ธ์ ๋ฐ๋ก ์์ด์ดํ๋ ์์ผ๋ก ๋ณผ ์ ์๊ณ , X-Ray ํ์์ด ๋์ด ๋ค์ ์๋ ํด๋ฆฌ๊ณค๋ ์ ํํ ์ ์์๋๋ฐ ์ ๋ฐ์ดํธ ํ Zํค๋ฅผ ๋๋ฅด๋ฉด ๋ชจ๋ ๋ณด๊ธฐ ๋ฐฉ์ ์ค ํ๋๋ฅผ ์ ํํด์ผ ํ๋ค๋ก ๋ฐ๋๋ค๋ ์ง... ์ด๋ฌ๋ฉด ๊ตฌ ๋ฒ์ ๊ฐ์์๋ฃ๋ฅผ ๋ณผ ๋ ํท๊ฐ๋ฆฌ๋ ์์๊ฐ ์์ผ๋ฉฐ, ์ต์ ์ ๊ฒฝ์ฐ ํด๋น ๊ฐ์์์์์ ์ฌ์ฉํ๋ ๊ธฐ๋ฅ์ด ์ต์ ๋ฒ์ ์์๋ ๋น ์ ธ ๋ฒ๋ฆฐ ๊ธฐ๋ฅ์ด ๋๊ธฐ๋ ํ๋ค. ๊ทธ ๊ธฐ๋ฅ์ ์ฐพ์ผ๋ ค๊ณ ํ์ง ๋ง๊ณ ๋ฒ์ ์ ํจ๊ป ์ ์ด ์น ์ฌ์ดํธ๋ฅผ ๊ฒ์ํ๊ฑฐ๋, ๋ค๋ฅธ ์ฌ๋๋ค์๊ฒ ๋ฌผ์ด๋ณด์.
ํน์๋ผ๋ ์๋ ๋ฒ์ ์ด ํ์ํ ์ฌ๋๋ค์ ์ํด ๋ธ๋ ๋ ์ฌ๋จ ์ฌ์ดํธ์์๋ ๋ชจ๋ ๋ฒ์ ์ ๋ค์ด๋ก๋ํ ์ ์๋๋ก ๋ง๋ จํด ๋๋ค.
9. ๋ฒ์ ์ผ๋[ํธ์ง]
๋ธ๋ ๋๋ ์ญ์ฌ์ ์ผ๋ก ๋ช ๋
์ ํ ๋ฒ์ฉ ๋๊ท๋ชจ ์
๋ฐ์ดํธ๋ฅผ ๋จํํ๋ค. ๊ทธ๋ด ๋๋ง๋ค ํ๋ช
์์ค์ผ๋ก ํ๋ก๊ทธ๋จ์ด ๊ฐ์ ๋์๊ณ , ์ฌ์ฉ์๋ค๋ ์๋ก์ด ๋ธ๋ ๋์ ์ ์ํ๋ ๋ฐ์ ์ฃผ์ ํ์ง ์์๋ค. ์๋กญ๊ฒ ํ๋ฐ๊ฟํ ๋ธ๋ ๋๋ ํญ์ ์์ ๋ฒ์ ๋ณด๋ค ๋ฐ์ด๋ฌ๊ธฐ ๋๋ฌธ์ด๋ค.
ํด๋น ํญ๋ชฉ์ ๋ธ๋ ๋ ์ํค์ ์ํค๋ฐฑ๊ณผ๋ฅผ ์ฐธ๊ณ ํ์ฌ ์์ฑ๋ ๋ฌธ์์ด๋ค.
ํด๋น ํญ๋ชฉ์ ๋ธ๋ ๋ ์ํค์ ์ํค๋ฐฑ๊ณผ๋ฅผ ์ฐธ๊ณ ํ์ฌ ์์ฑ๋ ๋ฌธ์์ด๋ค.
๋ฒ์ | ์ถ์์ผ | ์ฃผ์ ํน์ง |
- | 1993๋
12์ | Blender ๊ฐ๋ฐ ์์ |
- | 1994๋
1์ | Blender ์ต์ด์ ์์ค ํ์ผ |
1.00 | 1995๋
1์ | Blender ์ต์ด ๋ฐํ |
1.23 | 1998๋
1์ | ์น์ฌ์ดํธ์ SGI ๋ฒ์ ๋ฐํ, IrisGL ์ง์ |
1.30 | 1998๋
4์ | |
1.3x | 1998๋
6์ | NeoGeo์ ์ํ์ฌ์ธ NaN(Not a Number) ์ค๋ฆฝ |
1.4x | 1998๋
9์ | ์ฌ๊ณผ ๋ฆฌ๋
์ค์ํ ๋ฒ์ ์ถ์ |
1.50 | 1998๋
11์ | ๋งค๋ด์ผ ์ต์ด ์ถํ |
1.60 | 1999๋
4์ | C-key ๋ณ๋งค(๋น์ 95๋ฌ๋ฌ), Windows ๋ฒ์ ์ถ์ |
1.6x | 1999๋
6์ | BeOS์ PPC ๋ฒ์ ์ถ์ |
1.80 | 2000๋
6์ | C-key ํ๋งค ์ค๋จ |
2.00 | 2000๋
8์ | ์ธํฐ๋ํฐ๋ธ 3D์ ์ค์๊ฐ ๊ธฐ๋ฐ์ ๊ฒ์ ์์ง ์ถ๊ฐ |
2.10 | 2000๋
12์ | ๋ฌผ๋ฆฌ ์์ง๊ณผ ํ์ด์ฌ์ด ๊ฒฐํฉ๋ ์๋ก์ด ์์ง์ผ๋ก ๊ฐํธ |
2.20 | 2001๋
8์ | ์บ๋ฆญํฐ ์ ๋๋ฉ์ด์
์์คํ
์ ์ถ๊ฐ |
2.21 | 2001๋
10์ | Blender Publisher ์ถ์ |
2.2x | 2001๋
12์ | Mac OS X ๋ฒ์ ์ถ์ |
2.25 | 2002๋
10์ | ํ๋ก๊ทธ๋๋จธ๊ฐ ์์ ๋กญ๊ฒ ์คํํ ์ ์๋ ์์คํธ๋ฆฌ(The experimental tree of Blender) ๊ธฐ๋ฅ ์ถ๊ฐ, ์ดํ ์ 1ํ Blender ์ปจํผ๋ฐ์ค์์ Blender์ Blender Publisher์ ์คํ์์ค ๋ฐ ๋ฌด๋ฃํ ์ ์ธ |
2.26 | 2003๋
2์ | ์คํ์์ค Blender์ ์ต์ด ๋ฒ์ |
2.27 | 2003๋
5์ | ์คํ์์ค Blender์ ๋ ๋ฒ์งธ ๋ฒ์ |
2.28 | 2003๋
7์ | ์คํ์์ค Blender์ ์ธ ๋ฒ์งธ ๋ฒ์ |
2.30 | 2003๋
10์ | ์ 2ํ Blender ์ปจํผ๋ฐ์ค์์ 2.30 UI ๊ฐ์ ์ ๊ณต๊ฐ |
2.31 | 2003๋
12์ | 2.30 UI ๊ฐ์ ํ๋ก์ ํธ์ ์์ ํ ๋ฒ์ |
2.32 | 2004๋
1์ | ๋ด๋ถ ๋ ๋๋ง ์ฑ๋ฅ์ ๋ํ ๋๋์ ์ ๋น |
2.33 | 2004๋
4์ | ์ ๋น์ธํธ ์คํด๋ฃจ์ ผ(Ambient Occlusion), ์๋ก์ด Procedural ํ
์ค์ณ ๊ธฐ๋ฅ ์ถ๊ฐ |
2.34 | 2004๋
8์ | ํํฐํด ์ธํฐ๋์
, LSCM UV๋งตํ, YafRay๋ฅผ ๊ธฐ๋ฅ์ ์ผ๋ก ๊ฒฐํฉ, Subsurfaces์์์ Weighted creases, ๋จํ ์
ฐ์ด๋, ์์ ํ OSA ๋ฑ์ ์ถ๊ฐ |
2.35 | 2004๋
11์ | ์ค๋ธ์ ํธ ํ
์ค, ๊ณก์ ๋ณํ๊ณผ ํ
์ดํผ, ํํฐํด ๋ณต์ ๋ฑ์ ์๋ก์ด ๊ธฐ๋ฅ ์ถ๊ฐ |
2.36 | 2005๋
2์ | ๋ด๋ถ์ ์ผ๋ก ๋ง์ ๋ถ๋ถ ์์
๊ณผ ๋ช๊ฐ์ง ์๋ก์ด ๊ธฐ๋ฅ, ๋
ธ๋ฉ๋งตํ๊ณผ ๋์คํ๋ ์ด์ค๋จผํธ ๋งตํ ์ง์ |
2.37 | 2005๋
6์ | ์ด๋, ํ์ , ํฌ๊ธฐ ์กฐ์ ๋๊ตฌ, Softbodies, Force fields, deflections, incremental Subdivision Surfaces, ํฌ๋ช
๊ทธ๋ฆผ์, ๋ฉํฐ์ค๋ ๋ฉ ์ง์ |
2.40 | 2005๋
12์ | Armature ์์คํ
์ ๊ฐํธ, ๋ชจ์ ํค, ํํฐํด์ ์ฌ์ฉํ ํธ(fur), ์ก์ฒด(fluids)์ ๊ฐ์ฒด(rigid bodies) ์ถ๊ฐ |
2.41 | 2006๋
1์ | ๊ฒ์ ์์ง์ ์ผ๋ถ ๊ธฐ๋ฅ ์ถ๊ฐ ๋ฐ ์์ |
2.42 | 2006๋
7์ | Node ๋ฐฐํฌํ, Node ๋ฐฐ์ด ์์ ์(modifier), ๋ฒกํฐ ๊ธฐ๋ฐ์ ๋ธ๋ฌ ํจ๊ณผ, ์๋ก์ด ๋ฌผ๋ฆฌ์์ง, ๋ ๋๋ง, ๋ฆฝ์ฑํฌ ๊ธฐ๋ฅ ์ถ๊ฐ |
2.43 | 2007๋
4์ | ๋ฉํฐ ๋ฐฐํฌํ, ๋ค์ค ๊ธฐ๋ฅ, ๋ค์ค rosolution Meshes, ๋ค์ค ๋ ๋ฒจ UVํ
์ค์ฒ, ๋ค์ค ๋ ์ด์ด ์ด๋ฏธ์ง, ๋ฉํฐ ํจ์ค ๋ ๋๋ง, Retopology, multiple Matte, ์๊ณก ๋ฐ ์ฌ๊ณผ ๋
ธ๋, ๋ชจ๋ธ๋ง ๋ฐ ์ ๋๋ฉ์ด์
๊ฐ์ , ๋ค์ค ๋ธ๋ฌ์ฌ๋ฅผ ์ด์ฉํ ๊ฐ์ ๋ ์ฑ์ ๊ธฐ๋ฒ, ์ ๋ ํํฐํด, proxy objects, ์์
์์ ์ฌ๋ฐฐ์น, ๋น๋์ค ํ์ฒ๋ฆฌ UV texturing์ ์ถ๊ฐ, ์น ์ฌ์ดํธ ๋ณด์, ๋ฉํฐ์ฝ์ด CPU๋ฅผ ์ํ ๋ฉํฐ์ค๋ ๋ ๋ ๋๋ง์ ๋ณธ๊ฒฉ ์ง์. ํ Scene์์ ๋ค์์ ๊ณต๋ ์์
์ด ๊ฐ๋ฅํ ๋ฉํฐ์ ์ ์์คํ
์ ์ถ๊ฐ. ๋ค์ค ์ํฌ์คํ
์ด์
์์์์ ๋ ๋๋ง์ด ๊ฐ๋ฅํ render forms ํฌํจ |
2.44 | 2007๋
5์ | SSS ๋ฐฐํฌํ, 2๊ฐ์ง์ ์๋ก์ด ์์ ์(modifier) ์ถ๊ฐ, 64๋นํธ OS ์ง์, ์ ๊ธฐ์ฒด ๋ฐ ์ํํธ ์ค๋ธ์ ํธ ํ๋ฉด์๋๋ก ๋น์ด ํฉ๋ฟ๋ ค์ง๋ ๋ฏํ ํจ๊ณผ๋ฅผ ์ฃผ๋ Subsurface scattering ๊ธฐ๋ฅ์ ์ถ๊ฐ |
2.45 | 2007๋
9์ | ๋ช ๊ฐ์ง ๋ฌธ์ ๋ฅผ ์ผ์ผํจ ์ฌ๊ฐํ ์ค๋ฅ๋ฅผ ์์ |
2.46 | 2008๋
5์ | Peach ๋ฐฐํฌํ, ๋ชจ๋ฐ ๋ฐ ํธ(fur), ์๋ก์ด ํํฐํด ์์คํ
์ ์ํ ํจ์น ์ ๊ณต ๋ฐ ์ฝ์ด ๊ธฐ๋ฅ ๊ฐ์ , ์ด๋ฏธ์ง ๊ฒ์๊ธฐ๋ฅ ๊ฐํ, ์๋ฅ, ๋ฌด๊ฒฐ์ ๋น๊ฐ์ญ ๋ฌผ๋ฆฌ ์บ์(a seamless and non-intrusive physics cache ), ๋ฐ์ฌ(reflections)์ ๊ด๋ จํ ๋ ๋๋ง ๊ธฐ๋ฅ ๊ฐ์ , ์ ๋น์ธํธ ์คํด๋ฃจ์ ผ ๊ฐ์ , ๊ทผ์ก๋ฑ์ ํํํ๊ธฐ ์ํ mesh deform modifier ์ถ๊ฐ, ๋๋ก์, skinning, constration ๋ฐ ๋ค์ฑ๋ก์ด ์ก์
์๋ํฐ ๋ฐ ์๋ง์ถ์ด(armature) ๊ธฐ๋ฅ์ ํตํ ์ ๋๋ฉ์ด์
์ง์ ๊ฐํ |
2.47 | 2008๋
8์ | ์ด์ 2.46 ๋ฒ์ ์ ๋ฒ๊ทธ ํฝ์ค |
2.48 | 2008๋
10์ | Apricot ๋ฐฐํฌํ, GLSL ์
ฐ์ด๋ ๊ฐ์ , ๋ผ์ดํธ ๋ฐ GE ๊ฐ์ , ์ค๋
, ์ค์นด์ด ์๋ฎฌ๋ ์ดํฐ, shrinkwrap ์์ ์(modifier), ํ์ด์ฌ ํธ์ง ๊ฐ์ |
2.49 | 2009๋
6์ | Pre-Re-Factor ๋ฐฐํฌํ, ์ฝ์ด์ GE์ ๋ํ ์ค์ํ ๊ฐ์ ์ฌํญ ์ถ๊ฐ. ๋
ธ๋-๊ธฐ๋ฐ ํ
์ค์ณ, ์๋ง์ธ์ด ์ค์ผ์นญ(Etch-a-Ton์ด๋ผ๊ณ ๋ถ๋ฆฌ๋), ๋ถ๋ฆฐ ๋ฉ์ฌ ์ฐ์ฐ ๊ฐ์ , JPEG2000 ์ง์, ๋ชจ๋ธ๋ก ์ด๋ฏธ์ง๋ฅผ ์ง์ ์ ์ก์ ์ํ ํ๋ก์ ์
ํ์ธํ
๋ฐ ์ค์ํ ํ์ด์ฌ ์คํฌ๋ฆฝํธ ์นดํ๋ก๊ทธ๋ฅผ ํฌํจ, ๋น๋์ค ํ
์ค์ณ, ๊ฒ์์์ ์ฌ์ํ ์ ์๋ Movie ๊ธฐ๋ฅ, Bullet ๋ฌผ๋ฆฌ ์์ง์ ๋ํ ์
๊ทธ๋ ์ด๋, dome(์ด์) ๋ ๋๋ง, ๋ฐ GE๊ฐ ํธ์ถ ๊ฐ๋ฅํ ๋ ๋ง์ API์ ์ถ๊ฐ |
2.5x | 2011๋
4์ | 2009๋
11์๋ถํฐ 2011๋
8์๊น์ง 4๊ฐ์ ํ๋ฆฌ-๋ฒ์ ผ(2009๋
11์ Alph0 ๋ถํฐ 2010๋
7์ Beta๊น์ง)๊ณผ 3๊ฐ์ ์์ ํ ๋ฒ์ ผ(2011๋
4์ - 2.57๋ถํฐ 2011๋
8์ - 2.59๊น์ง)์ผ๋ก ์ธ๋ถํ, ์๋ก์ด ๊ธฐ๋ฅ, ๋ด๋ถ ์ฐฝ ๊ด๋ฆฌ์์ ์ฌ์ค๊ณ ๋ฐ ์ด๋ฒคํธ/๋๊ตฌ/๋ฐ์ดํฐ๋ฅผ ์ทจ๊ธํ๋ ์์คํ
์ธ ํ์ด์ฌ API๊ฐ 2.x๋ฒ์ ์์ 3.x๋ฒ์ ์ผ๋ก ๋ณ๊ฒฝ, ์ํํธ์จ์ด ์ ์ฒด์ ์ผ๋ก ๊ฐํธ, ์ต์ข
๋ฒ์ ์ 2011๋
8์์ ๋ฐฐํฌ๋ 2.59๋ฒ์ |
2.60 | 2011๋
10์ | UI์ ํ๊ตญ์ด๋ฅผ ํฌํจํ ๋ค๊ตญ์ด ์ง์, ์ ๋๋ฉ์ด์
์์คํ
๋ฐ ๊ฒ์ ์์ง, ๋ฒํ
์ค ์จ์ดํธ ๊ทธ๋ฃน ์์ ์(modifier), 3D ์ค๋์ค ๋ฐ ๋น๋์ค |
2.61 | 2011๋
12์ | ์๋ก์ด ์ธ์ดํด ๋ ๋๋ง ์์ง์ ๊ธฐ๋ณธ ๋ด์ฅ, 3D์ ํจ๊ป ํธํฐ์ง ์กฐ์ ์ ์ํ ์นด๋ฉ๋ผ ํธ๋ํน, ๋ฉ์ฌ contact/aproximation์ ๋ํด ํ
์ค์ณ ์์ ์ ์ํ ๋ค์ด๋๋ฏน ํ์ธํธ, ํด์๊ณผ ๊ฑฐํ ์๋ฎฌ๋ ์ด์
์ ์ํ ์๋ก์ด ์์ ์(ํ๋๋ ์ค์
ํดํท์ ๋์
) ์ถ๊ฐ, ๋ฒ๊ทธ ์์ , ํ์ด์ฌ API๋ฅผ ์ํ ๋ ๋ง์ ํ์ฅ ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ์ถ๊ฐ |
2.62 | 2012๋
2์ | Carve ๋ผ์ด๋ธ๋ฌ๋ฆฌ์์ Boolean ์ฐ์ฐ ๊ธฐ๋ฅ ์ถ๊ฐ, Scene์์ ์ค๋ธ์ ํธ ์์ง์์ ๋ํ ๋ชจ์
ํธ๋ํน์ ์ง์, ์
๋ ฅ ๋ฉ์ฌ๋ฅผ ์ฌ์ฉํด ์๋ก์ด ํ ํด๋ก์ง๋ฅผ ์์ฑํ๋ Remesh ์์ ์(modifier) ์ถ๊ฐ, ๊ฒ์ ์์ง์์ ๋ง์ ๋ถ๋ถ์ด ๊ฐ์ , Collada, ๋ฒํ ๋งตํ, ๋ค์ด๋๋ฏน ํ์ธํธ, UV ๋๊ตฌ, ์ธ์ดํด ๋ ๋๋ง ์์ง, ํ์ด์ฌ API์ Matrices ๋ฐ ๋ฒกํฐ๋ฅผ ๊ฐ์ , ์๋ก์ด ์ ๋์จ ๋ฐ ๋ง์ ๋ฒ๊ทธ๋ฅผ ์์ |
2.63 | 2012๋
4์ | ์๋ก์ด ๋ฉ์ฌ ์์คํ
์ด ์ผ๊ฐ๋ฉด๊ณผ ์ฌ๊ฐ๋ฉด ๋์ Bmesh, N-๋ฉด ํด๋ฆฌ๊ณค์ผ๋ก ๋ณ๊ฒฝ, ์ค์ปฌํธ ์จ๊ธฐ๊ธฐ, ํ๋
ธ๋ผ๋ฏน ์นด๋ฉ๋ผ๋ฅผ ๊ฐ์ง ์ฌ์ดํด ๋ ๋, ๋ฏธ๋ฌ ๋ณผ ํ๊ฒฝ ํ
์ค์ณ์ ๋ถ๋ ๋ฐ๋ ํ
์ค์ณfloat precision textures, ๋ ๋ ๋ ์ด์ด ๋ง์คํธ ๋ ์ด์ด์คrender layer mask layers, ์ ๋น์ธํธ ์คํ๋ฃจ์ ผ๊ณผ ๋ฐฑ๊ทธ๋ผ์ด๋ ์ด๋ฏธ์ง์ ๋ทฐํฌํธ ๋์คํ๋ ์ด์ ๋ ๋ ๋ ์ด์ด, ์ฝ๊ฐ์ ๊ฐ์ ๋ ๋ชจ์
ํธ๋์ปค, ์๋ก์ด ์ํฌํธ์ ์ต์คํฌํธ ์ ๋์จ์ด ์ถ๊ฐ, Renderfarm.fi๊ฐ ์ด ๋ฒ์ ผ๋ถํฐ ์ฌ์ดํด์ ์ง์, ์ด์ ๋ฆด๋ฆฌ์ฆ์์ ์กด์ฌํ๋ ๋ฒ๊ทธ์ ๋ํ 150๊ฐ์ง์ ๋ฒ๊ทธํฝ์ค |
2.64 | 2012๋
10์ | ์คํ ์์ค VFX ๋ฐํ, ๋ง์คํฌ ์๋ํฐ, ๊ฐ์ ๋ ๋ชจ์
ํธ๋์ปค, ์คํ์ปฌ๋ฌ IO, ์ฌ์ดํด ๋ ๋ ๊ฐ์ , ์ํ์ ๊ฐ์ , ๋์์ง ๋ฉ์ฌ ๊ด๋ จ ๋๊ตฌ (์ธ์ํธ(Insert)์ ๋ฒ ๋ฒจ(Bevel)์ด ๊ฐ์ ๋จ), ๊ทธ๋ฆฐ ์คํฌ๋ฆฐ์ ์ํ ์๋ก์ด ์ปดํฌ์งํ
๋
ธ๋, ์ค์ปฌํธ ๋ง์คํน, ๋ฉ์ ์์ง์ ์ํ ์ฝ๋ผ๋ค(Collada) ๊ฐ์ , ์๋ก์ด ์คํจ(Skin) ์์ ์(modifier), ์๋ก์ด ์ปดํฌ์งํ
๋
ธ๋ ๋ฐฑ์๋์ ๋ฒ๊ทธ ์์ |
2.65 | 2012๋
12์ | ๋ถ๊ณผ ์ฐ๊ธฐ ํจ๊ณผ ์ถ๊ฐ, ์ฌ์ดํด์ ์ ๋์ํธ๋กํฝ ์
ฐ์ด๋(Anisotropic shaders) ๋ฐ ์์ ์(modifier) ๊ฐ์ , ๋ฒ ๋ฒจ(Bevel) ๊ธฐ๋ฅ์ ๋ผ์ด๋ฉ ํฌํจ, ์๋ก์ด ์ ๋์จ๊ณผ 2.65a ์ด์ ๋ฒ์ ผ์์ ์กด์ฌํ๋ 200๊ฐ ์ด์์ ๋ฒ๊ทธ ์์ |
2.66 | 2013๋
2์ | ๋ค์ด๋๋ฏน ํ ํด๋ก์ง ์ค์ปฌํ
, ๋ฆฌ์ง๋ ๋ฐ๋ ์๋ฎฌ๋ ์ด์
, UI์ ์ ์ฉ์ฑ์ ํฅ์(๋งฅ์ ํฌํจํ์ฌ ์๋ก์ด ๋ ํฐ๋ ๋์คํ๋ ์ด ์ง์), ์ด ๋ฒ์ ผ๋ถํฐ ์ฌ์ดํด ๋ ๋๊ฐ ํค์ด๋ฅผ ์ง์, ์ด๋ฏธ์ง ํฌ๋ช
๊ฐ์ , ์ด ๋ฒ์ ผ๋ถํฐ ๋ฒ ๋ฒจ ๋๊ตฌ์ด ๊ฐ๋ณ ๋ฒํ
์ค ๋ฒ ๋ฒจ๋ง์ ์ง์, ์๋ก์ด ๋ฉ์ฌ ์บ์(Mesh Cache) ์์ ์(modifier)์ ์๋ก์ด UV Warp ์์ ์(modifier), ์๋ก์ด SPH ํํฐํด ํ๋ฃจ์ด๋ ์๋ฒ๋ ์ ์ฒด ๋ค์ด๋๋ฏน ๊ณ์ฐ์ ์ํด ์ถ๊ฐ๋จ, ๊ฒ์ ์์ง๊ณผ ์ฝ๋ผ๋ค ๊ฐ์ , ๋ฒํ
์ค ์ปฌ๋ฌ ๋ฒ ์ดํฌ ์ง์, ๋ค๋ฉด ๋ฉ์ฌ๋ฅผ ์ํ ๋์ฑ ๋ ํจ๊ณผ์ ์ธ ์ฐ๋น์ธํธ ์คํด๋ฃจ์ ผ ๋ฒ ์ดํน, ์จ์ดํธ ํ์ธํ
์ ์ํ ๊ทธ๋ ์ด๋์ธํธ ๋๊ตฌ์ ์ปดํฌ์งํฐ๋ฅผ ์ํ ํธ๋ ์ค๋ ์ดํธ(translate) ๋
ธ๋ ์ถ๊ฐ, MilkShape 3D ํฌ๋งท ์ง์, EDL ๋น๋์ค๋ฅผ ๋ถ๋ฌ์ค๊ธฐ ์ํ ์๋ก์ด ์ ๋์จ ์ถ๊ฐ, 2.66a ๋ฆด๋ฆฌ์ฆ์ ๊ฒฐ๊ณผ๋ก ์ด์ ๋ฒ์ ผ์์ ์กด์ฌํ๋ 250๊ฐ ์ด์์ ๋ฒ๊ทธ ํฝ์ค |
2.67 | 2013๋
5์ | ํ๋ฆฌ์คํ์ผ Non-ํผ์ง์ปฌ ๋ผ์ธ ๋ ๋๋ง ์์ง, ํ์ธํธ ์์คํ
๊ฐ์ , ์๋ธ์ํผ์ค ์ค์ผํฐ๋ง(Subsurface scattering),๋ชจ์
ํธ๋์ปค์์ ์ผ๋ ์ค ๋ผ์ด๋ธ๋ฌ๋ฆฌCeres library, ์ปดํฌ์งํ
๋
ธ๋ ๋ทฐ์ด์์ ๊ฒฝ๊ณ, ์๋ก์ด ์ปค์คํ
ํ์ด์ฌ ๋
ธ๋, ๋ค์ค ๋
๋ฆฝ ๋
ธ๋ ์๋ํฐ, ์ค์ฒฉ๋ ๋
ธ๋ ๊ทธ๋ฃน, ์๋ก์ด ๋ฉ์ฌ ๋ชจ๋ธ๋ง ๋๊ตฌ - ์ธ์ํธ์ ํฌํฌ ํ์ด์ค poke face, ๋์ดํ ๋๊ตฌknife tool, UTF-8 ํ
์คํธ์ ๋ํ ํ๊ฒฐ ๋์์ง ์ง์๊ณผ ํ
์คํธ ์๋ํฐ ๊ฐ์ , 3D ํ๋ฆฐํฐ์ 3D ํ๋ฆฐํ
์ ์ํ ์๋ก์ด ์ ๋์จ, ๋
ธ๋์ ํจ์จ์ ๋์ด๋ ๋๊ตฌ์ VRML2 ์ง์ |
2.68 | 2013๋
7์ | ๋ธ๋ฆฟ์ง ๋๊ตฌ ๊ฐํธ, ๊ทธ๋ฆฌ๋ ํ, ๋น๋ก ํธ์ง ๋ชจ๋๋ฅผ ์ํ ๊ฐ์ , ์๋ฉํธ๋ฆฌ, ๋์กธ๋ธ, ๋ฒํ
์ค ์ปค๋ฅํธ๋ฅผ ์ํ ์ค๋
, 3๊ฐ์ง ์๋ก์ด ๋
ธ๋:Wavelength, Toon BSDF, Wireframe ๋
ธ๋์ ์๋ก์ด ๋ ๋ ํจ์ค์ ํจ๊ป ๊ฐ์ ๋๊ณ ๊ฐ์์ ์ธ ๋ ์ด์์ ๋ณํ๋ ์ฌ์ดํด ๋ ๋๋ง, ์ถ๊ฐ๋ ์คํ ์
ฐ์ด๋ฉ ์ธ์ด์์ ์ด๋ฆฌ๋ ์๋ก์ด ํด๋ก์ ธ, ๋ชจ์
ํธ๋์ปค์์์ ์ปค๋ค๋ ๊ฐ์ (๋ชจํธํ ์ฅ๋ฉด ์ฌ๊ตฌ์ฑ, ์ฌ ์ค๋ฆฌ์ํ
์ด์
์ถ๊ฐํ๊ธฐ์ ๋ง์ปค ์์น ๊ฐ์ , ์๋ ํคํ๋ ์ ์ ํ ์ถ๊ฐ), ๋ฌผ๋ฆฌ ํฅ์: ์์ ์(modifier)์ ์คํ์ ์ํด ๋ณ๊ฒฝ๋ ๋ฉ์ฌ์์ ํํฐํด์ ์์ฑํ๊ธฐ ์ํ ๋ฅ๋ ฅ ์ถ๊ฐ, ์ฐ๊ธฐ ์๋ฎฌ๋ ์ด์
์ ์ํ ์๋ก์ด ์ต์
์ถ๊ฐ(์๋ธ ํ๋ ์subframes ๊ณผ ํ ์ํ๋งfull sampling), ์ ์ฉ์ฑ ๊ฐ์ , ํ์ด์ฌ ๋ณด์, ์๋ก์ด 2๊ฐ์ง์ ์ ๋์จ ์ถ๊ฐ, 280๊ฐ๊ฐ ๋๋ ๋ฒ๊ทธ ํฝ์ค |
2.69 | 2013๋
10์ | ๋ฆฌํ ํด๋ก์ง๋ฅผ ์ํ ํ๋ ์์ด์ด ๋์คํ๋ ์ด, ๋ธ๋ฆฟ์ง(Bridge), ์ฃ์ง๋ท ํ(Edgenet Fill), ๋น์นํธ(Bisect), ๊ทธ๋ฆฌ๋ ํ(Grid Fill), ์๋ฉํธ๋ฆฌ์ฆ(Symmetrize), ์ปค๋ธ(Curve)์ ๋ผํฐ์ค(Lattice) ํธ์ง ๊ธฐ๋ฅ, ๋ง์ ๋ถ๋ถ์์ ๊ฐ์ ๋ ์ฌ์ดํด ๋ ๋๋ง: SSS๋ฅผ ์ํ ๋ฒํ๋งตํ(bumpmapping), Branched Path Trace Integrator์ CPU ์ต์ ํ ๊ฐ์ , Hosek/Wilkie ์ค์นด์ด ๋ชจ๋ธ ์ถ๊ฐ, ํค์ด(Hair BSDF), ๋ ์ด ๋์ค(Ray Depth), ๋ธ๋๋ฐ๋(Blackbody), ๋ฒกํฐ ๋ณํ(Vector Transform), ์ฝค๋ฐ์ธ/์ธํผ๋ ์ดํธ(Combine/Separate) HSV, ๋งตํ ๋
ธ๋๋ฅผ ์๋ก์ด ์ต์
์ถ๊ฐ, ์ธ์ดํด(Cycles) ๋ ๋๋ง ์์ง UI์ ์ ์ฉ์ฑ ๊ฐ์ , ํค ๋งตํ(tone mapping)์ ๊ฐํธ, ํ๋ ์ธ ํธ๋ํน(Plane Tracking)์ด ๋ชจ์
ํธ๋์ปค์ ์ถ๊ฐ๋จ, ๋ค์์ ์์ ๊ธฐ๋ฅ๋ค์ด ๋ฒํ
์ค ํ์ด๋ฐํ
(vertex parenting), ์ปจ์คํธ๋ ์ธ(constrains), ๋ง์คํฌ ์๋ํ
, ํ
์ค์ณ ํ์ธํ
, ์ ๋๋ฉ์ด์
, ๋น ์ค๋ธ์ ํธ, ์ด๋ฏธ์ง UI ๋ฆฌ์คํธ, ๋ทฐํฌํธ ๋กค, ์ ๋์จ์ด ๊ฐ์ ๋๋ฉด์ ์ถ๊ฐ๋จ, FBX ํ์ผ์ ์ํฌํธ/์ต์คํฌํธ์ ๋ํ ์ ํ์ด ์ํ, 270๊ฐ ์ด์์ ๋ฒ๊ทธ ํฝ์ค |
2.70 | 2014๋
3์ | ๋ณผ๋ฅจ ๋ ๋๋ง ์ง์, UI์ ์ผ๋ถ ๊ฐ์ |
2.71 | 2014๋
6์ | ๋ณผ๋ฅจ ๋ ๋๋ง ์ฑ๋ฅ ๊ฐ์ |
2.72 | 2014๋
10์ | ๋ณผ๋ฅจ ๋ ๋๋ง์ GPU ์ง์, ์กฐ์ ๋ฐ ํ์ธํ
๊ด๋ จ ์ผ๋ถ ๊ธฐ๋ฅ์ ์ถ๊ฐ |
2.73 | 2015๋
1์ | ์๋ก์ด ํ ์คํฌ๋ฆฐ ๋ชจ๋ ์ง์, Pie ๋ฉ๋ด ๊ฐ์ , 3D ๋ทฐ์ ์๋ ๋ฐฐ๊ฒฝ ํ์ ์ง์ |
2.74 | 2015๋
3์ | ์ธ์ดํด ๋ ๋๋ง ์ฑ๋ฅ์ ๊ฐ์ |
2.75a | 2015๋
7์ | ์ธ์ดํด ๋ ๋๋ง ์์ง์ AMD GPU ์ง์, ๋ฉํฐ ๋ทฐ ๋ฐ ์คํ
๋ ์ค 3D ํ์ดํ๋ผ์ธ, ์๋ก์ด ๋ผ์ดํธ ํฌํธ ๊ธฐ๋ฅ ์ถ๊ฐ |
2.76b | 2015๋
11์ | ์ธ์ดํด ๋ ๋๋ง ์์ง์ ๋ถํผ ๋ฐ๋ ๊ธฐ๋ฅ ์ง์, ํฝ์ฌ OpenSubdiv ๋ฉ์ฌ ์๋ธ ๋ผ์ด๋ธ๋ฌ๋ฆฌ, ๋
ธ๋ ์ฝ์
, ๋น๋์ค ํธ์ง ๋๊ตฌ ์ง์ |
2.77a | 2016๋
4์ | ์ธ์ดํด ๋ ๋๋ง ์์ง์ ๊ฐ์ , Windows XP ์ง์ ์ค๋จ, ๊ทธ๋ฆฌ์ค ํ์ฌ์ ๋ํ ์๋ก์ด ๊ธฐ๋ฅ ์ถ๊ฐ, OpenVDB ์ง์, ํ์ด์ฌ ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ์
๋ฐ์ดํธ |
2.78a | 2016๋
9์ | VR์ ์ํ ๊ณก๋ฉด ์คํ
๋ ์ค ๋ ๋๋ง ์ง์, 2D ์ ๋๋ฉ์ด์
์ ์ํ ๊ทธ๋ฆฌ์ค ํ์ฌ ๊ธฐ๋ฅ ๊ฐ์ , ๋ทฐํฌํธ ์์ ๋ณด์ด์ง ์๋ ๊ณก๋ฉด์์๋ ์์ ๊ณก์ ๊ทธ๋ฆฌ๊ธฐ ๊ธฐ๋ฅ ์ถ๊ฐ, ๋ฒค๋ ๋ณธ์ฆ ์ง์, ๋ฏธ์ธ ํด๋ฆฌ๊ณค ๋จ์์ ๋์คํ๋ ์ด์ค๋จผํธ ์ง์, ๋ถ๋ถ ๋ถํ ์ ์ฉ |
2.78c | 2017๋
2์ | ์ธ์ดํด ๋ ๋๋ง์์ NVIDIA์ ํ์ค์นผ ์ํคํ
์ฒ ๊ธฐ๋ฐ ์งํฌ์ค 10 ์๋ฆฌ์ฆ ๊ทธ๋ํฝ์นด๋ ์ ์ ์ง์ |
2.79 | 2017๋
9์ | Cycles์ ๋๋
ธ์ด์ง(๋
ธ์ด์ฆ ์ ๊ฑฐ) ๊ธฐ๋ฅ ์ถ๊ฐ, ๋ด๋ถ์ HDR ์์ ์ฒ๋ฆฌ ์ถ๊ฐ, ๋ฌผ๋ฆฌ ๊ธฐ๋ฐ ๋ ๋๋ง ์
ฐ์ด๋ ๋ชจ๋ธ ์ถ๊ฐ, OpenCL ์ฑ๋ฅ ๊ฐ์ , ๊ทธ๋ฆผ์ ํจ๊ณผ ๊ฐ์ , ๋ฉ์ฌ ๋ํผ ๋๊ตฌ ์ถ๊ฐ |
2.79a | 2018๋
1์ | ๋ฒ๊ทธ ํฝ์ค |
2.79b | 2018๋
3์ | ๋ฒ๊ทธ ํฝ์ค |
2.80 | 2019๋
7์ | UI ๊ฐ์ , ์๋ก์ด ์ค์๊ฐ ๋ฌผ๋ฆฌ ๊ธฐ๋ฐ ๋ ๋๋ฌ์ธ EEVEE ๋์
, Blender ๊ธฐ๋ณธ ๋ ๋๋ฌ์ ๊ฒ์ ์์ง ์ญ์ . ๋ทฐํฌํธ ๊ฐํธ, ํ ๋ฒ์ ๋ค์ค ์ค๋ธ์ ํธ ํธ์ง ๋ฐ ํฌ์ฆ ์ง์, ์๋ก์ด 2D ์ ๋๋ฉ์ด์
์ถ๊ฐ, 3D ๋ทฐํฌํธ ๋ฐ UV ํธ์ง๊ธฐ์ ์๋ก์ด ๋๊ตฌ ๋ชจ์์ด ์ถ๊ฐ, .blend ํ์ผ ์
์ถ๋ ฅ ๋ณ๊ฒฝ, ์ท๊ฐ ํผ์ง์ค ๋ฐ ๋จ์๊ณ ๊ฐ์ , ์๋ก์ด ๋ณผ๋ฅจ ๋ฐ ํค์ด ์
ฐ์ด๋, ๋ฒ ๋ฒจ ๋ฐ ์ฐ๋น์ธํธ ์คํด๋ฃจ์ ผ ์
ฐ์ด๋, ๊ธฐํ ๋ง์ ๊ฐ์ ๋ฐ ์ต์ ํ, ์ ๋์ฝ๋ BMP ๋ฐ์ ๋ฌธ์(SMP, SIP ๋ฑ) ์ง์ |
2.81 | 2019๋
11์ | EEVEE ์์ง ๊ฐ์ , ํ์ฒ๋ฆฌ ๋๋
ธ์ด์ฆ ๊ธฐ๋ฅ ์ถ๊ฐ, Polybuild ๊ธฐ๋ฅ ์ผ๋ถ ๊ฐ์ |
2.82 | 2020๋
2์ | ๋ฒ ๋ฒจ(Bevel) ๊ฐ์ , ์กฐ์(sculpting) ๊ธฐ๋ฅ ๊ฐ์ , UDIM ๋์
, Polybuild ๊ธฐ๋ฅ ๊ฐ์ , ๋ฌผ๋ฆฌ์์ง ๋ํญ ๊ฐ์ |
2.83 LTS | 2020๋
6์ | VR ์ง์, OpenVDB ๊ฐ์ ธ ์ค๊ธฐ, OptiX ๋ทฐํฌํธ ๋
ธ์ด์ฆ ์ ๊ฑฐ ๋ฐ ๊ฐ๋ ฅํ๊ณ ์๋ก์ด ๋ฌผ๋ฆฌ ๊ธฐ๋ฐ ์ฒ ๋ธ๋ฌ์๊ฐ ํฌํจ |
2.90 | 2020๋
8์ | ๋ค๋ฉด ๋์ถ(Extrude Manifold) ๊ธฐ๋ฅ ์ถ๊ฐ |
2.91 | 2020๋
11์ | Boolean ๊ฐ์ , Volume to Mesh ์์ ์ ์ถ๊ฐ |
2.92 | 2021๋
2์ 26์ผ | ์กฐ์ ๊ธฐ๋ฅ ๊ฐ์ |
2.93 | ์ํ ๋ฒ์ |
10. ๋ธ๋ ๋ ์ฌ๋จ[ํธ์ง]
๋ธ๋ ๋ ๊ฐ๋ฐ์ ์ด๊ดํ๋ ์ด ๋จ์ฒด์ ์์ด ๋ช
์นญ์ Blender Foundation. ๋ค๋๋๋ ์์คํ
๋ฅด๋ด์ ์๋ฆฌ์ก๊ณ ์๋ค. ๋ธ๋ ๋๋ ๋์ ๋ฒ๊ธฐ ์ํด ๊ฐ๋ฐ๋๋ ๊ฒ์ด ์๋ ์คํ์์ค ์ํํธ์จ์ด์ด๊ธฐ ๋๋ฌธ์ ๊ธฐ์
์ด ์๋ ์ฌ๋จ์ผ๋ก์ ๊ฐ๋ฐํ์ด ์กด์ฌํ๋ค.
๋ธ๋ ๋๋ ์๋ ์ํํธ์จ์ด ๊ฐ๋ฐ์๊ฒธ ์ํ ์ ์์์๋ ํค ๋ฃจ์ผ๋ฌ(Ton Roosendal)์ด 1988๋ ์ ์ธ์ด NeoGeo๋ผ๋ ๋ค๋๋๋ ์ ๋๋ฉ์ด์ ํ์ฌ์ ํ๋ก๊ทธ๋จ์ด์๊ณ , 1998๋ ๋ธ๋ ๋๋ง์ ๊ฐ๋ฐํ๋ NaN์ด๋ผ๋ ํ์ฌ๋ก ๋ถ์ฌ์์ผ ํ๋งคํ์๋ค. ๊ทธ๋ฌ๋ 2001๋ ํ์ฌ๊ฐ ๋์ฐํ๋ฉด์ ๋ธ๋ ๋๊ฐ ์ด์๋จ๊ธฐ๋ฅผ ์ํ๋ ์ฌ๋๋ค๋ก๋ถํฐ ๊ธฐ๋ถ๋ฅผ ๋ฐ์ ํ์ฌ ์ฃผ์ฃผ๋ค๋ก๋ถํฐ ๊ถ๋ฆฌ๋ฅผ ์ธ์ํด์ ์์ ์คํ์์คํ์ํจ ์ญ์ฌ๋ฅผ ๊ฐ๊ณ ์๋ค. ์ ์ธ๊ณ ๊ฐ๋ฐ์๋ค์ด ์ฐธ์ฌํ๋ ์ด ๊ฑฐ๋ํ ํ๋ก์ ํธ์ ๋ฆฌ๋ ์๋ฆฌ๋ ์ฒ์๋ถํฐ ์ง๊ธ๊น์ง ํค ๋ฃจ์ผ๋ฌ์ด ์งํค๊ณ ์๋ค.์ ๋ฃ ํ๋ก๊ทธ๋จ์ผ๋๋ ์๊ธ๋์ ์๋ฌ๋ฆฌ๋ฉฐ ํ์ฌ๊ฐ ๋งํ ์ง๊ฒฝ๊น์ง ๊ฐ์ง๋ง ์คํ์์คํ๋๋ฉด์ ๋์ฑ๊ณต์ ๊ฑฐ๋ ๊ฒ์ ๋ณด๋ฉด ์ธ์๋ง์ฌ ์์น์ง๋ง๋ผ๋ ๋ง์ด ๋ ์ค๋ฅด๊ฒ ๋ง๋ ๋ค.
๋ธ๋ ๋ ์ฌ๋จ์๋ 2019๋ ํ์ฌ 15๋ช ์ ์ํํธ์จ์ด ๊ฐ๋ฐ์, ํ๋ก์ ํธ ๋ฐธ๋ฆฌ๋ฐ์ดํฐ/ํ ์คํฐ๊ฐ ์ฐธ์ฌํ๊ณ ์๋ค. ์ฝ๋๋ฅผ ์ง์ ๊ฐ๋ฐํ๊ฑฐ๋, ์ปค๋ฎค๋ํฐ์์ ์ฌ์ฉ์๋ค์ด ๋ณด๋ด์ค ์๋ง์ ์ฝ๋๋ฅผ ๊ฒํ ํด์ ์คํ์์ค๋ก ๋ฐ์ํ๋ค๊ณ ํ๋ค. 2019๋ 1์ ๊ธฐ์ค ์ ๊ธฐ ํ์๊ธ์ด 5๋ช ์ด์น ์๊ธ๋งํผ ๋ค์ด์ค๊ณ ์๋๋ฐ, ์ ์ธ๊ณ ๋ธ๋ ๋ ์ฌ์ฉ์๋ค์๊ฒ ๊ธฐ๋ถ๋ ์ ๊ธฐ ํ์์ ๋ฐ๊ณ ์๋ค.
์ ๊ธฐ ํ์์ ํ ๊ฒฝ์ฐ ๋ค์ํ ๋ธ๋ ๋ ์ปค๋ฎค๋ํฐ ์ฌ์ดํธ์์ ์์ ์ ์์ด๋์ ๋ฐฐ์ง(Badge)๊ฐ ํ์๋๋ค. ์์ง๋ ์๋ฐฑ๋ง์์ ํธ๊ฐํ๋ ๋ค๋ฅธ 3D ํ๋ก๊ทธ๋จ์ ์๊ฐํด ๋ณด๋ฉด ๋ถ๋ด์ค๋ฌ์ด ๋น์ฉ๋ ์๋๋ค. ๋ธ๋ ๋ ์ฌ์ฉ์๋ก์ ๋ธ๋ ๋๊ฐ ์ง๊ธ๋ณด๋ค๋ ๋ ์ข์์ง๋ ๋ฐ์ ๋์์ ์ฃผ๋ ์ข์ ๋ฐฉ๋ฒ์ด๋ค.
2010๋ ๋์ ๋ค์ด ์๊ฐ์ด ์ง๋๋ฉด ์ง๋ ์๋ก ๊ธฐ๋ฅ ์ถ๊ฐ์ ์ ๋ฐ์ดํธ ๊ท๋ชจ๊ฐ ์ ์ ๋ ์ปค์ง๊ณ ์๋ค. ๋งค๋ ์ ๊ธฐ๋ฅ์ด ์ถ๊ฐ๋๊ณ ์์ฒญ๋ ๊ฐ์ ์ฌํญ์ด ์๊ธด๋ค. ๋ธ๋ ๋๋ ์คํ์์ค ํ๋ก์ ํธ์ด๊ธฐ ๋๋ฌธ์, ๊ฐ๋ฐ์์ ์ฌ์ฉ์๋ค ์ฌ์ด์ ์ํต์ด ๋งค์ฐ ์ํํ๊ณ ๋ฐ์์ด ๋น ๋ฅด๋ค. ์ฌ๊ธฐ์ ๊ฐ๋ฐ์๋ ์ง์์ด ์๋๋ผ ๋ธ๋ ๋ ์ปค๋ฎค๋ํฐ ์ฌ๋๋ค์ด๋ค. ์คํ์์ค ๋ธ๋ ๋ ๊ฐ๋ฐ์ ์ฌ์ดํธ์๋ ๋๊ตฌ๋ ๊ฐ์ ํ ์ ์๊ณ ๋ธ๋ ๋ ๋ด๋ถ ์ฝ๋๋ฅผ ๋๊ตฌ๋ ๊ฐ๋ฐํ ์ ์๋ค. ๋ง์ฝ ์๊ธฐ๊ฐ ์ฝ๋๋ฅผ ์์ฑํ์ผ๋ฉด ๋ธ๋ ๋ ๊ฐ๋ฐ์ง์๊ฒ ์ฝ๋๋ฅผ ๋ณด๋ด์ฃผ๊ณ , ๋ธ๋ ๋ ๊ฐ๋ฐ์ง์ ๊ฒํ ๋ฅผ ํ๊ณ ๊ด์ฐฎ๋ค๋ฉด ํ๋ก๊ทธ๋จ์ ๋ฐ์ํ๋ค. ๊ทธ๋์ ๋ธ๋ ๋ ํ์ฌ๊ฐ ์๋๋ผ ๋ธ๋ ๋ ์ฌ๋จ์ธ ๊ฒ์ด๋ค. ๊ผญ ์ฝ๋ ๊ฐ๋ฐ์ด ์๋์ด๋ ๋ฒ๊ทธ ์ ๊ณ , ๊ธฐ๋ฅ ์ ์, ๊ณต์ ์ฌ์ฉ์ค๋ช ์ ์ ์, ๊ฐ์ ์ ์, ์ง์์๋ต ๋ฑ ์ฌ์ฉ์ ์ฐธ์ฌ๋ ๋ค๋ฐฉ๋ฉด์ผ๋ก ์ด๋ฃจ์ด์ง๊ณ ์๋ค. ๋ธ๋ ๋ ์ปค๋ฎค๋ํฐ๋ ๊ต์ฅํ ํ๊ธฐ์ฐจ๋ค. ์ ํ๋ธ ์คํธ๋ฆฌ๋ฐ, ์ด๋ฆฐ ๊ฐ๋ฐ์ ์ฌ์ดํธ ๋ฑ ์ํต ์ฐฝ๊ตฌ๊ฐ ๋ค์ํ๋ค. ๊ทธ๋์ ์๋ก ์งํค๋ ๋๋ฆ์ ์์ ๋ ์๋ค. ๋ธ๋ ๋ ๊ด๋ จ ๊ฒ์๊ธ์ ์์ฑํ ๋ ๋ฌธ์ ๋ฅผ ์ ์ํ๋๋ผ๋ ์น์ ํ๊ฒ ๋งํ๋ ๊ฒ์ด ๋ธ๋ ๋ ์ปค๋ฎค๋ํฐ์์ ํ์ฑ๋ ๊ธฐ๋ณธ ์์๋ค. ์ ๊ณ์์ ์ ์ผํ ๋ฌด๋ฃ ํ๋ก๊ทธ๋จ์ธ ๋ธ๋ ๋๊ฐ ์กด์ฌ๊ฐ์ ๋๋ฌ๋ด๋ ์ด์ ๊ฐ ์ฌ๊ธฐ์ ์๋ค.
๋ธ๋ ๋ ๊ฐ๋ฐ์ ์ฌ์ดํธ๋ ์ปค๋ฎค๋ํฐ ์ฌ์ดํธ๋ฅผ ๋ณด๋ฉด ๊ฐ๋ฐํ ๋ฉค๋ฒ๊ฐ ๊ฐ๋์ฉ ๋ํ๋๋ค. ๋ธ๋ ๋๊ฐ ์ด๋ป๊ฒ ๋ง๋ค์ด์ง๋ฉด ์ข์์ง์ ๋ํด ์ฌ์ฉ์๋ค์ด๋ ์๊ธฐํ๋ ๊ธ์ด ๊ณณ๊ณณ์ ์๋ค. ์ค์ ๋ก ์ฌ์ฉ์๋ค์ด ์จ๋์ ๊ธ๋ค๋ ๊ผผ๊ผผํ ๋ณธ๋ค๊ณ ํ๋ค. ๊ทธ๋์ ์ปค๋ฎค๋ํฐ ๋ฉค๋ฒ๋ค์ ์์ด๋์ด๋ ์์์ ๊ณต์ ํ๋ ๊ฒ์ ์์ฐ์ค๋ฝ๊ฒ ์๊ฐํ๋ค. ๊ทธ๊ฒ ๋์ค์ ๋ธ๋ ๋์ ์ผ๋ถ๊ฐ ๋ ์๋ ์์ผ๋๊น.
2006๋ ๋ถํฐ ๋ธ๋ ๋ ๊ฐ๋ฐ์ ์ด๊ดํ๊ณ ์๋ ๋ธ๋ ๋ ์ฌ๋จ์์ ๋ค๋๋๋ ์ ๋ถ์ ์ง์์ ๋ฐ์ ์คํ ๋ฌด๋น ํ๋ก์ ํธ๋ฅผ ์งํํ๊ณ ์๋ค. ๋ธ๋ ๋์ ์คํ ์์ค ํ๋ก๊ทธ๋จ๋ง์ ์ด์ฉํ์ฌ ์์์ํ์ ๋ง๋๋ ํ๋ก์ ํธ์ด๋ฉฐ, ํ์ฌ๊น์ง ๋ค์ฏ ๊ฐ์ ์ํ์ด ๋์ ์๋ค. 1ํธ 2ํธ 3ํธ 4ํธ 5ํธ ๋จ์ํ ์ํ์ ๋ง๋๋ ๊ฒ์๋ง ๊ทธ์น์ง ์๊ณ , ์์ ์ค์ ๋ฐ์ํ๋ ์์ ์์ ์๊ตฌ์ฌํญ์ ๊ฐ๋ฐ์๋ค์ด ๋ฐ์ํ๋ ๊ณผ์ ์ ํตํด ๋ธ๋ ๋ ์์ฒด์ ๊ธฐ๋ฅ์ ๊ฐํํ๋ ๋ชฉ์ ๋ ์๋ค. ์ค์ ๋ก 2006๋ ์คํ ๋ฌด๋น ํ๋ก์ ํธ๋ฅผ ์์ํ ์ดํ๋ก ๋ธ๋ ๋์ ๊ธฐ๋ฅ์ ๊ธ๊ฒฉํ ๊ฐ๋ ฅํด์ก๋ค. ๋ธ๋ ๋์ ํํ๋ ฅ์ด ๊ฐํ๋๋ฉด์ 4ํธ Tears of Steel์์๋ ์ฒ์์ผ๋ก ์ค์ฌ ํฉ์ฑ์ด ์ด๋ฃจ์ด์ก๋ค. 5ํธ Cosmos Laundromat์ ์ฅํธ ์ํ์ด ๋ ์์ ์ด๋ฉฐ, ํ์ฌ 10๋ถ์ง๋ฆฌ ํ์ผ๋ฟ์ด ๊ณต๊ฐ๋์ด ์๋ค. ์ฐธ๊ณ ๋ก ๋ชจ๋ ์ํ๋ค์ ํ ์ค์ณ, ๋ชจ๋ธ๋ง ๋ฑ ์์ค ๋ฐ์ดํฐ๋ ํฌ๋ฆฌ์์ดํฐ๋ธ ์ปค๋จผ์ฆ ๋ผ์ด์ผ์ค๋ก ๊ณต๊ฐ๋์ด ์๋ค.
2018๋ 1์๋ถํฐ๋ ์ ํ๋ธ ๋ธ๋ ๋ ์ฑ๋์ ๋ธ๋ ๋ ํฌ๋ฐ์ด(Blender Today)๋ผ๋ ์ฌ์๋ชฉ๋ก์์ ๊ฐ๋ฐํ ์ผ์์ธ ํ๋ธ๋ก(Pablo Vazquez)๊ฐ ๋ธ๋ ๋ ๊ฐ๋ฐ ๊ณผ์ ์์๊ณผ ๊ธฐ๋ฅ์ ๋งค์ฃผ ์ ๋ฌํด์ฃผ๊ณ ์๋ค. ํน์ ์ ์ฌ๋ฐ๋ ์ค๋ช ๋ฐฉ์๊ณผ ์์ฒญ์๋ค๊ณผ์ ์ง์์๋ต์ด ๊ฝค ํฅ๋ฏธ์ง์งํ๋ค. ๋ณด๋ค๊ฐ ์์์น ๋ชปํ๋ ๋๋จํ ๊ธฐ๋ฅ์ด ํญ ์๊ฐ๋๋ฉด ์ฑํ ๊ณผ ๋๊ธ์ ์ด๋์ ํํธ ์ผ์์ด๋ค!
๋ธ๋ ๋๋ ์๋ ์ํํธ์จ์ด ๊ฐ๋ฐ์๊ฒธ ์ํ ์ ์์์๋ ํค ๋ฃจ์ผ๋ฌ(Ton Roosendal)์ด 1988๋ ์ ์ธ์ด NeoGeo๋ผ๋ ๋ค๋๋๋ ์ ๋๋ฉ์ด์ ํ์ฌ์ ํ๋ก๊ทธ๋จ์ด์๊ณ , 1998๋ ๋ธ๋ ๋๋ง์ ๊ฐ๋ฐํ๋ NaN์ด๋ผ๋ ํ์ฌ๋ก ๋ถ์ฌ์์ผ ํ๋งคํ์๋ค. ๊ทธ๋ฌ๋ 2001๋ ํ์ฌ๊ฐ ๋์ฐํ๋ฉด์ ๋ธ๋ ๋๊ฐ ์ด์๋จ๊ธฐ๋ฅผ ์ํ๋ ์ฌ๋๋ค๋ก๋ถํฐ ๊ธฐ๋ถ๋ฅผ ๋ฐ์ ํ์ฌ ์ฃผ์ฃผ๋ค๋ก๋ถํฐ ๊ถ๋ฆฌ๋ฅผ ์ธ์ํด์ ์์ ์คํ์์คํ์ํจ ์ญ์ฌ๋ฅผ ๊ฐ๊ณ ์๋ค. ์ ์ธ๊ณ ๊ฐ๋ฐ์๋ค์ด ์ฐธ์ฌํ๋ ์ด ๊ฑฐ๋ํ ํ๋ก์ ํธ์ ๋ฆฌ๋ ์๋ฆฌ๋ ์ฒ์๋ถํฐ ์ง๊ธ๊น์ง ํค ๋ฃจ์ผ๋ฌ์ด ์งํค๊ณ ์๋ค.
๋ธ๋ ๋ ์ฌ๋จ์๋ 2019๋ ํ์ฌ 15๋ช ์ ์ํํธ์จ์ด ๊ฐ๋ฐ์, ํ๋ก์ ํธ ๋ฐธ๋ฆฌ๋ฐ์ดํฐ/ํ ์คํฐ๊ฐ ์ฐธ์ฌํ๊ณ ์๋ค. ์ฝ๋๋ฅผ ์ง์ ๊ฐ๋ฐํ๊ฑฐ๋, ์ปค๋ฎค๋ํฐ์์ ์ฌ์ฉ์๋ค์ด ๋ณด๋ด์ค ์๋ง์ ์ฝ๋๋ฅผ ๊ฒํ ํด์ ์คํ์์ค๋ก ๋ฐ์ํ๋ค๊ณ ํ๋ค. 2019๋ 1์ ๊ธฐ์ค ์ ๊ธฐ ํ์๊ธ์ด 5๋ช ์ด์น ์๊ธ๋งํผ ๋ค์ด์ค๊ณ ์๋๋ฐ, ์ ์ธ๊ณ ๋ธ๋ ๋ ์ฌ์ฉ์๋ค์๊ฒ ๊ธฐ๋ถ๋ ์ ๊ธฐ ํ์์ ๋ฐ๊ณ ์๋ค.
์ ๊ธฐ ํ์์ ํ ๊ฒฝ์ฐ ๋ค์ํ ๋ธ๋ ๋ ์ปค๋ฎค๋ํฐ ์ฌ์ดํธ์์ ์์ ์ ์์ด๋์ ๋ฐฐ์ง(Badge)๊ฐ ํ์๋๋ค. ์์ง๋ ์๋ฐฑ๋ง์์ ํธ๊ฐํ๋ ๋ค๋ฅธ 3D ํ๋ก๊ทธ๋จ์ ์๊ฐํด ๋ณด๋ฉด ๋ถ๋ด์ค๋ฌ์ด ๋น์ฉ๋ ์๋๋ค. ๋ธ๋ ๋ ์ฌ์ฉ์๋ก์ ๋ธ๋ ๋๊ฐ ์ง๊ธ๋ณด๋ค๋ ๋ ์ข์์ง๋ ๋ฐ์ ๋์์ ์ฃผ๋ ์ข์ ๋ฐฉ๋ฒ์ด๋ค.
2010๋ ๋์ ๋ค์ด ์๊ฐ์ด ์ง๋๋ฉด ์ง๋ ์๋ก ๊ธฐ๋ฅ ์ถ๊ฐ์ ์ ๋ฐ์ดํธ ๊ท๋ชจ๊ฐ ์ ์ ๋ ์ปค์ง๊ณ ์๋ค. ๋งค๋ ์ ๊ธฐ๋ฅ์ด ์ถ๊ฐ๋๊ณ ์์ฒญ๋ ๊ฐ์ ์ฌํญ์ด ์๊ธด๋ค. ๋ธ๋ ๋๋ ์คํ์์ค ํ๋ก์ ํธ์ด๊ธฐ ๋๋ฌธ์, ๊ฐ๋ฐ์์ ์ฌ์ฉ์๋ค ์ฌ์ด์ ์ํต์ด ๋งค์ฐ ์ํํ๊ณ ๋ฐ์์ด ๋น ๋ฅด๋ค. ์ฌ๊ธฐ์ ๊ฐ๋ฐ์๋ ์ง์์ด ์๋๋ผ ๋ธ๋ ๋ ์ปค๋ฎค๋ํฐ ์ฌ๋๋ค์ด๋ค. ์คํ์์ค ๋ธ๋ ๋ ๊ฐ๋ฐ์ ์ฌ์ดํธ์๋ ๋๊ตฌ๋ ๊ฐ์ ํ ์ ์๊ณ ๋ธ๋ ๋ ๋ด๋ถ ์ฝ๋๋ฅผ ๋๊ตฌ๋ ๊ฐ๋ฐํ ์ ์๋ค. ๋ง์ฝ ์๊ธฐ๊ฐ ์ฝ๋๋ฅผ ์์ฑํ์ผ๋ฉด ๋ธ๋ ๋ ๊ฐ๋ฐ์ง์๊ฒ ์ฝ๋๋ฅผ ๋ณด๋ด์ฃผ๊ณ , ๋ธ๋ ๋ ๊ฐ๋ฐ์ง์ ๊ฒํ ๋ฅผ ํ๊ณ ๊ด์ฐฎ๋ค๋ฉด ํ๋ก๊ทธ๋จ์ ๋ฐ์ํ๋ค. ๊ทธ๋์ ๋ธ๋ ๋ ํ์ฌ๊ฐ ์๋๋ผ ๋ธ๋ ๋ ์ฌ๋จ์ธ ๊ฒ์ด๋ค. ๊ผญ ์ฝ๋ ๊ฐ๋ฐ์ด ์๋์ด๋ ๋ฒ๊ทธ ์ ๊ณ , ๊ธฐ๋ฅ ์ ์, ๊ณต์ ์ฌ์ฉ์ค๋ช ์ ์ ์, ๊ฐ์ ์ ์, ์ง์์๋ต ๋ฑ ์ฌ์ฉ์ ์ฐธ์ฌ๋ ๋ค๋ฐฉ๋ฉด์ผ๋ก ์ด๋ฃจ์ด์ง๊ณ ์๋ค. ๋ธ๋ ๋ ์ปค๋ฎค๋ํฐ๋ ๊ต์ฅํ ํ๊ธฐ์ฐจ๋ค. ์ ํ๋ธ ์คํธ๋ฆฌ๋ฐ, ์ด๋ฆฐ ๊ฐ๋ฐ์ ์ฌ์ดํธ ๋ฑ ์ํต ์ฐฝ๊ตฌ๊ฐ ๋ค์ํ๋ค. ๊ทธ๋์ ์๋ก ์งํค๋ ๋๋ฆ์ ์์ ๋ ์๋ค. ๋ธ๋ ๋ ๊ด๋ จ ๊ฒ์๊ธ์ ์์ฑํ ๋ ๋ฌธ์ ๋ฅผ ์ ์ํ๋๋ผ๋ ์น์ ํ๊ฒ ๋งํ๋ ๊ฒ์ด ๋ธ๋ ๋ ์ปค๋ฎค๋ํฐ์์ ํ์ฑ๋ ๊ธฐ๋ณธ ์์๋ค. ์ ๊ณ์์ ์ ์ผํ ๋ฌด๋ฃ ํ๋ก๊ทธ๋จ์ธ ๋ธ๋ ๋๊ฐ ์กด์ฌ๊ฐ์ ๋๋ฌ๋ด๋ ์ด์ ๊ฐ ์ฌ๊ธฐ์ ์๋ค.
๋ธ๋ ๋ ๊ฐ๋ฐ์ ์ฌ์ดํธ๋ ์ปค๋ฎค๋ํฐ ์ฌ์ดํธ๋ฅผ ๋ณด๋ฉด ๊ฐ๋ฐํ ๋ฉค๋ฒ๊ฐ ๊ฐ๋์ฉ ๋ํ๋๋ค. ๋ธ๋ ๋๊ฐ ์ด๋ป๊ฒ ๋ง๋ค์ด์ง๋ฉด ์ข์์ง์ ๋ํด ์ฌ์ฉ์๋ค์ด๋ ์๊ธฐํ๋ ๊ธ์ด ๊ณณ๊ณณ์ ์๋ค. ์ค์ ๋ก ์ฌ์ฉ์๋ค์ด ์จ๋์ ๊ธ๋ค๋ ๊ผผ๊ผผํ ๋ณธ๋ค๊ณ ํ๋ค. ๊ทธ๋์ ์ปค๋ฎค๋ํฐ ๋ฉค๋ฒ๋ค์ ์์ด๋์ด๋ ์์์ ๊ณต์ ํ๋ ๊ฒ์ ์์ฐ์ค๋ฝ๊ฒ ์๊ฐํ๋ค. ๊ทธ๊ฒ ๋์ค์ ๋ธ๋ ๋์ ์ผ๋ถ๊ฐ ๋ ์๋ ์์ผ๋๊น.
2006๋ ๋ถํฐ ๋ธ๋ ๋ ๊ฐ๋ฐ์ ์ด๊ดํ๊ณ ์๋ ๋ธ๋ ๋ ์ฌ๋จ์์ ๋ค๋๋๋ ์ ๋ถ์ ์ง์์ ๋ฐ์ ์คํ ๋ฌด๋น ํ๋ก์ ํธ๋ฅผ ์งํํ๊ณ ์๋ค. ๋ธ๋ ๋์ ์คํ ์์ค ํ๋ก๊ทธ๋จ๋ง์ ์ด์ฉํ์ฌ ์์์ํ์ ๋ง๋๋ ํ๋ก์ ํธ์ด๋ฉฐ, ํ์ฌ๊น์ง ๋ค์ฏ ๊ฐ์ ์ํ์ด ๋์ ์๋ค. 1ํธ 2ํธ 3ํธ 4ํธ 5ํธ ๋จ์ํ ์ํ์ ๋ง๋๋ ๊ฒ์๋ง ๊ทธ์น์ง ์๊ณ , ์์ ์ค์ ๋ฐ์ํ๋ ์์ ์์ ์๊ตฌ์ฌํญ์ ๊ฐ๋ฐ์๋ค์ด ๋ฐ์ํ๋ ๊ณผ์ ์ ํตํด ๋ธ๋ ๋ ์์ฒด์ ๊ธฐ๋ฅ์ ๊ฐํํ๋ ๋ชฉ์ ๋ ์๋ค. ์ค์ ๋ก 2006๋ ์คํ ๋ฌด๋น ํ๋ก์ ํธ๋ฅผ ์์ํ ์ดํ๋ก ๋ธ๋ ๋์ ๊ธฐ๋ฅ์ ๊ธ๊ฒฉํ ๊ฐ๋ ฅํด์ก๋ค. ๋ธ๋ ๋์ ํํ๋ ฅ์ด ๊ฐํ๋๋ฉด์ 4ํธ Tears of Steel์์๋ ์ฒ์์ผ๋ก ์ค์ฌ ํฉ์ฑ์ด ์ด๋ฃจ์ด์ก๋ค. 5ํธ Cosmos Laundromat์ ์ฅํธ ์ํ์ด ๋ ์์ ์ด๋ฉฐ, ํ์ฌ 10๋ถ์ง๋ฆฌ ํ์ผ๋ฟ์ด ๊ณต๊ฐ๋์ด ์๋ค. ์ฐธ๊ณ ๋ก ๋ชจ๋ ์ํ๋ค์ ํ ์ค์ณ, ๋ชจ๋ธ๋ง ๋ฑ ์์ค ๋ฐ์ดํฐ๋ ํฌ๋ฆฌ์์ดํฐ๋ธ ์ปค๋จผ์ฆ ๋ผ์ด์ผ์ค๋ก ๊ณต๊ฐ๋์ด ์๋ค.
2018๋ 1์๋ถํฐ๋ ์ ํ๋ธ ๋ธ๋ ๋ ์ฑ๋์ ๋ธ๋ ๋ ํฌ๋ฐ์ด(Blender Today)๋ผ๋ ์ฌ์๋ชฉ๋ก์์ ๊ฐ๋ฐํ ์ผ์์ธ ํ๋ธ๋ก(Pablo Vazquez)๊ฐ ๋ธ๋ ๋ ๊ฐ๋ฐ ๊ณผ์ ์์๊ณผ ๊ธฐ๋ฅ์ ๋งค์ฃผ ์ ๋ฌํด์ฃผ๊ณ ์๋ค. ํน์ ์ ์ฌ๋ฐ๋ ์ค๋ช ๋ฐฉ์๊ณผ ์์ฒญ์๋ค๊ณผ์ ์ง์์๋ต์ด ๊ฝค ํฅ๋ฏธ์ง์งํ๋ค. ๋ณด๋ค๊ฐ ์์์น ๋ชปํ๋ ๋๋จํ ๊ธฐ๋ฅ์ด ํญ ์๊ฐ๋๋ฉด ์ฑํ ๊ณผ ๋๊ธ์ ์ด๋์ ํํธ ์ผ์์ด๋ค!
11. ํ์ ๊ธฐ์ [ํธ์ง]
๋ธ๋ ๋๋ ๋ธ๋ ๋ ์ฌ๋จ์ด๋ผ๋ ๋น์๋ฆฌ ์ฌ๋จ์์ ๊ฐ๋ฐํ๋ ์คํ์์ค ํ๋ก๊ทธ๋จ์ผ๋ก์ ์ค์ง ํ์๋ง์ผ๋ก ๊ฐ๋ฐ์ ์งํํ๊ณ ์๋ค. ๋ฌผ๋ก ๊ธฐ์
์ด ์๋ฆฌ ๋ชฉ์ ์ผ๋ก ๋ธ๋ ๋๋ฅผ ๋ฌด๋ฃ๋ก ์ฌ์ฉํ๋ ๋ฐ์ ๋ณ๋ค๋ฅธ ์ ์ฌ ์ฌํญ์ ์์ง๋ง, ํ์์ ํตํด ๋ธ๋ ๋์ ๋ณด๋ค ๋์ ๋ฐ์ ์ ๋๋ชจํ๋ ๊ธฐ์
๋ค์ด ๋ฑ์ฅํ๊ธฐ ์์ํ๋ค.
๋ธ๋ ๋ ์ฌ๋จ์ ํ๋ฉํ ํ์ฌ ๋ชฉ๋ก
๋ํ์ ์ผ๋ก ํ๋์จ์ด ํ์ฌ๋ AMD์ ์๋น๋์, ์ํํธ์จ์ด ํ์ฌ๋ก๋ ๊ตฌ๊ธ, ์ ๋น์ํํธ, ์ธ๋ฆฌ์ผ์์ง์ ๋ง๋ ์ํฝ๊ฒ์์ฆ, ์คํ์ ๋ง๋ ๋ฒจ๋ธ์ฌ ๋ฑ ์ด๋ฆ๋ง ๋ค์ด๋ ์ด๋ง์ด๋งํ ํ์ฌ๋ค์ด ํ์์ ํ๊ณ ์๋ค. ์์ ๊ฐ์ ํ์ฌ๋ค์ ์ฑ๊ฒฉ์ ๋ณด๋ฉด ์๊ฒ ์ง๋ง ๋ธ๋ ๋์ ๊ฐ์ ์คํ์์ค 3D ์ ์ ํ๋ก๊ทธ๋จ์ ๋ฐ์ ์ด ์์ ์ ํ์ฌ์ ์ด์ต๊ณผ๋ ์ฐ๊ฒฐ๋๋ค.[118]
2020๋ 7์ ๋ง์์ 8์ ์ด ์ฏค์ ๋ง์ดํฌ๋ก์ํํธ๋ก๋ถํฐ ํ์์ ๋ฐ๊ธฐ ์์ํ๋ค๋ ์์์ด ๋์๋ค. ๋ง์ดํฌ๋ก์ํํธ๋ 20๋ 8์ ๊ธฐ์ค ์ฝํผ๋ ์ดํธ ๊ณจ๋๋ก ์ง์ ๋์๋ค๊ณ ํ๋ค.
2020๋ 11์์๋ ํ์ด์ค๋ถ์์๋ ํ์ํ๊ธฐ ์์ํ๋ค.
๋ธ๋ ๋ ์ฌ๋จ์ ํ๋ฉํ ํ์ฌ ๋ชฉ๋ก
๋ํ์ ์ผ๋ก ํ๋์จ์ด ํ์ฌ๋ AMD์ ์๋น๋์, ์ํํธ์จ์ด ํ์ฌ๋ก๋ ๊ตฌ๊ธ, ์ ๋น์ํํธ, ์ธ๋ฆฌ์ผ์์ง์ ๋ง๋ ์ํฝ๊ฒ์์ฆ, ์คํ์ ๋ง๋ ๋ฒจ๋ธ์ฌ ๋ฑ ์ด๋ฆ๋ง ๋ค์ด๋ ์ด๋ง์ด๋งํ ํ์ฌ๋ค์ด ํ์์ ํ๊ณ ์๋ค. ์์ ๊ฐ์ ํ์ฌ๋ค์ ์ฑ๊ฒฉ์ ๋ณด๋ฉด ์๊ฒ ์ง๋ง ๋ธ๋ ๋์ ๊ฐ์ ์คํ์์ค 3D ์ ์ ํ๋ก๊ทธ๋จ์ ๋ฐ์ ์ด ์์ ์ ํ์ฌ์ ์ด์ต๊ณผ๋ ์ฐ๊ฒฐ๋๋ค.[118]
2020๋ 7์ ๋ง์์ 8์ ์ด ์ฏค์ ๋ง์ดํฌ๋ก์ํํธ๋ก๋ถํฐ ํ์์ ๋ฐ๊ธฐ ์์ํ๋ค๋ ์์์ด ๋์๋ค. ๋ง์ดํฌ๋ก์ํํธ๋ 20๋ 8์ ๊ธฐ์ค ์ฝํผ๋ ์ดํธ ๊ณจ๋๋ก ์ง์ ๋์๋ค๊ณ ํ๋ค.
2020๋ 11์์๋ ํ์ด์ค๋ถ์์๋ ํ์ํ๊ธฐ ์์ํ๋ค.
12. ์ฌ๋ด[ํธ์ง]
- ๋ธ๋ ๋์๋ ์ ํ ์ฃผ์ ์๋ ์คํ ํฌ๋ ํ ๋ผ ๊ฒฉ์ ์์ ๋ชจ๋ธ๋ก Suzanne์ด๋ผ๋ ์ด๋ฆ์ ์์ญ์ด ๋จธ๋ฆฌ ํํ์ ๊ธฐ๋ณธ๋ํ์ด ์กด์ฌํ๋ค. ์ด๋ ์ผ๋น ์ค๋ฏธ์ค ๊ฐ๋ ์ ์ํ, Jay and Silent Bob Strike Back๊ณผ Mallrats์ ๋ฑ์ฅํ๋ ๋๋ช ์ ์ค๋์ฐํ ๋ฐ ์นจํฌ์ง๋ฅผ ์ค๋ง์ฃผ ํ ๊ฒ์ด๋ค. ๋ํ ๋งค๋ ๊ฐ์ต๋๋ ๋ธ๋ ๋ ์ ๋๋ฉ์ดํฐ ์์์์ธ Suzanne Award์ ์ด๋ฆ ๋ํ ์ด์ ๋ง์ถ ๊ฒ์ด๋ค.
- 2015๋ 4์ 27์ผ๋ถ๋ก ์คํ(Steam)์ ๋ฑ์ฌ๋์๋ค.
- 2018๋ 11์ 1์ผ๋ถ๋ก ๋ง์ดํฌ๋ก์ํํธ ์คํ ์ด(Microsoft Store)์ ๋ฑ์ฌ๋์๋ค.
- 2019๋ ์๋ฐ๊ธฐ์ ์ถ์๋ ์์ ์ธ ๋๊ท๋ชจ ์ ๋ฐ์ดํธ์ ๋ฒํธ์ธ 2.80์ ์ด์งธ ๊ตญ๋ด์ธ๋ฅผ ๋ง๋ก ํ๊ณ 2.8๋ก ์ธ์ํ๋ ์ฌ๋์ด ๋ง์๋ฐ, ์ด๋ 2๋ฒ์งธ ๋ฉ์ด์ ๋ฒ์ ์ 80๋ฒ์งธ ์ ๋ฐ์ดํธ๋ผ๋ ๋ป์ด๋ค. ์ ๋น์ด ๋ฒ์ ๋ฒํธ๋ ์์์ ๊ณผ๋ ๋ค๋ฅธ ๊ฐ๋ ์ด๋ค! ๊ทธ๋์ ์ด์ ํ๊ณต ๋๋ ์ด์ ํ์ญ(two point eighty)์ด๋ผ๊ณ ์ฝ๋ ๊ฒ์ด ๋ง๊ณ , ์ค์ ๋ก ๋ธ๋ ๋ ๊ฐ๋ฐ์ง์ ๊ทธ๋ ๊ฒ ๋ถ๋ฅด๊ณ ์๋ค.
- 2.79b ๋ฒ์ ๊น์ง๋ BGE (Blender Game Engine)๋ผ๋ ๊ฐ๋จํ ์์ฒด ๊ฒ์ ์์ง๋ ์์๋ค. ๊ทธ๋ฐ๋ฐ ๊ฐ๋ฐ์ง์์๋ ์์ฒด ๊ฒ์ ์์ง์ ๋ํด ํ๋์ ํ์์ ์ธ ๋ฐ์์ ๋ณด์ด๋๋ 2.80 ๋ฒ์ ์์ ๋ธ๋ ๋ ๋ด์ฅ ๊ฒ์์์ง์ ๊ฒฐ๊ตญ ์ญ์ ๋์๋ค. ์ฌ์ค ๋ธ๋ ๋์ ์์ฒด ๊ฒ์ ์์ง์ ๋ค๋ฅธ ๊ฒ์ ์์ง์ ๋นํด ์ ํ๋ ๊ฒ์ด ๋ง์์ ์ค์ ๊ฒ์ ๊ฐ๋ฐ์ ์ฐ์ด๋ ๊ฒฝ์ฐ๋ ๊ฑฐ์ ์์๋ค. ํนํ ๋ผ์ด์ผ์ค๊ฐ GPL์ธ ๊ด๊ณ๋ก ๋น๋ํ ๋ฌผ๊ฑด์ ๋ฆฌ์์ค์ ๋ํ ์ ์๊ถ ๋ถ์์ ํ๋ง๋ฆฌ๋ ๊ฒฝ์ฐ๊ฐ ๋ง์์ ๊ด๋ จ๋ ํ๋ฌ๊ทธ์ธ์ด ๋์์ ์ ๋. ๊ฒฐ๊ตญ BGE๋ ๋ธ๋ ๋์์ ๋น ์ก์ง๋ง ์ค์๊ฐ ๋ ๋ ์์ง ์ด๋ธ์ด(Eevee)๊ฐ ์๋ก ์๊ธฐ๋ ๋ฑ ์์๋ ๋น์์ ๊ฐ์ง ์ฅ์ ๋ค์ ๊ฐ๋ฅํ ํ ๊ณ์นํ๊ณ ์๋ค. ๋น ์ง ์์ง์ Armory์ UPBGE๋ผ๋ ํ๋ก์ ํธ๋ค๋ก ๋ฐ๋ก ํฌํฌ(fork)[119]๋์๋ค.
- Linus Tech Tips์์ ๋ฌด๋ ค 64์ฝ์ด 128์ค๋ ๋์ ์๋ฒ์ฉ CPU์ธ AMD EPYC 7742 ํ ์คํธ ์ค์ ๋ธ๋ ๋๋ฅผ ์ฌ์ฉํ๋๋ฐ, ์ฝ์ด ๋ฐ์ ์ด ๋จ์ ๋๋ค๊ณ ๋ธ๋ ๋๋ฅผ ํ๋ ๋ ๋๋ฆฐ๊ฒ์ ๋ณด์ ์ต๋ 32์ฝ์ด 64์ค๋ ๋๊น์ง๋ง ์ง์ํ๋ ๊ฒ์ผ๋ก ๋ณด์ธ๋ค.
- 3D ํฌ๋ฅด๋ ธ ๊ด๋ จ ์์์ด ์คํ๋ ค ์์ค ํ๋ฆ๋ฉ์ด์ปค๊ฐ ๊ฑฐ์ ๋๋ช ์ฌ ์์ค์ผ๋ก ํจ์ฌ ๋๋ค๋ณด๋, ์ด ๋๋ฌธ์ ํด๋น ํ๋ก๊ทธ๋จ์ ์ด์ฉํ ๊ณ ํ๋ฆฌํฐ 3D ์ฌ์ง ๋ฐ ์์๋ค๋ ์ ๋ชจ๋ฅด๋ ๋์ค๋ค ์ฌ์ด์์ ์ํ๋ฉ๋ผ๋ฉฐ ํ์ณ์ ์ด์ผ๊ธฐ๋๊ณ ๋ ํ๋ค.
- CPU๋ฅผ ๋ง์ด ์ฐ๋๋ฐ๋ค ๋ฌด๋ฃ๋ค ๋ณด๋ ์๋ก์ด CPU๋ ์ฟจ๋ฌ ๋ฑ์ด ๋์ค๋ฉด ๋ฒค์น๋งํฌ์ ๋ง์ด ์ฐ์ธ๋ค. 3D๊ทธ๋ํฝ์ ํ์ง ์๋ ์ฌ๋๋ ์ ์ ๋.
[1] ์กฐ๋ฆฌ ๋๊ตฌ์ธ ๋ฏน์๊ธฐ์ ์ ์์ด์ ๊ตฌ๋ถํ๊ณ ์ ์ด๊ธฐ์๋ 'Blender 3D'๋ก ๋ถ๋ฅด๋ ๊ฒฝํฅ์ด ์์๋ค. ๋ค๋ง ์ฝ์ด๋ก B3D๋ฅผ ์ฐ๊ธฐ๋ ๊ณค๋ํ๋ฐ, ์๋ํ๋ฉด ์ด๋ฏธ Blitz BASIC์ 3D ๊ฒ์ ์์ง์ธ Blitz3D์ ํ์ผ ํ์ฅ์ ์ด๋ฆ(*.b3d)์ผ๋ก ์ฐ์ด๊ธฐ ๋๋ฌธ์ด๋ค.
[2] ์ํธ๋ฅ๋ Mesh/SubD ํ๋ฆฌํผ ์ํผ์ค ๋์์ธ ํด๋ก ์ฌ์ฉ์ด ๊ฐ๋ฅํ๋ค. ๋ธ๋ ๋์์ ์ถ๋ ฅํ .OBJ/.STLํ์ผ๋ก CAM ๊ฐ๊ณต๋ ๊ฐ๋ฅ. ๋ธ๋ ๋ ๋ชจ๋ธ๋ง ๊ฒฐ๊ณผ๋ฅผ M-CAD์์ ํ์ฉํ๊ธฐ ์ํ Mesh-SubD to NURBS ์๋ํ ๋ณํํด๋ ์๋ค. ๋ ๋๋ง/์๋๋ฉ์ด์
์์
์๋ ์ ํฉ. ์ ํฌ๋ธ์์ Blender Product Design, Blender Car ๋ฑ๋ฑ์ผ๋ก ๊ฒ์ํด๋ณด๋ฉด SubD ๋ชจ๋ธ๋ง์ ์ฅ์ ์ ์์ ์๋ค.
[3] ๋ชจ๋ธ๋ง(Modeling), ์กฐ์(Sculpting), UV ๋งคํ(UV Mapping), ๊ทธ๋ฆฌ๊ธฐ(Texture Painting), ๋ฆฌ๊น
(Rigging), PBR ์ฌ์ง, ๋ฒ ์ดํน(Baking) ๋ฑ๋ฑ ํ์ํ ๋ชจ๋ ๊ธฐ๋ฅ์ด ์์ ํ ํตํฉ๋์ด ์๋ค.
[4] ์์ง์ ์ถ์ (Motion Tracking) ๊ธฐ๋ฅ์ด ์์ด์ ์ดฌ์ํ ์์ ์์ ๊ฐ์์ ๋ฌผ์ฒด๋ ํน์ํจ๊ณผ๋ฅผ ์ ๋ง ์์ฐ์ค๋ฝ๊ฒ ์น์ ์ ์๋ค. ํฌ๋ก๋ง ํค(Chroma key), ํฌ๋ฆฝํ ๋งํธ(Cryptomatte)๋ ์๋ค. ์ฐ๊ธฐ(Smoke)์ ๋ถ(Fire)์ด ํฌํจ๋ ๊ฐ๊ฐ์ง ๋ฌผ๋ฆฌ ์๋ฎฌ๋ ์ด์
๋ ๊ฐ๋ฅํ๋ค. ๋ธ๋ ๋ ์์
์ด ๋
ธ๋ ์์ฃผ์ธ ๋ฐ์๋ ๋ค ์ด์ ๊ฐ ์๋ค.
[5] ํคํ๋ ์, ์ฟผํฐ๋์จ ํ์ , ๋ชจ์ ํค(Shape Key) ๋ฑ๋ฑ ์ ๋๋ฉ์ด์
์ ๋ง๋๋ ๋ฐ์ ์์ด ๋ธ๋ ๋๋ ์ต๊ณ ์ ํ๋ก๊ทธ๋จ์ด๋ค. ํ์ ์์ฒด๊ฐ ์ ๋๋ฉ์ด์
์คํ๋์ค์์ ๋ง๋ค์ด์ก๋ค.
[6] ๋ธ๋ ๋์ ์๋ ๊ฐ๋ ฅํ ์กฐ์(Sculpt) ๋๊ตฌ๋ก ์ํ๋ ํํ๋ฅผ ๋ญ๋ ๋ง๋ค ์ ์๋ค. ์๋ ํ ํด๋ก์ง(Dynamic topology) ๋๋ถ์ ํด๋ฆฌ๊ณค ๋ฐ๋๊ฐ์ ๊ฑด ์ ๊ฒฝ์ธ ํ์๋ ์๋ค. ๋ธ๋ฌ์ฌ์ ํ
์ค์ฒ๋ฅผ ์ ์ฉํ๋ ๊ฒ๋ ์ฝ๋ค. ๋ธ๋ ๋์์ 3D ํ๋ฆฐํฐ๋ฅผ ์ํด ์ ํฉํ ํ์ผ๋ก ๋ด๋ณด๋ผ ์๋ ์๊ณ , 3D ํ๋ฆฐํ
์์
๊ณผ์ ์ ์ํ ์ ์ฉ ์ ๋์จ(Add-on)๋ ๊ธฐ๋ณธ ์ค์น๋์ด ์๋ค.
[7] ๊ฑด์ถ๊ฐ๋ ์๊ฐ ์์๋ง ์๋ ๊ฑด๋ฌผ ํํ๊ฐ ์ผ๋ง๋ ์ ์ ํ์ด๋ , ์ง์ ํ์ด๋ , ์ฌ์ง์ด ์ด๋ป๋ , ์์์ด ์ด๋ป๋ ์ญ์ญ ์์ง์ฌ ๊ฐ๋ฉด์ ์ปจ์
์ ์ง๋ ๊ฒ์ด ๊ฐ๋ฅํ๋ค. ์ปจ์
ํ
, ๋ชจ๋ธ๋ง, ๋ ๋๊น์ง ๋ชจ๋ ๋ง์น๊ณ ๋๋ฉด์ ๋ง๋๋ ๋จ๊ณ์์ M-CAD๋ฅ๋ก ๊ฐ์ ธ๊ฐ์ ์๋ ๋๋ฉด์์
์ด ๊ฐ๋ฅํ๋ค)
[8] ๋ธ๋ ๋ ๊ฐ๋ฐ์ง์ ๊ธฐ์ ๋ก๋ถํฐ ๊ฐ์ฅ ๋จผ ์ฌ์ฉ์๋ค(End-user)์ ์๊ฐํ๋ ๊ฒ์ ์ค์์ํ๋ค. ๊ทธ๋๋ ๊ธธ์ด, ๊ตด์ ๋ฅ , ๊ฑฐ์น ๊ธฐ ๋ฑ ์ํ์ด ๊ฐ์
๋๋ ๋ถ๋ถ์ ๊ธฐ์ด์ ์ธ ์ง์์ ๋น์ฐํ ์์ด์ผ ํ๋ค.
[9] ๊ณ ๊ธ ์ ๋ณด๋ ์์ด๋ก ์ ํ ๊ฒ์ด ๋ง๋ค.
[10] ์ ๋ฃ ํ๋ก๊ทธ๋จ์ผ๋ก๋ Arnold, Clarisse, V-Ray, Octane, Lumion, Twinmotion ๋ฑ์ด ์ฌ์ฉ๋๋ค.
[11] ์ ๋ฃ ํ๋ก๊ทธ๋จ์ ZBrush๋ Mudbox ๋ฑ์ด ์ฌ์ฉ๋๋ค.
[12] ์ ๋ฃ ํ๋ก๊ทธ๋จ์ Nuke, Fusion ๋ฑ.
[13] ์ก์ฒด(Fluid), ๊ธฐ์ฒด(Smoke), ์ฒ(Cloth), ๊ฐ์ฒด(Rigid body)๊น์ง ๋ง๋ค ์ ์๋ค. ๋ถ๋ฆฟ(Bullet) ๋ฌผ๋ฆฌ ์์ง์ด ๋ด์ฅ๋์ด ์๊ธฐ ๋๋ฌธ์ ๊ฐ๋ฅํ๋ค.
[14] Solidworks์ Visualize์ ๊ฐ์ด GPU์ CPU๋ฅผ ๋์์ ํ์ฉํ ์ ์๋ ์ต์
๋ ์ ๊ณตํ๋ค. ๋ค๋ง ๊ทธ ์ต์
์ ์ฐ๋๋ผ๋ ์ค์ GPU ๋ง ์ฌ์ฉํ๋ ๊ฒ๋ณด๋ค ๋์ ์ฑ๋ฅ์ ๋ณด์ฌ์ฃผ์ง๋ ๋ชปํ๋ค.
[15] ์ธ๋ฆฌ์ผ ์์ง, ์ ๋ํฐ์ ์ ์ฌํ ๋ฐฉ์์ ์ฌ์ฉํ๋ค.
[16] ์์ ์๋ ๋ธ๋ ๋์ ๊ธฐ๋ณธ ์ ํ์ด ๋ง์ฐ์ค ์ฐํด๋ฆญ์ด์ด์ ์ฝ๊ฐ ํผ๋์ค๋ฌ์ ์ง๋ง, ๋ธ๋ ๋ 2.80๋ถํฐ๋ ๊ธฐ๋ณธ์ค์ ์ด ์ผ์ชฝ์ผ๋ก ๋ณ๊ฒฝ๋์๋ค.
[17] ์ง๊ธ์ ์ด๋์ด ํ์ ์คํ์ผ ๋ฐ ๋ฉ๋ด ๊ตฌ์ฑ๊ณผ๋ ๋ฌ๋ฆฌ, ๋ฐ์ ํ์ ํค์ ๊ณผ๊ฑฐ ์ธํฐํ์ด์ค๊ฐ ๋จ์ ์๋ ๋ง์ง๋ง ๋ฒ์ ์ธ ์ ๋ ์๋ค. ๊ฒ๋ชจ์ต์ด๋ ๋ณ๊ฑฐ ์๋ ๊ฒ์ผ๋ก ์๊ฐํ ์๋ ์์ง๋ง ์ ์ ๋ฌธ์ ๋ ์ฌ์ฉ์ ๊ฒฝํ(UX)์ ์ง๊ฒฐ๋๋ ๋งํผ ์๊ฐ๋ณด๋ค ์ค์ํ ์์์ด๋ค.
[18] ๊ทธ๋ฌ๋, ๋ธ๋ ๋ ๊ฒ์ ์์ง์ผ๋ก ์ปดํ์ผํ "๊ฒ์"์ ๋ธ๋๋ฉ์ ํ๋๋ผ๋ ์์ค ์ฝ๋๋ฅผ ์ ๊ณตํด์ผ ํ๋ค. ์ด๊ฒ์ ๊ฒ์์ ์ปดํ์ผ์ ๋ธ๋ ๋ ์ฌ๋จ์ GPL ์์ค ์ฝ๋๋ฅผ ์ฌ์ฉํ๊ธฐ ๋๋ฌธ์ด๋ค. GPL ๋ผ์ด์ผ์ค์์ ๋งํ๋ derived-work์ ํด๋น๋๋ค. ๋ฌผ๋ก ์ ๋ํฐ๋ ์ธ๋ฆฌ์ผ ์์ง์ ์ฌ์ฉํ ๊ฒฝ์ฐ์๋ ์ ํ ์๊ด์๋ ์๊ธฐ๋ค.
[19] ๋ฒ์ 2.79๊น์ง๋ Blender Internal์ด๋ผ๋ ์ฃผ์ฌ์ (Scanline) ๋ฐฉ์์ ๊ตฌ์๋ ๋ ๋ ์์ง์ด ์์๋๋ฐ, ๋ช
๋ชฉ์ ์ด์ด์ ธ ์ค๋ค๊ฐ ๋ฒ์ 2.80์์ Eevee๋ก ๋์ฒด๋์๋ค.
[20] ํ๋ก๊ทธ๋จ๊ณผ ํ๋ฌ๊ทธ์ธ์ ๋ฐ๋ผ ๋ค๋ฅด์ง๋ง ๋งคํ(Mapping), ์ฐ๋(Scattering), ์๋์์ฑ ํ
์ค์ฒ(Procedural texture) ๋ฑ์ด ์ ํตํ์ง ์๋ ๊ฒฝ์ฐ๊ฐ ์์ฃผ ๋ง๋ค.
[21] ์ค์ผ์น์
๊ณผ ๋น์ทํ ๊ธฐ๋ฅ์ด๋ค. ํ์ง๋ง ์ค์ผ์น์
๋ณด๋ค ํจ์ฌ ์ ์ฐํ๋ค. ์ ๋๊ป, ์์น, ๋ฌด๋ฌ ๋ฑ ๋ชจ๋ ์ต์
์ด ์ํ๋ ๋๋ก ์ค์ ๊ฐ๋ฅํ๋ค.
[22] ๋ฉด๊ณผ ๋ฉด ์ฌ์ด์ ๊ฐ๋๊ฐ ํน์ ๊ฐ ์ดํ์ด๋ฉด ๋ชจ์๋ฆฌ๋ก ์ธ์ํ๋๋ก ํ ์ ์๋ค. ๊ทธ ๊ฐ์ ์ง์ ์
๋ ฅํ ์ ์๋ค.
[23] V-Ray๋ Arnold์ ๊ฐ์ ์์ค์ธ๋ฐ, ์ค์ ๋ก Cycles์ ๊ฐ๋ฐ์๊ฐ ํ๋์ Arnold์ ๊ฐ๋ฐ์ ์ฃผ๋ํ๊ธฐ๋ ํ๋ค.
[24] NVIDIA Optix์ Intel Open Image Denoise ๊ธฐ์ ์ ์ฌ์ฉํ๋ค.
[25] 2.83๋ฒ์ ์์๋ RTX ๊ทธ๋ํฝ์นด๋์์๋ง ์ฌ์ฉ ๊ฐ๋ฅํ๊ณ , 2.90๋ถํฐ๋ GTX ๊ทธ๋ํฝ์นด๋์์๋ ์ฌ์ฉ ๊ฐ๋ฅํ๋ค.
[26] CUDA์ ๋ฌ๋ฆฌ OSL์ ์ฌ์ฉํ ์ ์๋ค. OSL์ ์๋ ํฝ์ฒ์ค ์ด๋ฏธ์ง์์ค์์ ๋ง๋ ์์ด๋ฉ ์ธ์ด๋ก, ์ฌ๋ฌ ๋ ๋๋ง ์ํํธ์จ์ด๊ณผ ์ฐ๋ํ์ฌ ์ฌ์ฉํ ์ ์๋ ๊ฒ์ ๋ชฉํ๋ก ๋ง๋ค์ด์ก๋ค. ์๋๋, ๋ ๋๋งจ, V-Ray, ์ฅํ
์ธ ๋ฑ ์ฌ๋ฌ ๋ ๋๋ฌ๋ค์ด ์ฑํํ๋ฉด์ ์ฌ์ค์ ํ์ค ์ง์๋ฅผ ํ๋ํ๋ค.
[27] GPU๊ฐ ๊ฐํ ๋ณ๋ ฌ ์ฐ์ฐ API๋ค
[28] 2.79๊น์ง๋ GPU ๋ ๋๋ฅผ ์ฌ์ฉํ ๊ฒฝ์ฐ GPU ๋ฉ๋ชจ๋ฆฌ๋ง ์ฌ์ฉํ๋ ์ฉ๋์ ์ ์ฝ์ด ์์๋ค.
[29] GPU์ OpenGL์ ๋ทฐํฌํธ ํ์์๋ง ๋์์ ์ฃผ๊ณ , ์ฌ์ดํด์ CUDA์ OpenCL์ ์ด์ฉํ GPU ๋ ๋๋ฅผ ์ง์ํ๋ฉฐ CPU๋ง ์ฌ์ฉํ ๋๋ณด๋ค ๋น ๋ฅธ ๋ ๋๋ง์ด ๊ฐ๋ฅํ๋ค. 2.75 ๋ฒ์ ์์ OpenCL์ ์ต์ด ์ง์ํ์ผ๋ฉฐ AMD ๊ทธ๋ํฝ์นด๋(APU ํฌํจ)์์๋ ๊ฐ์์ด ๋๋ค. ๋ค๋ง ์์ง ์ต์ ํ๊ฐ ๋ ๋๊ฑด์ง CPU ๋ ๋๋ง์ด๋ ์๊ฐ์ด ๋ณ ์ฐจ์ด๊ฐ ์๋ค.
[30] ๋ฒ์ 2.81์์ ์๋ก ์๊ธด ์ฐ์ฐ ๋ฐฉ์์ด๋ค.
[31] ์๊ฐ, ๊ตฌ๋ฆ, ์ฐ๊ธฐ, ๋ถ, ๋น์ค๊ธฐ ๋ฑ์ ์ฐ์ธ๋ค.
[32] ํผ๋ถ๊ฐ์ด ๋ฐ๋ ๋์ ๋ฐํฌ๋ช
ํ ๋ฌผ์ฒด์ ์ฐ์ธ๋ค.
[33] ๊ฑฐ์ธ์ด๋ ๊ธ์ ๋ฌผ์ฒด์ ์ฐ์ธ๋ค. ๊ทธ๋ฐ๋ฐ Screen space reflection์ด๋ผ๋ ๊ฒ์๊ณผ ์ ์ฌํ ๋ฐฉ์์ ์ฌ์ฉํด์ ํ๋ฉด์ ๋ณด์ด์ง ์์ผ๋ฉด ๋ฐ์ฌ๋ ์์ผ๋ก๋ ๋ณด์ด์ง ์์ผ๋ฉฐ, ๊ตด์ ํจ๊ณผ์ ๋์์ ์ฌ์ฉํ ์ ์๋ค. ์ง์ง ๊ฑฐ์ธ์ ๋ง๋ค๋ ค๋ฉด Reflection plane์ด๋ผ๋ ํน์ํ ์ค๋ธ์ ํธ๋ฅผ ์ถ๊ฐํ๋ฉด ๋๋ฉฐ, ๋ฐ์ฌ๋๋ ์ฌ์ง์ด๋ฉด์ ํ๋ฉด์ด ์๋ ๊ฒ์ด๋ ๋ฐ์ฌ์ ๊ตด์ ์ด ๋ชจ๋ ๋๋ ์ ๋ฆฌ๊ตฌ์ฌ ๊ฐ์ ๊ฒ์ ๋ง๋ค๋ ค๋ฉด Reflection Cubemap์ด๋ผ๋ ํน์ํ ์ค๋ธ์ ํธ๋ฅผ ์ถ๊ฐํ๋ฉด ๋๋ค.
[34] ๋๋ณด๊ธฐ, ์ ๋ฆฌ์ปต, ๋ฌผ๊ฐ์ ํฌ๋ช
ํ ๋ฌผ์ฒด์ ์ฐ์ธ๋ค. ๊ตด์ ๋ฅ (IOR) ์ค์ ๋ ๊ฐ๋ฅํ๋ค. Screen space refraction์ด๋ผ๋ ๊ฒ์๊ณผ ์ ์ฌํ ๋ฐฉ์์ ์ฌ์ฉํ๋ค.
[35] ์ด๋ธ์ด์์ ๊ฐ์ ๊ด์ ์ฌ์ฉํ๋ ค๋ฉด ๋จผ์ ๊ฐ์ ๊ด์ด ์ ์ฉ๋ ๊ณต๊ฐ์ ์ง์ก๋ฉด์ฒด ๋ชจ์์ ๋น ํ์ง๊ธฐ(Light probe)๋ผ๋ ์ค๋ธ์ ํธ๋ฅผ ๋จผ์ ๋ง๋ค์ด ๋์์ผ ํ๋ค. ๊ทธ ๋ค์ Properties ํธ์ง๊ธฐ(Editor) ๋ ๋ ํญ์ Indirect Lighting ํจ๋์์ Bake Indirect Lighting ๋ฒํผ์ ๋๋ฅด๋ฉด ๋๋ค.
[36] ์ด์ ์ด ๋ง์ง ์๋ ๋ถ๋ถ์ด ํ๋ ค์ง๋ ํจ๊ณผ์ ์ฐ์ธ๋ค.
[37] 3ds Max๋ ๋ง์ผ์ FFD ์์ ์(Modifier)์ ํด๋นํ๋ "Lattice" ์์ ์์ ๊ธฐ๋ฅ์ด ์ทจ์ฝํ๋ค. 3ds Max์์ ์ค๋ธ์ ํธ์ FFD๋ฅผ ์ ์ฉํ๋ ค๋ฉด ์์ ์ ์คํ(Modifier stack)์์ FFD๋ฅผ ์ถ๊ฐํ๊ธฐ๋ง ํ๋ฉด ๋์ง๋ง ๋ธ๋ ๋์์๋ Lattice ์ค๋ธ์ ํธ๋ฅผ ์์ฑํ๊ณ , ํธ์ง์ ์ํ๋ ์ค๋ธ์ ํธ์ ์ ๋ ฌ์ํจ ํ, ํด๋น ์ค๋ธ์ ํธ์ ์์ ์ ์คํ(Modifier stack)์์ Lattice๋ฅผ ์ถ๊ฐํ๊ณ , ์ต์
ํจ๋์์ Lattice ์ค๋ธ์ ํธ๋ฅผ ์ ํํ ๋ค, ์์ ๋ชจ๋(Edit mode)๋ฅผ ๋น ์ ธ๋๊ฐ ๋ค์ Lattice ์ค๋ธ์ ํธ๋ฅผ ์ ํํ์ฌ ์์ ํด์ผ ํ๋ค. ํด์ธ 3D ๊ทธ๋ํฝ ์ปค๋ฎค๋ํฐ์์๋ ์ด์ ๋ํ ๋นํ ๊ฐ ์ค์ ์ด์ ์ ๋์ด๋ค. ๋ฌผ๋ก ์ด ๊ธฐ๋ฅ์ ํธํ๊ฒ ํ๋ '์ ๋์จ'(Add-on)๋ ์๋ค.
[38] 3ds Max์ "Edit poly" ์์ ์์ ํด๋นํ๋ ๊ธฐ๋ฅ์ด ์กด์ฌํ์ง ์๋๋ค. ๋ฐ๋ผ์ Curve๋ฅผ ๋ง๋ ๋ค ๋ฉ์(ํด๋ฆฌ๊ณค)๋ก ์ ํํ์ฌ ํธ์งํ๋ ค๋ฉด ์๊ตฌ์ ์ธ ๋ณํ๋ง ๊ฐ๋ฅํ๋ค. Curve์ ํธ์ง๊ธฐ๋ฅ์ ์ถ์ถ(Extrude)๊ธฐ๋ฅ์ ์์ผ๋ Segment ๋ถํ ์ด ๋ถ๊ฐ๋ฅํ๊ณ Cap ๊ธฐ๋ฅ์ด ์์ด์ ํธ์ค๋ฅผ ๋ง๋ ๋ค ๊ตฌ๋ฉ์ ๋ซ์ผ๋ ค๋ฉด ๊ตฌ๋ฉ ์ค๋ธ์ ํธ๋ฅผ ์ถ๊ฐ๋ก ์ ์ํด์ผ ํ๋ ์ด์ํ๊ณ ๋ ๋ถํธํ ์ํฉ์ ๋ง๋ฅ๋จ๋ฆฌ๊ฒ ๋๋ค. ๊ฒฐ๊ณผ์ ์ผ๋ก Curve์ Mesh ์ฌ์ด๋ฅผ ์ค๊ฐ๋ฉด์ ์์
ํ๋๊ฒ ์ด๋ฝ๋ค.
[39] 2019๋
๋ถํฐ Pablo Dobarro๊ฐ ๋ธ๋ ๋ ์ฌ๋จ์ ์์
๋ ์ดํ ์กฐ์ ์์ญ ๊ฐ๋ฐ์ ๋๋งก์ผ๋ฉด์ 3D ์ปค์๋ ํ์ง๋์(Inverse Kinematics) ๋ธ๋ฌ์ฌ, ์ฒ(Cloth) ๋ธ๋ฌ์ฌ ๋ฑ ๊ฐ๋ ฅํ ๊ธฐ๋ฅ๋ค์ด ๋์
๋๊ธฐ ์์ํ๋ค.
[40] ๊ณก์ (Cuve) ์ค๋ธ์ ํธ๋ฅผ ์ด์ฉํ ๋จธ๋ฆฌ์นด๋ฝ, ๋ถ๋ฆฌ์ธ(Boolean)์ ์ด์ฉํ ํํ ์์ ๋ฑ
[41] View plane, Area plane, Tiled, 3D, Random, Stencil ๋ฐฉ์์ด ์๋ค.
[42] ์ต์ ํด๋ฆฌ๊ณค ํฌ๊ธฐ๋ฅผ ์ง์ ํ๋ ๋ฐ์๋ ๋ ๊ฐ์ง ๋ฐฉ์์ด ์๋ค. ํ๋๋ ์๋์ ํฌ๊ธฐ(Relative)๋ก, ํ๋ฉด ์์์ ๋ช ํฝ์
ํฌ๊ธฐ๊น์ง ๋ถํ ํ ์ง ์ ํ ์ ์๋ค. ๋ค๋ฅธ ํ๋๋ ์ ๋์ ํฌ๊ธฐ(Constant)๋ก, ๊ณต๊ฐ ์์์ ๋ช ๋ฐ๋ฆฌ๋ฏธํฐ, ๋ช ์ผํฐ๋ฏธํฐ, ์๋๋ฉด ๋ช ๋ฏธํฐ ํฌ๊ธฐ๊น์ง ๋ถํ ํ ์ง ์ ํ ์ ์๋ค.
[43] ์์
ํ๋ฐ๋ถ๊ฐ ๋๋ฉด ๋ธ๋ฌ์ ์ง ํ ๋ฒํ ๋, ๋์ ๋๊ฒ ์ค์ ์ค์ปฌํ
์ด ๋ฆ๊ฒ ์ด๋ฃจ์ด์ง๋ค.
[44] retopoflow ์ ๋์จ์ผ๋ก ์ด๋ ์ ๋ ์ํ๋ ํ ์ ์์ผ๋, 86$๋ก ๋น์ผ ํธ์ ์ํ๋ค.
[45] ๋ธ๋ ๋ ํ๋ก์ ํธ์ ๋ฆฌํ ํด๋ก์ง ๊ด๋ จ ์ผ๊ฐ : https://developer.blender.org/T67997
[46] OpenVDB ์ฝ๋๋ฅผ ์ฌ์ฉํ๋ค.
[47] ๋ง์ธํฌ๋ํํธ๊ฐ์ ๋ณต์
ํ๋ธ๋ ์๋๊ณ , ๋ฒํ
์ค ์ขํ๊ฐ ๋ณต์
์ฒ๋ผ ๋ฐฐ์ด๋๋ ํ์์ด๋ค.
[48] ์ต์
์ค์ ์ผ๋ก ์์ด์ ๋งค๊ฟ์ค ์๋ ์๋ค
[49] Quadriflow์ฌ์ฉ ์ ๊ฐ์ด๋ ๋ผ์ธ์ ์ง์ ํด ์ค ์ ์๋ ๊ธฐ๋ฅ ๊ฐ์ ์ด ์์ ์ ๋์ด ์๋ค. https://developer.blender.org/D6158
[50] ๋ธ๋ ๋์์๋ ํ ์ค๋ธ์ ํธ์ ์ฌ๋ฌ ๊ฐ์ UV๋ฅผ ๋ง๋ค์ด ๋์ ์๋ ์์ง๋ง, ๊ทธ๋ ๊ฒ ํด์ผ ํ๋ ๊ฒฝ์ฐ๋ ๊ฑฐ์ ์๋ค.
[51] ํจํน์ ๋ฌธ์ ๊ฐ ์์ด ๊ตฌ๋ฉ์ด ์์ ๊ฒฝ์ฐ ๊ฑฐ๊ธฐ์ ์๋์ผ๋ก ๋ฉด์ ์ฑ์ ๋ฃ์ด์ฃผ์ง ์๋๋ค. ์ด๋ ํ ํด๊ณผ๋ ๋ฌ๋ฆฌ ์ด๋์ ๋ ์ผ์ผ์ด ์์ ํด์ค์ผ ํ๋ ๋ถํธํจ์ด ๋ฐ๋ฅธ๋ค.
[52] Shader๋ผ๊ณ ํ๊ธฐ๋ ํจ
[53] UV๋งต์ด ๋ง๋ค์ด์ง ์ค๋ธ์ ํธ์ฌ์ผ ํ๋ค.
[54] ํฌํ ์ต์ ์๋ ๋ชจ๋ ํผํฉ ๋ชจ๋๊ฐ ์๋ค.
[55] ์ด ์์
์ ๋ผ๋ ์ธ์ฐ๊ธฐ(Rigging)์๋ ๋ณ๋๋ก ๊ป์ง ๋ถ์ด๊ธฐ(Skinning)๋ผ๊ณ ํํํ๊ธฐ๋ ํ๋ค.
[56] ์
๊ณ์์ Pose-space deformation์ด๋ผ๊ณ ๋ถ๋ฅด๋ ์์
.
[57] ์ค๋ธ์ ํธ์ ์์ง์ ๋ฐ ์์ฑ์ ์กฐ๊ฑด๋ถ๋ก ํต์ ํ๋ ๊ธฐ๋ฅ.
[58] ์๊ฐ๋ฝ ๋์ ์์ง์ด๊ธฐ ์ํด์ ์ํ, ์๋ซํ, ์๋ฑ, ์ฒซ๋ฒ์งธ ์๊ฐ๋ฝ๋ผ, ๋๋ฒ์งธ ์๊ฐ๋ฝ๋ผ, ์ธ๋ฒ์งธ ์๊ฐ๋ฝ๋ผ ์์๋๋ก ๋๋ ค๊ฐ๋ฉด์ ์๊ณ ํ ํ์๊ฐ ์๋๋ก, ๋ง์ง๋ง ์ธ๋ฒ์งธ ์๊ฐ๋ฝ๋ผ๋ง ํ์ (Target) ์ค๋ธ์ ํธ์ ๋ฌถ์ด๋์ผ๋ฉด ๊ทธ ์ค๋ธ์ ํธ๋ฅผ ๋น๊ฒผ์ ๋ ๋ชจ๋ ๋ผ๊ฐ ์์์ ๋ฐ๋ผ์ค๋, ์์ธ์ก๊ธฐ์ ๊ผญ ํ์ํ ํต์ฌ ์ ์ฝ์ด๋ค. ๋ฐฉํฅํ์ (Pole target) ์ต์
์์๋ ์ํฅ๋ฐ๋ ๋ถ์์์ ํ๊ฟ์น๊ฐ์ ๊ด์ ์ด ์ด๋ ์ค๋ธ์ ํธ๋ฅผ ๋ฐ๋ผ๋ณผ์ง ์ง์ ํ ์ ์๋ค. ์ด Pole target ์ต์
์์๋ ๋์ ์ค๋ธ์ ํธ๋ฅผ ๊ณ ๋ฅด๊ณ ๋์, ์ผ์ง์ ์ผ๋ก ๋ฐ๋ผ๋ณด๋๋ก ์ ๋นํ ๊ฐ๋ ๊ฐ์ ์ง์ ๋๋ ค๊ฐ๋ฉฐ ๋ฃ์ด์ผ ํ๋ค.
[59] ๋ผ๊ฐ ์นด๋ฉ๋ผ ๋ฑ ํน์ ์ค๋ธ์ ํธ๋ฅผ ๋ฐ๋ผ๋ณด๋๋ก ์ ์ ๋ก ๋์๊ฐ๊ฒ ๋ง๋ค์ด ์ค๋ค.
[60] ๋ธ๋ ๋๋ ์ฌ๋์ด๋ ๋๋ฌผ ๋ฑ์ ๋ง๋ค๊ธฐ ํธํ๋๋ก ์ํด์ ๋ชจ๋ ์กฐ์(Sculpting), ๋ฆฌ๊น
(Rigging), ์คํค๋(Skinning) ๊ด๋ จ ๋๊ตฌ๋ค์ด X์ถ ๋์นญ์ ์ง์ํ๋ค.
[61] ์ ๊ทธ๋ฃน์ ์๊ธฐ ์ด๋ฆ๊ณผ ๋๊ฐ์ ์ด๋ฆ์ ๊ฐ์ง ๋ผ๋ฅผ ๋ฐ๋ผ๊ฐ๋ค.
[62] ์ฌ์ค ์ฌ๋ฌ ๊ฐ์ฌ๋ ๋๋ค. ์ท์ด๋ ์๊ฒฝ ๋ฑ ๋ค๋ฅธ ๊ฒ์ ๊ฑธ์น๊ณ ์๋ ๊ฒฝ์ฐ์ ๊ทธ๋ ๊ฒ ํ๊ธฐ๋ ํ๋ค.
[63] ์ด ์์ ์๋ ๋ชจํ์ ๋ผ๋์ ์์ธ๋๋ก ๋ณํ์์ผ์ค๋ค. ํ์ง๋ง ํ๋ฒ ๋ง๋ค์ด์ง๋ฉด ๊ฑด๋๋ฆด ์ผ์ ์๋ค.
[64] ๊ฐ๊ฐ์ ๋ผ์ ํผ๋ถ์ ์ด๋๋ฅผ ์ผ๋ง๋ ์ธ๊ฒ ๋ถ์ผ์ง ๊ทธ๋ ค๋ด๋ ์ผ์ด๋ค.
[65] ์ํ์ ์ผ๋ก๋ ์ฌ์์๋ผ๋ ์๋ฏธ๋ก, ์ ๋๋ฉ์ด์
์ฉ์ด๋ก๋ ํ์ ๊ฐ์ด ์ ๋๋ก ๋จนํ์ง ์๋ ๊ฑธ(์ง๋ฒ ๋ฝ) ๋ฐฉ์งํ๊ธฐ ์ํด ์ 4์ถ์ ์ฌ์ฉํ๋ ๋ฐฉ์์ ๋ปํ๋ค.
[66] ์ค์ผ๋ฌ(Euler)ํ์ ๋ฐฉ์์์ ํ์ ์ถ์ด ๋ค๋ฅธ ํ์ ์ถ๊ณผ ๊ฒน์ณ์ ์ํ๋ ํ์ ์ ๋๋ฉ์ด์
์ด ๋์ค์ง ์๋ ํ์. ๋งฅ์ค์์๋ ์บ๋ฆญํฐ ์คํ๋์ค(Biped)๋ฅผ ์ฐ๊ธฐ์ ๋ฌธ์ ์์ผ๋ ๋ง์ผ์์๋ ์ฌ์ ํ ์ค์ํ ๋ฌธ์ ๋ค. ๋ง์ผ์์๋ ์ฟผํฐ๋์จ์ ์ง์ํ๋๋ฐ ์ถ์ ๋ฐ๋ก ์กฐ์ ํ๊ณ ์ถ์ ๋ ๋ถํธํ๋ค๋์ง ์ปค๋ธ ๊ทธ๋ํ๊ฐ ์ ๋์จ๋ค๋์ง ํ๋ ๋ฌธ์ ๊ฐ ์๊ธฐ ๋๋ฌธ์ ํธ๋ถํธ๊ฐ ๊ฐ๋ฆฐ๋ค. ๋ธ๋ ๋์์๋ ์ค์ผ๋ฌ ๋ฐฉ์์ ๊ฐ๋ ์ฌ๋ฏ์ด ์์น๋ฅผ ์
๋ ฅํ๋ฉด ๋์ง๋ง ์ฟผํฐ๋์จ์ ํ์ชฝ ์ถ์ผ๋ก ํ์ ํด๋ 2๊ฐ ์ด์์ ์ถ ๊ฐ์ด ๋ณํ๊ธฐ ๋๋ฌธ์ ์์ผ๋ก ๊ฐ๋๋ฅผ ์
๋ ฅํ๋ ๊ฒ ์๋นํ ํ๋ค๋ค. ์ค์ผ๋ฌ์ ์ฟผํฐ๋์จ์ ์๋ก ์ฅ๋จ์ ์ด ์๋ ์
.
[67] ์ ํ(Linear), ์์ํ(Constant), ๋ฒ ์ง์ด๊ณก์ ํ(Bezior) ๋ฑ
[68] ๋ธ๋ ๋์์๋ ๊ณ ์ฒด ๋ฌผ๋ฆฌ์ฐ์ฐ์ ์ํด Bullet์ด๋ผ๋ ์คํ์์ค ์์ง์ ์ฌ์ฉํ๋ค. ๊ทธ๋ฆฌ๊ณ ๋ธ๋ ๋ 2.82๋ถํฐ๋ ์ ์ฒด ๋ฌผ๋ฆฌ์ฐ์ฐ์์ ๊ธฐ์กด์ Elbeem ์ฝ๋๋ฅผ ๋ฒ๋ฆฌ๊ณ MantaFlow๋ผ๋ ์๋ก์ด ์คํ์์ค ์ฝ๋๋ฅผ ํ์ฉํ๋ค.
[69] ํํ ์๋ ๋ธ๋ผ์ด ์ด๋๊ฐ์ ํ์ค์ฑ ๋์ ์์ง์๋ ์ค๋น๋์ด ์๋ค.
[70] ๊ณผ๊ฑฐ ๋ฒ์ ์ ๋ธ๋ ๋๋ ๋ค๋ฅธ ํ๋ก๊ทธ๋จ์ ๋นํด ์์ด์ฝ์ด ๋ณ๋ก ์๊ธฐ ๋๋ฌธ์ UI๊ฐ ์ข ๋ณต์กํ๋ค. ์ฌ๋๋ค์ด ๊ฐ์ ํ ๋ฐฉํฅ์ ์ง์ ํด๋ ๊ฐ๋ฐ์ง์ด ์ ๋๋ก ๋ฃ์ง ์์๋ค๊ณ ํ๋ค. ๊ทธ๋ฌ๋ค ๋ณด๋ ๋ค๋ฅธ ํ๋ก๊ทธ๋จ๊ณผ ์ฌ์ฉ๋ฒ์ ์ฐจ์ด๊ฐ ์ฌํ๊ณ , ์์์ ๋ฒ์ด๋๋ ์กฐ์๋ฒ๋ ์์๋ค. ๊ทธ๋ฌ๋ ์ด๊ฑด ์๋ ์๊ธฐ๊ณ , ๋ช ๋ฒ์ ํ์ ์ ๊ฑฐ์น ๊ฒฐ๊ณผ ๋ธ๋ ๋๋ ์ด ๋ถ๋ถ์์ ๊ฐ์ฅ ์์ ์๋ค. ํ์ฌ ๋ธ๋ ๋ ๊ฐ๋ฐ์ง์ฒ๋ผ ์ํต์ ์ ํ๋ ํ๋ก๊ทธ๋จ ๊ฐ๋ฐ ํ์ ์ฐพ์๋ณด๊ธฐ ํ๋ค๋ค. ๋๋ถ์ด ๋ธ๋ ๋์ ์๋ง์ ์ฌ์ฉ์๋ค์ด ๋ง๋ ๋ค์ํ ์ ๋์จ์ ์ ๋๋ก ์ง์ํ๊ธฐ ์ํด์ 2.7์์๋ ์ด๋ฅผ ๊ฐ๋จํ ์ ๋ฆฌํ๊ธฐ ์ํด์ ํญ UI๊ฐ ์ถ๊ฐ ๋์๋ค. ์ต์ ๋ฒ์ ์ UI๋ ์ ์ ๋๋์ด, ์ธํฐํ์ด์ค๊ฐ ๊น๋ํ์ฌ ์ ์ฌ ์ ๋ฃ ํ๋ก๊ทธ๋จ์ธ MODO๋ณด๋ค๋ UI๊ฐ ๋ ์์ ์ ์ด๊ณ ๊ฐํธํ๋ค.
[71] ๋จ์ถํค๋ ์์ ํ ๋๊ฐ๋ค. ๊ทธ๋์ ์์
๋ฐฉ๋ฒ๋ ์์ ํ ๋๊ฐ๋ค.
[72] ๊ทธ๋๋ง, ๋๊ตฌํ(Tooltip)์ ๋ฐ๋ก ํ๊ตญ์ด๋ก ์ง์ ํด์ ์ฌ์ฉํ ์ ์๋ค๋ ์ ์ผ๋ก ๋์ ํธ์ด๋ค. ์ฆ, ๋ง์ฐ์ค ์ปค์๋ฅผ ์๋ฌธ๋ช
๋ฒํผ์ ์ฌ๋ฆฌ๋ฉด, ํ๊ตญ์ด๋ก ๋ ์ค๋ช
์ด ๋ฌ๋ค. ๋ค๋ง, ๋ฒ์ญ์ด ๋์ง ์์ ๋ถ๋ถ๋ ์กด์ฌํ ์ ์๋ค. ์ด๋ ํนํ ํ๋ฌ๊ทธ์ธ์ด๋ ๋ฒ ํ ๋ฒ์ ์์ ๋๋๋ผ์ง๋ค.
[73] 2.80 ๋ฒ์ ์์ ์๋ก ์๊ฒผ๋ค.
[74] 2.80์์ ์ค๋ธ์ ํธ ์ ํ ๋ฐฉ๋ฒ์ด ์ฐํด๋ฆญ์์ ์ขํด๋ฆญ์ผ๋ก ๋ฐ๋์๊ธฐ ๋๋ฌธ์ 3D ์ปค์ ๋จ์ถํค๋ ๋ณ๊ฒฝ๋์๋ค. 2.79๊น์ง๋ ๊ทธ๋ฅ ์ขํด๋ฆญ์ด์๋ค.
[75] ๋ธ๋ ๋ 2.79๊น์ง ์์ฐํ(Grease pencil)์ ๋จ์ํ ๋์ํ๋ ๋๊ตฌ์๋ค. ๊ทธ๊ฒ์ด ๋ธ๋ ๋ 2.80๋ถํฐ ์ฃผ์(Annotation)๋๊ตฌ์ ์์ฐํ(Grease pencil) ๋๊ตฌ๋ก ๋ถ๋ฆฌ๋์๋๋ฐ, ์๋ก์ด ์ฃผ์ ๋๊ตฌ๊ฐ ์๋ ์๋ ์์ฐํ ๋๊ตฌ์ ๊ฐ์ ๋จ์ ๋์ ๊ธฐ๋ฅ์ ํ๋ค. 2.80์ ์์ฐํ ๋๊ตฌ๋ 2.79๊ณผ ๋น๊ตํ ์ ์์ด ๊ฐ๋ ฅํด์ก๋ค.
[76] 2.79๋ฒ์ ๊น์ง์ Layer ๊ธฐ๋ฅ๊ณผ Group ๊ธฐ๋ฅ์ด ํฉ์ณ์ง ๊ฒ. ๋ ์ด์ด ๊ฐ๋
์ ๋ค๋ฅธ ํ๋ก๊ทธ๋จ๊ณผ ์ ์ฌํ์ง๋ง, ๊ทธ๊ฒ๋ณด๋ค ๋ ์ง๋ณดํ Collection ๊ธฐ๋ฅ์ด 2.80 ๋ฒ์ ์์ ์๊ฒผ๋ค.
[77] ๋ฉ์ฌ(Mesh) ๋ฐ์ดํฐ๋ธ๋ก์ ์ผ๋ฐ ์ค๋ธ์ ํธ(Object) ์
์ฅ์์๋ ์ค๋ธ์ ํธ ๋ฐ์ดํฐ(Object data)๋ผ๊ณ ๋ถ๋ฆฌ๊ธฐ๋ ํ๋ค. ์ค๋ธ์ ํธ์ ์ค์ ํํ ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํด ์ฃผ๋ ๋ฐ์ดํฐ๋ธ๋ก์ด๊ธฐ ๋๋ฌธ์ด๋ค. ๋ธ๋ ๋์์ ์ค๋ธ์ ํธ(Object) ๋ฐ์ดํฐ๋ธ๋ก์ ๊ทธ์ ๊ป๋ฐ๊ธฐ์ผ ๋ฟ์ด๊ณ , ๋ด์ฉ๋ฌผ์ ์ค๋ธ์ ํธ ๋ฐ์ดํฐ(Object Data)๋ฅผ ์ฌ์ฉํด์ ์ฑ์๋ฃ๋๋ค. ์ค๋ธ์ ํธ ์ข
๋ฅ์ ๋ฐ๋ผ ์ค๋ธ์ ํธ ๋ฐ์ดํฐ(Object Data)๋ ์ปค๋ธ(Curve), ๊ธฐ์ฒด(Volume), ์์ฐํ(Grease Pencil) ๋ฐ์ดํฐ๋ธ๋ก์ ์ง์นญํ๊ธฐ๋ ํ๋ค.
[78] ์์ด๋ก๋ Orphan data-block์ด๋ผ๊ณ ํ๋ค. ์ฌ์ฉํด์ฃผ๋ ์ฌ์ฉ์๊ฐ ์์ผ๋๊น ๊ณ ์๋ผ๊ณ ์ด๋ฆ๋ถ์ธ ๊ฒ์ด๋ค.
[79] 3ds, fbx, skp, 3dm, lxo ๋ฑ ๋ค๋ฅธ ํฌ๋งท๋ค์ ๋ฐ์ดํฐ ํ์ผ์ ์ธ๋ถ ํด๋์๋ค ์ ์ฅํด ๋๊ณ ์ฌ์ฉํ๋ค. ์ด ๊ฒฝ์ฐ ํด๋๋ฅผ ๋ค์ ธ์ ๋ฐ์ดํฐ ํ์ผ๋ค์ ์ผ์ผ์ด ์ฑ๊ธฐ์ง ์๋ ํ ๋ค๋ฅธ ์ปดํจํฐ์์ ๊ทธ๋๋ก ์ฅ๋ฉด์ ์ฌํํ ์ ์๋ค. ๊ทธ๋ฆฌ๊ณ ๋ค๋ฅธ ์ปดํจํฐ์์๋ ํ์ผ ๊ฒฝ๋ก๋ ๋ค๋ฅด๊ธฐ ๋๋ฌธ์, ์ผ์ผ์ด ๋ค์ ์ฐ๊ฒฐํ๋ ๊ฒ ๋ํ ๋ฌธ์ ๋ค.
[80] ์ปฌ๋ ์
, ์ค๋ธ์ ํธ, ์ฌ์ง ๋ฑ๋ฑ ์๋ฌด๊ฑฐ๋ ๊ฐ๋ฅํ๋ค.
[81] ์ฐฝ์ ๋ซ์ ๋ ์ด๋ฏธ์ง๊น์ง ์ ์ฅํ ๊ฑฐ๋๊ณ ๋ฌผ์ด๋ด ์ฃผ๊ธด ํ๋ค. ๊ทธ๋ฐ๋ฐ ๋ง์ฝ ํ๋ก๊ทธ๋จ์ด ์ถฉ๋ํด์ ์ ์ ๋ก ๊บผ์ง๊ฑฐ๋ ํ๋ค๋ฉด...
[82] Image ๋ฉ๋ด๋ฒํผ ์์ ์๋ค.
[83] ์ปฌ๋ ์
, ์ค๋ธ์ ํธ, ์ ๋๋ฉ์ด์
, ์ฅ๋ฉด ๋ฑ๋ฑ ๋ฌด์์ด๋
[84] ๋ฐ์ดํฐ๋ธ๋ก ํ๋๋ฅผ ๋งํฌํ๊ณ ์ฌ์ ์(Override)ํ ๋๋ง๋ค ์์ญKB์ ๋์ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ฌ์ ์(Library Override) ๋ฐ์ดํฐ๊ฐ ์ถ๊ฐ๋ ๋ฟ์ด๋ค.
[85] ์๋๊ฒฝ๋ก๋ ํ์ฌ ํ์ผ์ด ๋ค์ด์๋ ํด๋๋ฅผ ๊ธฐ์ค์ผ๋ก ๊ฒฝ๋ก๋ฅผ ๊ธฐ์ตํ๋ ๋ฐฉ์์ด๋ค. ๋ค๋ง ์ํ๋ค๋ฉด 'D:/๋ดํด๋/...'์ ๊ฐ์ ์ ๋๊ฒฝ๋ก(Absolute Path) ๋ฐฉ์์ผ๋ก ๋งํฌ ํ์ผ์ ์ง์ ํ ์๋ ์๋ค.
[86] ์ฌ์ค ๋ธ๋ ๋ ์ปค๋ฎค๋ํฐ์์ ๊ฐ๋ฐ์์ ์ฌ์ฉ์์ ๊ตฌ๋ถ์ ์ข ๋ชจํธํ๋ค. ์ฌ์ฉ์๊ฐ ์์
์ ํ๋ค๊ฐ ์์๊ฐ ์์ ๋งํ ๊ฑธ ๋ง๋ค๋ฉด ๋์ ๋ฐ๊ณ ํ๋ ๊ฒฝ์ฐ๋ ๋ง๊ธฐ ๋๋ฌธ์ด๋ค. ๋ธ๋ ๋ ์ฌ๋จ์ ๋น์๋ฆฌ ๋จ์ฒด๋ผ์, ํ์ฌ์ฒ๋ผ ์ง์๋ค์ด ๋ธ๋ ๋๋ฅผ ๋ง๋ ๋ค๋ ๊ฐ๋
๋ ์๋๋ค. ์๋ฐ์ ์ผ๋ก ํ์ ๋ณดํ๋ ์ฌ๋๋ค์ด ๋ชจ์ฌ์ ๋ธ๋ ๋ ํ๋ก์ ํธ๋ฅผ ์ด๋ฃจ๋ ๊ฒ์ด๋ค.
[87] ์๋ฅผ ๋ค์ด 2.83 ๋ฒ์ ๊ธฐ์ค์ผ๋ก 2.7x ์ด์ ์ ๋ฒ์ ์ฉ ์ ๋์จ์ ์คํ ์์ฒด๊ฐ ๋์ง ์๋ ์ ๋์จ๋ ๋ถ์ง๊ธฐ์๋ค
[88] ๋ฌผ๋ก ๋ณ์ข
๋ ๋ง๊ณ ๋ฐ์คํฌํ๋ณด๋ค๋ ์คํ๋ ค ์๋ฒ์์ ์ ์ ์จ์ด ๋์ ๋ฆฌ๋
์ค์ 1๋1๋ก ๋งค์นญ๋๋ค๊ณ ๋ ํ ์ ์๋ค.
[89] ๋ธ๋ ๋๋ ์คํ์์ค ํ๋ก์ ํธ๊ธฐ ๋๋ฌธ์ ์ฝ๋๋ฅผ ๊ฐ์ ธ๋ค๊ฐ ๊ฐ๋ฐํ๋ ๊ฒ๋ ์์ ๋ค. ๊ทธ๋ ๊ฒ ์๊ธด ์๋ก์ด ์ข
๋ฅ์ ๋ธ๋ ๋๋ ๊ฐ๋ฐ๊ณผ์ ์ด ๋๋ญ๊ฐ์ง๊ฐ ๊ฐ๋ผ์ ธ๊ฐ๋ ๋ฐฉ์๊ณผ ๋น์ทํ๋ค๊ณ ํด์ ๋ธ๋์น(Branch)๋ผ๊ณ ๋ถ๋ฆฐ๋ค.
[90] ์ด๋ฆ์ Pablo Dobarro๋ค.
[91] ๋ฒ์ 2.82๋ถํฐ ์ถ๊ฐ๋ ๊ธฐ๋ฅ์ด๋ค. ์ด๋ฏธ์ง ์ฌ๋ฌ ๊ฐ๋ฅผ ํฉ์ณ ํจ์ฌ ๊ณ ํด์๋์ ์ด๋ฏธ์ง์ธ ๊ฒ์ฒ๋ผ ํ๋ด๋ด๋ ๊ธฐ๋ฅ์ด๋ค.
[92] .blendํ์ผ๋ก ์ง์ ๊ฐ์ ธ๊ฐ๋ ๊ฒ๋ณด๋ค๋ .FBX๋ก ์ต์คํฌํธํ ๋ค์ ์์
์ ์ถ๊ฐํ๋ ๋ฐฉ์์ด ์ข ๋ ๋ง์ ๋ฐ์ดํฐ๊ฐ ๋์ด๊ฐ๋ค. ๋ค๋ง ์์ ์ฑ ๋ฉด์์๋ .blend ํ์ผ๋ก ์ง์ ๊ฐ์ ธ๊ฐ๋ ๊ฒ ์ข๋ค. .FBX๋ก ๋ณํํ๋ฉด ๋ฎ์ ๋น๋๋ก ๋ชจ๋ธ๋ง ์ผ๋ถ๊ฐ ๊นจ์ง๊ธฐ๋ ํ๋ค.
[93] ์ํ๊ฐ,UI ๋ฑ
[94] mano-wii๋ผ๋ ๋๋ค์์ ์ปค๋ฎค๋ํฐ ๊ฐ๋ฐ์๊ฐ ๊ธฐ์ฌํ ์ฝ๋๋ก ๋ง๋ค์ด์ก๋ค. mano-wii๋ 2020๋
ํ์ฌ ์ค์ผ์น์
, ๋ผ์ด๋
ธ๋ฅผ ํฌํจํ CAD ์์ค์ ์ค๋
์์คํ
์ ๋ธ๋ ๋์ ๋์
ํ๋ ๋ฐ์๋ ์์ฅ์๊ณ ์๋ค. ๊ธฐ๋ฅ ๋์์ธ, ์ฝ๋ ๊ฐ๋ฐ, ์ปค๋ฎค๋ํฐ ์ค๋ ๋ ๊ฐ์ค ๋ฑ์ mano-wii๊ฐ ์ ๊ทน์ ์ผ๋ก ๊ธฐ์ฌํ๊ณ ์์ด ์์ผ๋ก๋ ๋ง์ ๋ณํ๊ฐ ๊ธฐ๋๋๋ ์ํฉ์ด๋ค.
[95] ๋ชจ๋ธ ๋ฐ์ดํฐ์ ์ , ์ , ๋ฉด๋ง ์ ์ฅ๋๋ค. ๊ฐ์ฅ ๋จ์ํ๋ค๋ ์ ์์ ๋ณดํธ์ ์ด๋ค.
[96] ์ , ์ , ๋ฉด๋ฟ๋ง ์๋๋ผ ์ฌ์ง, ์
์, ์์ง์๊น์ง ์ ์ฅ๋๋ค. ์ํ๋ ์ ๋๋ฉ์ด์
์์ ๊ฐ์ฅ ๋ง์ด ์ฐ์ธ๋ค.
[97] ์ , ์ , ๋ฉด๋ฟ๋ง ์๋๋ผ ์ฌ์ง, ์
์, ์์ง์๊น์ง ์ ์ฅ๋๋ค. OpenGL๊ณผ Vulkan์ผ๋ก ์ ๋ช
ํ ํฌ๋ก๋
ธ์ค ๊ทธ๋ฃน์์ ์ ์ ํ XML ๊ธฐ๋ฐ ํ์ค์ด๋ค.
[98] 3ds Max ํ์ผ ํ์์ด๋ค.
[99] ๋๋ฉด ๊ตํ์ ํ์ค ํ์ผ ํ์์ด๋ค. 3D๋ ์ง์ํ๋ค.
[100] ์ด ํ๋ฆฌ์
์์๋ ๊ณก์ ์ด ํด๋ฆฌ๋ผ์ธ์ผ๋ก ๋ณํ๋์ด ์ ์ฅ๋๋ค.
[101] ์ ์ด๋ ๋๋ฉด ์ด๋ฐ ๊ต์ก์ ๋ณดํต ํด๋น ํด์ ๋ง๋๋ ์
์ฒด์์ ์ฃผ๊ดํ๋ ๊ฒฝ์ฐ๊ฐ ๋ง๊ธฐ ๋๋ฌธ์ด๋ค.
[102] High dynamic range image. 360๋ ์ฒ๊ตฌ๋ฅผ ๋ด์ ์ด๋ฏธ์ง๋ค. High dynamic range๋ "๋์ ๋ฐ๊ธฐ ๋ฒ์"๋ผ๋ ๋ป์ธ๋ฐ, ์ผ๋ฐ์ ์ธ "์ข์ ๋ฐ๊ธฐ ๋ฒ์"์ ์ด๋ฏธ์ง๋ 0~1์ ๋ฐ๊ธฐ๋ง ๋ํ๋ด๋ ๋ฐ์ ๋ฐํด "๋์ ๋ฐ๊ธฐ ๋ฒ์" ์ด๋ฏธ์ง๋ 0~์์ญ์ ๋ฐ๊ธฐ๋ฅผ ๋ ์ธ๋ฐํ๊ฒ ๋ํ๋ผ ์ ์์ด์ ์น ํ๋ถํฐ ํ์๋น๊น์ง ๋ด์ ์ ์๋ค. ๊ทธ๋์ HDR ์ด๋ฏธ์ง๊ฐ ๊ณต๊ฐ์ ๋๋ฌ์ธ๋ ์ฒ๊ตฌ ์ด๋ฏธ์ง๋ก ์ ํฉํ ์ด๋ฏธ์ง์ธ ๊ฒ์ด๋ค. ์ด ๋ฐ๋๋ SDR(Standard Dynamic Range) ์ด๋ฏธ์ง๋ค.
[103] ๋ํ์ ์ผ๋ก Sheep it render farm์ด ์๋ค.
[104] ๋ง์ฝ ๋ณธ์ธ์ด ๊ฒ์ ๊ฐ๋ฐ์ ํ๊ณ ์๋ค๋ฉด ์๋ฌธ๊ณ์ ์ ํ๋๋ ๊ฒ์ด ์ข์ ์๋ ์๋ค. ๋ธ๋ ๋ ๋ฟ๋ง ์๋๋ผ ๋ง์ ๊ฐ๋ฐ์์ฉ ํ๋ก๊ทธ๋จ์ด ์ฌ๊ธฐ์ ๋ฌธ์ ๋ฅผ ์ผ์ผํค๋ ๊ฒฝ์ฐ๊ฐ ๋ง๊ธฐ ๋๋ฌธ. ์๋์ฐ ์
๋ฐ์ดํธ๋ฅผ ๊พธ์คํ ํ๊ณ ๋ฑํ ํฐ ๋ฌธ์ ์ ์ ๋ชป ์ฐพ์๋๋ฐ ๊ฐ๋ฐ์ ๋๊ตฌ๊ฐ ์คํ์ด ์๋๋ค๋ฉด ๋ณดํต ํ๊ธ ๊ณ์ ์ธ ๊ฒฝ์ฐ๊ฐ ๋ง๋ค.
[105] ๋๋ฌธ์ ๋ฆฌ๋
์ค์์ ๊ฐ๋ฐ๋ ์คํ ์์ค๋ ํ๋ก๊ทธ๋จ๋ค์ altํค๋ฅผ ์ฌ์ฉํ๋ ๋จ์ถํค๊ฐ ๊ฑฐ์ ์๋ค.
[106] ์ปค๋ฉ๋ ๋ช
๋ น์ด๋ฅผ GUI ์ํ์์๋ ๋ฐ๋ก ์ฌ์ฉํ๋ ค๋ ๋ฐ์์ด๋ค. ๊ธฐ๋ณธ์ ์ธ ๊ฐ๋
์ ๋ธ๋ ๋์์ ์คํ์ด์ค๋ฐ๋ก ๋ธ๋ ๋๊ธฐ๋ฅ์ ํค๋ณด๋๋ก ๊ฒ์ํด์ ์ฌ์ฉ ํ๋ ๊ฒ๊ณผ ๋น์ทํ๋ค.
[107] ๊ตฌํ ๋ธ๋ ๋ 2.4x๋ ์๋์ฐ์์๋ ํ๊ตญ์ด๋ก ๋ฐ๊พผ ํ, ํฐํธ๋ ์๋์ผ๋ก ํ๊ธ ํฐํธ๋ก ๋ฐ๊ฟ์ฃผ์ด์ผ ํ๋ค. ๋ํ ๋ฆฌ๋
์ค์์๋ ๊ฑฐ๊ธฐ์ ๋ํด์ ์ค์ ํ์ผ์์ ํ๊ธ์ด Ko๋ผ ๋์ด์๋ ๊ฒ์ Ko_KR๋ก ๋ฐ๊ฟ์ฃผ๋ ์์
์ด ์ถ๊ฐ๋์์๋ค. ํ๊ตญ์ด UI๊ฐ ์ ์์ผ๋ก ์ง์๋๊ณ ์๋ ํ์ฌ๋ ๊ทธ๋ฐ ๋ฌธ์ ๊ฐ ์๋ค. ์ฐ๋ถํฌ๋ ๋ฆฌ๋
์ค ๋ฏผํธ์์๋ ์ํํธ์จ์ด ๊ด๋ฆฌ์๋ก ์ค์นํ๊ณ ํ๊ฒฝ ์ค์ ์์ ํ๊ตญ์ด ์ค์ ํ๋ ๊ฒ์ผ๋ก ๊ฐํธํ๊ฒ ์ธ ์ ์๋ค.
[108] Inverse Kinematics : ์ญ๊ธฐ๊ตฌํ. ์ฝ๊ฒ ๋งํ๋ฉด ํ์ ์์ง์ด๋ฉด ์๊น์ง ์์ง์ด ๊ฐ๋๋ฐ ์์ ์์ง์ด๋ฉด ํ๊น์ง ์ํฅ์ด ๊ฐ์ง ์๋๋ค. IK๋ ์ด ๋ฐ๋๋ฅผ ๊ฐ๋ฅํ๊ฒ ํด์ฃผ๋ ๊ธฐ๋ฅ์ด๋ค. ๊ฐ๋ น ๊ณ๋จ์ ์ฌ๋ผ ๊ฐ ๋ ๋ฐ์ ์์น๋ฅผ ์์ฐ์ค๋ฝ๊ฒ ํ๋ค๋๊ฐ ์ด์์ ํฌ๋ฆฌ๋ ์ฒ๋ผ ์์ฐ์ค๋ฝ๊ฒ ๋งค๋ฌ๋ฆฌ๊ฒ ํ ๋ ์ฌ์ฉํ๋ค.
[109] ๊ณ ๊ธ ์ ๋ณด๋ค์ด ๋๋ถ๋ถ ์๋ฌธ์ด๊ธฐ ๋๋ฌธ์ ๊ทผ๋ณธ์ ์ผ๋ก ์์ด ์ค๋ ฅ์ ๋๋ ค์ผ ํ๋ค. ์์ฆ์ ๊ตฌ๊ธ ๋ฒ์ญ์ด ๋ง์ด ์ข์์ ธ์ ์ด๋ ์ ๋ ์ปค๋ฒ ๋๊ธฐ๋ ํ์ง๋ง ํ๊ตญ์ด์ ๋ง๋ ์ฉ์ด๊ฐ ๊ทธ๋๊ทธ๋ ์๋ ๊ฒ๋ ์๋๋ค. ํ๊ตญ์ด UI๋ ๋ชจ๋ฅด๋ ์ต์
์ ๋ํ ์ฐธ๊ณ ์ฉ ์ ๋๋ก ์ฌ์ฉํ ์ ์๋ค.
[110] ์ฌ์ค ์ ๋ง ๊ฐ๋จํ ๋ฐฉ๋ฒ์ ํ๊ตญ์ด ์ปค๋ฎค๋ํฐ์์ ์ข์ ์ ๋ณด๋ผ๋ฉฐ ์ ๋นํ ๋ฒ์ญํ ๋ค์ ๊ณต์ ํ๋ ๋ฐฉ๋ฒ์ด ์๋ค.
[111] ๋ณดํต ์์ด ์ฌ์ดํธ์์๋ ์์ด๋ฅผ ์ฌ์ฉํ๊ณ ์์ด๋ก ์ง๋ฌธํ๊ณ , ๊ฒ์ํ๋ ๊ฒ ๋ง์ผ๋ฉฐ, ํ๊ตญ์ธ ์ด์ฉ์๋ค์ด ์ด์ฉํ๋ ์ฌ์ดํธ ์ญ์ ํ๊ตญ์ด๋ฅผ ์ฌ์ฉํ๋ค. ๊ทธ๋ฐ๋ฐ ์์ด๋ง ์ฌ์ฉํ์๋ ๊ทน๋จ์ ์ธ ์ฌ์์ ๊ฐ์ง ์ฌ๋๋ ์์ด์ ๋ฌธ์ .
[112] ์๋์ฐ ์
๋ ฅ๊ธฐ ์ง์์ด ๋ฆ์ด์ ธ์ ์ด๋ค. ๊ทธ๋ฐ๋ฐ ์ด๊ฒ ์ข์ ์ ์ ํ๊ธ ์
๋ ฅ ์ํ์์ ๋จ์ถํค ์
๋ ฅ์ด ๋จนํต ๋๋ ์ผ์ ์๋ค.
[113] ์๋์ฐ IME์ ๋ํ ์ฝ๋๋ค.
[114] ๊ผญ ์ด๊ฒ ๋ง๊ณ ๋ R๊ณผ L, _R๊ณผ _L, -R๊ณผ -L, .right์ .left, right์ left, -right์ -left ๋ฑ ์ข์ฐ๋ฅผ ๋ํ๋ด๋ ์ ๋ฏธ์ฌ๋ง ์์ผ๋ฉด ๋ธ๋ ๋๊ฐ ์ ์์๋ฃ๋๋ค.
[115] ํ๋ก๊ทธ๋๋จธ ๊ฐ์ฑ์ด ๊น๊ฒ ๋ฐ์๋์ด์ ์ ๋์ ๋ฏธ ๊ตฌ๋ถ์ '์ธ๋๋ฐ_๋์ด์ฐ๊ธฐ.๋ง์นจํ'๋ฑ์ด ์ฌ์ฉ๊ฐ๋ฅํ๋ค.
[116] ์ธ์ฝ๋ฉ์ด ์ ๋์ฝ๋๋ฅผ ์ง์ํ์ง ์์ ๊ฒฝ์ฐ ํ๊ธ ๋ฑ์ด ์ด์ํ ํฐํธ๋ก ๋ณํ๋๋ค. ์๋ฌธ๊ถ์์๋ ์์ด๋ง ์ฐ๋ ์ ๋์ฝ๋์ ๋ํ ์ง์๋ ๋ถ์กฑํ๊ณ ์๋์ ์ผ๋ก ์ ๋์ฝ๋๋ฅผ ์์ฐ๋๊ฒ ์ต์ ํ๋ ์ฝ๋ค. ๋ธ๋ ๋๋ ๋ด๋ถ์ ์ผ๋ก ๋ชจ๋ ์ ๋์ฝ๋์ ๋์ํ์ง๋ง ํ๊ธ์
๋ ฅ์ด ๋์ง ์์ผ๋ฏ๋ก ์ฌ์ค ์๋ฌธ ์
๋ ฅ ๋ฐ์ ํ ์ ์๋ค.
[117] ํ๋๋(Houdini)๋ผ๋ ํ๋ก๊ทธ๋จ์์ ์ ๋ณด์ธ ๋ฐฉ์์ด๋ค.
[118] ์ฌ์ง์ด ์ด๋ค์ ์๋ก ๊ฒฝ์์ฌ์ด๊ธฐ๋ ํ๋ค.
[119] ์คํ์์ค ์ฝ๋๋ฅผ ํต์งธ๋ก ๋ณต์ ํด์ ์๋ก์ด ํ๋ก์ ํธ์ ์ฌ์ฉํ๋ ๋ฐฉ๋ฒ. ์ด๋ ๊ฒ ์คํ์์ค ์ฝ๋์๋ ์์ ๊ถ์ด ์๊ธฐ ๋๋ฌธ์ ๋๊ตฌ๋ ์ฌ์ฉ ๊ฐ๋ฅํ๋ค.