์ด ๋ฌธ์„œ์˜ ์›๋ณธ์€ ์™ธ๋ถ€ ์œ„ํ‚ค์—์„œ ๊ฐ€์ ธ์™”์Šต๋‹ˆ๋‹ค.
Blender
๊ฐœ๋ฐœ
Blender Foundation
๋ผ์ด์„ผ์Šค
์šด์˜์ฒด์ œ
ํ˜„์žฌ ๋ฒ„์ „
2.92.0
2021๋…„ 2์›” 26์ผ ๋ฐฐํฌ๋จ
1. ๊ฐœ์š”2. ๋ Œ๋” ์—”์ง„
2.1. ์‚ฌ์ดํด(Cycles)2.2. ์ด๋ธŒ์ด(Eevee)
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)
5.1. ์ฃผ์š” ์ž์ฒด๋‚ด์žฅ ์• ๋“œ์˜จ5.2. ์ฃผ์š” ๋ฌด๋ฃŒ ์• ๋“œ์˜จ5.3. ์ฃผ์š” ์œ ๋ฃŒ ์• ๋“œ์˜จ
6. ์—…๊ณ„์—์„œ์˜ ํ™œ์šฉ
6.1. ์• ๋‹ˆ๋ฉ”์ด์…˜6.2. ๊ฒŒ์ž„ ๋ชจ๋ธ๋ง6.3. ๊ฑด์ถ• ๋ฐ ์ œํ’ˆ ๋””์ž์ธ6.4. ์˜ํ™” ํŠน์ˆ˜ํšจ๊ณผ(VFX)6.5. 3D ํ”„๋ฆฐํŒ…
7. ๊ด€๋ จ ๋งํฌ
7.1. ๊ณต์‹7.2. ์ปค๋ฎค๋‹ˆํ‹ฐ7.3. ์ž๋ฃŒ
8. ์œ ์˜์‚ฌํ•ญ ๋ฐ ๋ฌธ์ œ์ 
8.1. ์‹œ์Šคํ…œ ์‚ฌ์–‘8.2. ์œˆ๋„์šฐ์—์„œ์˜ ์„ค์น˜8.3. ๋ฆฌ๋ˆ…์Šค์—์„œ์˜ ์„ค์น˜8.4. ํ•œ๊ตญ์–ด ํ‘œ์‹œ8.5. ํ•œ๊ธ€ ์ž…๋ ฅ8.6. ์ˆ˜์ •์ž(Modifier) ๊ด€๋ จ ๋ฌธ์ œ8.7. ๋ฒ„์ „ ํ˜ธํ™˜์„ฑ
9. ๋ฒ„์ „ ์ผ๋žŒ10. ๋ธ”๋ Œ๋” ์žฌ๋‹จ11. ํ›„์› ๊ธฐ์—…12. ์—ฌ๋‹ด


1. ๊ฐœ์š”[ํŽธ์ง‘]


๋ธ”๋ Œ๋”[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) ๋“ฑ ๋‹ค๋ฅธ ๋ Œ๋” ์„ค์ •์„ ๋ถ€์—ฌํ•  ์ˆ˜ ์žˆ๋‹ค.

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].

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)๋„ ์ง€์›ํ•œ๋‹ค. ์ด๋ฏธ์ง€ ํ•˜๋‚˜๋กœ๋Š” ๋„ˆ๋ฌด ํ•ด์ƒ๋„๊ฐ€ ๋‚ฎ์„ ๋•Œ, ์—ฌ๋Ÿฌ ๊ฐœ์˜ ์ด๋ฏธ์ง€๋ฅผ ํ•ฉ์ณ ์˜ค๋ธŒ์ ํŠธ ํ•˜๋‚˜์— ์ž…ํžˆ๋Š” ๊ธฐ๋Šฅ์ด๋‹ค. ์ด๊ฑธ ์“ฐ๋ฉด ํ›จ์”ฌ ๋” ํ•ด์ƒ๋„๊ฐ€ ๋†’์•„์ง€๊ณ  ์„ ๋ช…ํ•œ ํ…์Šค์ฒ˜๊ฐ€ ๋งŒ๋“ค์–ด์ง„๋‹ค.

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 ๋ฐฉ์‹์˜ ์žฌ์งˆ์„ ๋‘˜ ๋‹ค ์ง€์›ํ•œ๋‹ค. ์‹ฌ์ง€์–ด ํ•˜๋‚˜์˜ ์žฌ์งˆ ์•ˆ์—์„œ ์„ž๊ณ  ์‹ถ๋‹ค๋ฉด ํ˜ผ์šฉํ•  ์ˆ˜๋„ ์žˆ๋‹ค.

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 ์žฌ์งˆ์ด ์•„๋‹ˆ๋ผ๋„ ๋…ธ๋“œ๋กœ ์ด๋ฃจ์–ด์ง„ ๋ณต์žกํ•œ ์žฌ์งˆ์ด๋ผ๋ฉด ๊ทธ ์žฌ์งˆ์„ ๊ตฌ์„ฑํ•˜๋Š” ์ด๋ฏธ์ง€๋“ค ์ค‘ ํ•˜๋‚˜๋ฅผ ์„ ํƒํ•ด์„œ ๊ทธ ์œ„์—๋‹ค ๊ทธ๋ฆด ์ˆ˜ ์žˆ๋‹ค.

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๋ฅผ ์‚ฌ์šฉํ•  ๋•Œ์˜ ์ฃผ์˜์‚ฌํ•ญ๋“ค์ด ์žˆ๋‹ค.

๋ธ”๋ Œ๋”์—๋Š” ๊ธฐ๋ณธ์œผ๋กœ 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 ํƒญ์—์„œ ์ง€์ •ํ•  ์ˆ˜ ์žˆ๋‹ค.

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) ๊ธฐ๋Šฅ๋„ ์žˆ๋‹ค.

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 ๋ฒ„ํŠผ์œผ๋กœ ๋œจ๋Š” ๋ฉ”๋‰ด์—์„œ ์ž์‹ ์ด ์ฆ๊ฒจ ์ฐพ๋Š” ๋ช…๋ น์ด๋‚˜ ๋„๊ตฌ๋ฅผ ๋ฐ”๋กœ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ๋‹ค.

4.3. 3D ์ปค์„œ(3D cursor)[ํŽธ์ง‘]

๋ธ”๋ Œ๋”์˜ ๊ฐ€์žฅ ํฐ ํŠน์ง• ์ค‘ ํ•˜๋‚˜๋Š” 3D ์ปค์„œ(3D cursor)๋‹ค. ๋ธ”๋ Œ๋”์—์„œ๋Š” ๋‹ค์–‘ํ•œ ๊ธฐ๋Šฅ๋“ค์ด ์ด 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) ๋ฐฉ์‹์œผ๋กœ ๋ถ„๋ฅ˜๋œ๋‹ค.

ํ˜„์žฌ ๋ธ”๋ Œ๋”์—์„œ ๋…ธ๋“œ๋กœ ํ•  ์ˆ˜ ์žˆ๋Š” ๊ฒƒ๋“ค์€ ์ด๋ ‡๋‹ค.
  • ์žฌ์งˆ(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)๋ฅผ ๊ตฌ๋ถ„ํ•  ์ˆ˜ ์žˆ๋Š” ์ตœ์†Œ ๋‹จ์œ„์ด๊ธฐ๋„ ํ•˜๋‹ค.

4.7. ๋ฐ์ดํ„ฐ๋ธ”๋ก(Data-block)[ํŽธ์ง‘]

๋ง ๊ทธ๋Œ€๋กœ ๋ธ”๋ Œ๋” ํŒŒ์ผ ๋‚ด๋ถ€์—์„œ ์กด์žฌํ•˜๋Š” ๋ฐ์ดํ„ฐ ๋ฉ์–ด๋ฆฌ๋“ค์ด๋‹ค. ๊ฐ„๊ณผํ•˜๊ณ  ๋„˜์–ด๊ฐ€๊ธฐ ์‰ฝ์ง€๋งŒ ๋ธ”๋ Œ๋”์—์„œ ์•„์ฃผ ์ค‘์š”ํ•œ ๊ฐœ๋…์ด๋‹ค.

๋ธ”๋ Œ๋”๋Š” ๋‚ด๋ถ€์ ์œผ๋กœ ๋ฐ์ดํ„ฐ๋ธ”๋ก(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)ํ•œ๋‹ค๊ณ  ํ‘œํ˜„ํ•œ๋‹ค.

4.9. ๊ฑท๊ธฐ(Walk Navigation)[ํŽธ์ง‘]

๋ธ”๋ Œ๋”์—์„œ๋Š” ๋ณต์žกํ•œ ๋ชจ๋ธ ์†์ด๋ผ๋„ ๊ฒŒ์ž„์ฒ˜๋Ÿผ WASDํ‚ค๋กœ ์‰ฝ๊ฒŒ ์›€์ง์ผ ์ˆ˜ ์žˆ๋‹ค. ํ™œ์„ฑํ™” ๋‹จ์ถ•ํ‚ค๋Š” `(ํƒญ ๋ฒ„ํŠผ ์œ„).

ํ™œ์„ฑํ™”๋œ ์ƒํƒœ์—์„œ ๋งˆ์šฐ์Šค ์Šคํฌ๋กค์„ ํ†ตํ•ด ๊ฑธ์–ด๋‹ค๋‹ˆ๋Š” ์†๋„๋ฅผ ๋ฐ”๊ฟ€ ์ˆ˜ ์žˆ๋‹ค. ๊ฐœ๋ฏธ์ฒ˜๋Ÿผ ๋А๋ ค์งˆ ์ˆ˜๋„, ๋น„ํ–‰๊ธฐ์ฒ˜๋Ÿผ ๋นจ๋ผ์งˆ ์ˆ˜๋„ ์žˆ๋‹ค. ๋งˆ์šฐ์Šค๋ฅผ ์›€์ง์ด๋ฉด ๋ณด๋Š” ๋ฐฉํ–ฅ์ด ๋ฐ”๋€๋‹ค. ๋ค์œผ๋กœ 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]. ๋ธ”๋ Œ๋”์˜ ๊ฐœ๋ฐœ ์†๋„์— ๋น ๋ฅธ ๊ฒƒ์— ๋”ฐ๋ฅด๋Š” ์–ด์ฉ” ์ˆ˜ ์—†๋Š” ๋ฌธ์ œ๋‹ค. ์• ๋“œ์˜จ ๊ฐœ๋ฐœ์ž๊ฐ€ ๋นจ๋ฆฌ ๋Œ€์‘ํ•ด์ฃผ๊ธธ ๋ฐ”๋ผ๋Š” ์ˆ˜ ๋ฐ–์—๋Š” ๋„๋ฆฌ๊ฐ€ ์—†๋‹ค.


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) ํ˜•ํƒœ๋ผ์„œ, ์„ค์ •์—์„œ ์ผœ ์ฃผ๊ณ  ๋‚˜์„œ ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•˜๋‹ค.

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๋ผ๋Š” ์• ๋‹ˆ๋ฉ”์ด์…˜ ์ŠคํŠœ๋””์˜ค์—์„œ ์‚ฌ์šฉํ•œ๋‹ค๊ณ  ํ•œ๋‹ค.

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] ๋“ฑ์—์„œ ๋ณด์กฐ์ ์œผ๋กœ ์‚ฌ์šฉํ•˜๊ธฐ ์œ„ํ•ด ๋„์ž…ํ•˜๋Š” ์‹.

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์‹œํ‚ค๋Š” ๋ฐฉ๋ฒ•์œผ๋กœ ๋ฒฝ์ฒด ๋ฐ”๋‹ฅํ‰๋ฉด์„ ๋‹ค์‹œ ๊ทธ๋ฆด ์ˆ˜๋„ ์žˆ๋‹ค.
  1. DXF ํŒŒ์ผ๋กœ ์ €์žฅํ•ด์„œ ๊ฐ€์ ธ์˜จ๋‹ค. ๋ธ”๋ Œ๋”๋Š” ํด๋ฆฌ๊ณค ๊ธฐ๋ฐ˜์ด๋‹ˆ๊นŒ, DXF๋กœ ์ €์žฅํ•  ๋•Œ Polyline ํ”„๋ฆฌ์…‹์„ ์„ ํƒํ•˜๋Š” ๊ฒƒ์ด ์ข‹๋‹ค.[100] ๊ทธ๋ฆฌ๊ณ  DXF๋ฅผ ๋ธ”๋ Œ๋”๋กœ ๊ฐ€์ ธ์˜ฌ(Import) ๋•Œ ๋ธ”๋ Œ๋” ์„ค์ •์—์„œ ๋ฏธ๋ฆฌ Import-Export: Import Autodesk DXF Format (.dxf)๋ผ๋Š” ๊ธฐ๋ณธ์„ค์น˜๋œ ์• ๋“œ์˜จ(Add-on)์„ ์ผœ ๋†“์•„์•ผ ํ•œ๋‹ค.
  2. ๋‹จ์œ„๋ฅผ ๋งž์ถ˜๋‹ค. ๋„๋ฉด ๋‹จ์œ„๊ฐ€ mm์˜€์œผ๋ฉด ๋ธ”๋ Œ๋” ์žฅ๋ฉด(Scene)์˜ ๋‹จ์œ„๋„ ๋ฏธ๋ฆฌ mm๋กœ ํ•ด ๋†“์•„์•ผ ํ•œ๋‹ค. ์žฅ๋ฉด ๋‹จ์œ„๊ฐ€ ๊ธฐ๋ณธ๊ฐ’์ธ m๋กœ ๋˜์–ด ์žˆ์œผ๋ฉด ๋„๋ฉด ํฌ๊ธฐ๊ฐ€ ์ˆ˜์‹ญ ํ‚ฌ๋กœ๋ฏธํ„ฐ๊นŒ์ง€ ๊ฑฐ๋Œ€ํ•ด์ ธ์„œ ๋“ค์–ด์˜ค๊ณ , ๋„ˆ๋ฌด ์ปค์„œ ํ™”๋ฉด์— ๋ณด์ด์ง€๋„ ์•Š๋Š” ๋ถˆ์ƒ์‚ฌ๊ฐ€ ์ƒ๊ธธ ์ˆ˜ ์žˆ๋‹ค.
  3. ํด๋ฆฌ๋ผ์ธ์„ ๋ฉ”์‰ฌ(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๋ฅผ ๊ฐ™์ด ํ™œ์šฉํ•œ๋‹ค๊ณ  ํ•œ๋‹ค.

6.5. 3D ํ”„๋ฆฐํŒ…[ํŽธ์ง‘]

์˜จ๋ผ์ธ 3D ํ”„๋ฆฐํŒ… ์„œ๋น„์Šค ์—…์ฒด์ธ i.materialise.com์—์„œ 2017๋…„ ์ž์ฒด์ ์œผ๋กœ ์ง‘๊ณ„ํ•œ 3D ํ”„๋ฆฐํŒ…์— ์“ฐ์ด๋Š” ๋ชจ๋ธ๋ง ํ”„๋กœ๊ทธ๋žจ๋“ค ์ค‘ ๋ธ”๋ Œ๋”๊ฐ€ ๊ฐ€์žฅ ์ธ๊ธฐ์žˆ๋Š” ํ”„๋กœ๊ทธ๋žจ์œผ๋กœ ์„ ์ •๋œ ๋ฐ”๊ฐ€ ์žˆ๋‹ค.

์ฃผ์˜ํ•  ์ ์€ ์˜จ๋ผ์ธ 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. ์ปค๋ฎค๋‹ˆํ‹ฐ[ํŽธ์ง‘]

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/
  • HDRI ํ—ค์ด๋ธ(HDRI Haven)
    HDRI[102] ์ œ๊ณต ์‚ฌ์ดํŠธ. ๋ชจ๋‘ ๋ฌด๋ฃŒ.
    https://hdrihaven.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๋น„ํŠธ ์ปดํ“จํ„ฐ์—์„œ๋งŒ ์„ค์น˜์™€ ์‚ฌ์šฉ์ด ๊ฐ€๋Šฅํ•˜๋‹ค.

8.2. ์œˆ๋„์šฐ์—์„œ์˜ ์„ค์น˜[ํŽธ์ง‘]

2.77a ๋ฒ„์ „ ์ดํ›„๋กœ Windows XP ์ง€์›์ด ์ค‘๋‹จ๋˜์—ˆ๋‹ค. ์ด์ œ๋Š” Windows Vista ์ด์ƒ์˜ ๋ฒ„์ „์ด ํ•„์š”ํ•˜๋‹ค.

์œˆ๋„์šฐ์—์„œ ํ•œ๊ธ€๋กœ ๋œ ์œˆ๋„์šฐ ๊ณ„์ •์ผ ๊ฒฝ์šฐ ์„ค์น˜๊ฐ€ ์ œ๋Œ€๋กœ ์•ˆ๋˜๋Š” ๊ฒฝ์šฐ๊ฐ€ ์žˆ๋‹ค. ๋ธ”๋ Œ๋” ๋ฉ”๋‰ด๊ฐ€ ์•ˆ ๋ณด์ด๋Š” ํ˜„์ƒ์ด ์ผ์–ด๋‚  ์ˆ˜ ์žˆ๋Š”๋ฐ ๊ทธ ์ด์œ ๋Š” config ํด๋”๊ฐ€ ์ •์ƒ ์„ค์น˜๋˜์ง€ ์•Š์•˜๊ธฐ ๋•Œ๋ฌธ์ด๋ผ๊ณ  ํ•œ๋‹ค. ๊ด€๋ จ ํ˜„์ƒ์œผ๋กœ ๊ณ ์ƒํ•œ๋‹ค๋ฉด ์—ฌ๊ธฐ๋ฅผ ์ฐธ๊ณ  ํ•˜์ž. ๊ฐ€์žฅ ๊ทผ๋ณธ์ ์ธ ํ•ด๊ฒฐ ๋ฐฉ๋ฒ•์€ ๋ธ”๋ Œ๋” ์„ค์น˜ ์‹œ ์œˆ๋„์šฐ ์‚ฌ์šฉ์ž ๊ณ„์ •์„ ์˜๋ฌธ์œผ๋กœ ๋ณ€๊ฒฝํ•œ ๋‹ค์Œ ์„ค์น˜ํ•˜๋Š” ๊ฒƒ์ด๋‹ค. ๋‹ค๋งŒ, ์ตœ์‹  ๋ฒ„์ „์—์„œ๋Š” ์ด๋Ÿฌํ•œ ํ˜„์ƒ์ด ๊ฑฐ์˜ ์ผ์–ด๋‚˜์ง€ ์•Š๋Š”๋‹ค.[104]

์ผ๋ถ€ ์• ๋“œ์˜จ์˜ ๊ฒฝ์šฐ ์ธ์ฝ”๋”ฉ ๋ฌธ์ œ๋กœ ํ•œ๊ธ€ ์ด๋ฆ„์ด๋‚˜ ํด๋”๋ฅผ ์ œ๋Œ€๋กœ ์ฝ์ง€ ๋ชปํ•˜๋Š” ๊ฒฝ์šฐ๊ฐ€ ์žˆ๋‹ค.

์ŠคํŒ€, ๋งˆ์ดํฌ๋กœ์†Œํ”„ํŠธ ์Šคํ† ์–ด์—์„œ๋„ ๋‹ค์šด๋ฐ›์„ ์ˆ˜ ์žˆ๋‹ค.

8.3. ๋ฆฌ๋ˆ…์Šค์—์„œ์˜ ์„ค์น˜[ํŽธ์ง‘]

์šฐ๋ถ„ํˆฌ๋‚˜ ๋ฆฌ๋ˆ…์Šค ๋ฏผํŠธ์˜ ํŒจํ‚ค์ง€ ์ €์žฅ์†Œ์˜ ๋ธ”๋ Œ๋”๋Š” ์ตœ์‹  ๋ฒ„์ „์ด ์•„๋‹ ์ˆ˜๋„ ์žˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  Windows์™€๋Š” ๋‹ฌ๋ฆฌ ์šด์˜์ฒด์ œ์˜ ํŒŒ์ด์ฌ์„ ๊ณต์œ ํ•˜๊ธฐ ๋•Œ๋ฌธ์—, ๋ช‡๋ช‡ ์• ๋“œ์˜จ์€ ํ•„์š”ํ•œ ๋ชจ๋“ˆ์ด ๊ธฐ๋ณธ์ ์œผ๋กœ ์„ค์น˜๋˜์–ด์žˆ์ง€ ์•Š์•„ ์ข…์ข… ์—๋Ÿฌ๊ฐ€ ๋ฐœ์ƒํ•œ๋‹ค. ์ˆ˜๋™์œผ๋กœ ํ•ด๋‹น ๋ชจ๋“ˆ์„ ํ„ฐ๋ฏธ๋„์—์„œ ์„ค์น˜ํ•ด๋„ ๋˜์ง€๋งŒ, ์ดˆ๋ณด์ž์—๊ฒŒ๋Š” ์ƒ๋‹นํžˆ ๋ฒˆ๊ฑฐ๋กญ๊ณ  ๋ณต์žกํ•˜๋‹ค. ์ตœ์‹  ์šฐ๋ถ„ํˆฌ ๊ธฐ๋ฐ˜์˜ ์šด์˜์ฒด์ œ์—์„œ ์ œ๊ณต๋˜๋Š” snapcraft ํŒจํ‚ค์ง€ ๊ด€๋ฆฌ์ž๋กœ ์„ค์น˜ํ•˜๋ฉด, ํ•„์š”ํ•œ ํŒŒ์ด์ฌ ๋ชจ๋“ˆ์ด ์ „๋ถ€ ํ•จ๊ป˜ ์ œ๊ณต๋˜๊ธฐ ๋•Œ๋ฌธ์— ํŽธํ•˜๋‹ค.#

๋ฆฌ๋ˆ…์Šค์—์„œ ์„ค์น˜ํ•ด์„œ ์‚ฌ์šฉ ํ•  ๊ฒฝ์šฐ 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 ๊ทธ๋ž˜ํ”ฝ๊ณผ ๊ด€๋ จ๋œ ๋‹จ์–ด๋“ค์€ ์ˆ™๋ จ ์œ ์ €๋‚˜ ๊ด€๋ จ ์‚ฐ์—… ์‹ค๋ฌด์ž๋“ค์—๊ฒŒ ์ •์ฐฉ๋œ์ง€ ์˜ค๋ž˜๋๊ธฐ ๋•Œ๋ฌธ์— ์ด ๋ชจ๋“  ๊ฑธ ํ•œ๊ตญ์–ด๋กœ ๋ฐ”๊พธ๋Š” ๊ฑด ๋ฌด๋ฆฌ๋‹ค.

๋˜ํ•œ ํ•œ๊ตญ์–ด๋กœ ์•„์˜ˆ ๋ชปํ•  ์ •๋„๋Š” ์•„๋‹ˆ๋ผ์„œ ์ผ๋ถ€ ์ด์šฉ์ž๋“ค์€ ํ•œ๊ตญ์–ด๋กœ ํ•ด๋‹น ๊ธฐ๋Šฅ์˜ ์œ„์น˜๋‚˜ ๊ฐœ๋…, ์•„์ด์ฝ˜์„ ๋ˆˆ์— ์ตํžŒ ๋’ค ์˜์–ด๋กœ ๊ฐˆ์•„ํƒ€๋Š” ๋ฐฉ๋ฒ•์ด๋‚˜ ์„ค์ • ๋ฉ”๋‰ด์—์„œ ๋ฉ”๋‰ด ๊ธฐ๋Šฅ ์„ค๋ช…์„ ํ•ด์ฃผ๋Š” ํˆดํŒ๋งŒ ํ•œ๊ธ€๋กœ ๋ฒˆ์—ญํ•ด์„œ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ๋„ ๊ดœ์ฐฎ์€ ๋ฐฉ๋ฒ•์ด๋ผ๊ณ  ์ œ์•ˆํ•˜๊ณค ํ•œ๋‹ค.

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]

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)์ด์ง€๋งŒ, ์ด ๋ฐฉ๋ฒ•์„ ์‚ฌ์šฉํ•˜๋ฉด ์ปฌ๋ ‰์…˜์„ ํ•œ ์˜ค๋ธŒ์ ํŠธ๋กœ ๋ชฐ์•„๋„ฃ์–ด ์ˆ˜์ •์ž๋ฅผ ์ ์šฉ์‹œํ‚ฌ ์ˆ˜ ์žˆ๋‹ค.

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ํ‚ค๋ฅผ ๋ˆ„๋ฅด๋ฉด ๋ชจ๋“  ๋ณด๊ธฐ ๋ฐฉ์‹ ์ค‘ ํ•˜๋‚˜๋ฅผ ์„ ํƒํ•ด์•ผ ํ•œ๋‹ค๋กœ ๋ฐ”๋€๋‹ค๋“ ์ง€... ์ด๋Ÿฌ๋ฉด ๊ตฌ ๋ฒ„์ „ ๊ฐ•์˜์ž๋ฃŒ๋ฅผ ๋ณผ ๋•Œ ํ—ท๊ฐˆ๋ฆฌ๋Š” ์š”์†Œ๊ฐ€ ์žˆ์œผ๋ฉฐ, ์ตœ์•…์˜ ๊ฒฝ์šฐ ํ•ด๋‹น ๊ฐ•์˜์˜์ƒ์—์„œ ์‚ฌ์šฉํ•˜๋Š” ๊ธฐ๋Šฅ์ด ์ตœ์‹  ๋ฒ„์ „์—์„œ๋Š” ๋น ์ ธ ๋ฒ„๋ฆฐ ๊ธฐ๋Šฅ์ด ๋˜๊ธฐ๋„ ํ•œ๋‹ค. ๊ทธ ๊ธฐ๋Šฅ์„ ์ฐพ์œผ๋ ค๊ณ  ํ•˜์ง€ ๋ง๊ณ  ๋ฒ„์ „์„ ํ•จ๊ป˜ ์ ์–ด ์›น ์‚ฌ์ดํŠธ๋ฅผ ๊ฒ€์ƒ‰ํ•˜๊ฑฐ๋‚˜, ๋‹ค๋ฅธ ์‚ฌ๋žŒ๋“ค์—๊ฒŒ ๋ฌผ์–ด๋ณด์ž.

ํ˜น์‹œ๋ผ๋„ ์˜›๋‚  ๋ฒ„์ „์ด ํ•„์š”ํ•œ ์‚ฌ๋žŒ๋“ค์„ ์œ„ํ•ด ๋ธ”๋ Œ๋” ์žฌ๋‹จ ์‚ฌ์ดํŠธ์—์„œ๋Š” ๋ชจ๋“  ๋ฒ„์ „์„ ๋‹ค์šด๋กœ๋“œํ•  ์ˆ˜ ์žˆ๋„๋ก ๋งˆ๋ จํ•ด ๋‘”๋‹ค.

9. ๋ฒ„์ „ ์ผ๋žŒ[ํŽธ์ง‘]

๋ธ”๋ Œ๋”๋Š” ์—ญ์‚ฌ์ ์œผ๋กœ ๋ช‡ ๋…„์— ํ•œ ๋ฒˆ์”ฉ ๋Œ€๊ทœ๋ชจ ์—…๋ฐ์ดํŠธ๋ฅผ ๋‹จํ–‰ํ–ˆ๋‹ค. ๊ทธ๋Ÿด ๋•Œ๋งˆ๋‹ค ํ˜๋ช… ์ˆ˜์ค€์œผ๋กœ ํ”„๋กœ๊ทธ๋žจ์ด ๊ฐœ์„ ๋˜์—ˆ๊ณ , ์‚ฌ์šฉ์ž๋“ค๋„ ์ƒˆ๋กœ์šด ๋ธ”๋ Œ๋”์— ์ ์‘ํ•˜๋Š” ๋ฐ์— ์ฃผ์ €ํ•˜์ง€ ์•Š์•˜๋‹ค. ์ƒˆ๋กญ๊ฒŒ ํƒˆ๋ฐ”๊ฟˆํ•œ ๋ธ”๋ Œ๋”๋Š” ํ•ญ์ƒ ์˜ˆ์ „ ๋ฒ„์ „๋ณด๋‹ค ๋›ฐ์–ด๋‚ฌ๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค.


ํ•ด๋‹น ํ•ญ๋ชฉ์€ ๋ธ”๋ Œ๋” ์œ„ํ‚ค์™€ ์œ„ํ‚ค๋ฐฑ๊ณผ๋ฅผ ์ฐธ๊ณ ํ•˜์—ฌ ์ž‘์„ฑ๋œ ๋ฌธ์„œ์ด๋‹ค.
๋ฒ„์ „
์ถœ์‹œ์ผ
์ฃผ์š” ํŠน์ง•
-
1993๋…„ 12์›”
Blender ๊ฐœ๋ฐœ ์‹œ์ž‘
-
1994๋…„ 1์›”
Blender ์ตœ์ดˆ์˜ ์†Œ์Šค ํŒŒ์ผ
1.00
1995๋…„ 1์›”
Blender ์ตœ์ดˆ ๋ฐœํ‘œ
1.23
1998๋…„ 1์›”
์›น์‚ฌ์ดํŠธ์— SGI ๋ฒ„์ „ ๋ฐœํ‘œ, IrisGL ์ง€์›
1.30
1998๋…„ 4์›”
๋ฆฌ๋ˆ…์Šค์™€ FreeBSD ๋ฒ„์ „ ์ถœ์‹œ, OpenGL๊ณผ Xwindow๋กœ ์ด์‹
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)๊ฐ€ ๋ธ”๋ Œ๋” ๊ฐœ๋ฐœ ๊ณผ์ • ์†Œ์‹๊ณผ ๊ธฐ๋Šฅ์„ ๋งค์ฃผ ์ „๋‹ฌํ•ด์ฃผ๊ณ  ์žˆ๋‹ค. ํŠน์œ ์˜ ์žฌ๋ฐŒ๋Š” ์„ค๋ช… ๋ฐฉ์‹๊ณผ ์‹œ์ฒญ์ž๋“ค๊ณผ์˜ ์งˆ์˜์‘๋‹ต์ด ๊ฝค ํฅ๋ฏธ์ง„์ง„ํ•˜๋‹ค. ๋ณด๋‹ค๊ฐ€ ์˜ˆ์ƒ์น˜ ๋ชปํ–ˆ๋˜ ๋Œ€๋‹จํ•œ ๊ธฐ๋Šฅ์ด ํˆญ ์†Œ๊ฐœ๋˜๋ฉด ์ฑ„ํŒ…๊ณผ ๋Œ“๊ธ€์€ ์–ด๋А์ƒˆ ํ™˜ํ˜ธ ์ผ์ƒ‰์ด๋‹ค!

11. ํ›„์› ๊ธฐ์—…[ํŽธ์ง‘]

๋ธ”๋ Œ๋”๋Š” ๋ธ”๋ Œ๋” ์žฌ๋‹จ์ด๋ผ๋Š” ๋น„์˜๋ฆฌ ์žฌ๋‹จ์—์„œ ๊ฐœ๋ฐœํ•˜๋Š” ์˜คํ”ˆ์†Œ์Šค ํ”„๋กœ๊ทธ๋žจ์œผ๋กœ์„œ ์˜ค์ง ํ›„์›๋งŒ์œผ๋กœ ๊ฐœ๋ฐœ์„ ์ง„ํ–‰ํ•˜๊ณ  ์žˆ๋‹ค. ๋ฌผ๋ก  ๊ธฐ์—…์ด ์˜๋ฆฌ ๋ชฉ์ ์œผ๋กœ ๋ธ”๋ Œ๋”๋ฅผ ๋ฌด๋ฃŒ๋กœ ์‚ฌ์šฉํ•˜๋Š” ๋ฐ์— ๋ณ„๋‹ค๋ฅธ ์ œ์žฌ ์‚ฌํ•ญ์€ ์—†์ง€๋งŒ, ํ›„์›์„ ํ†ตํ•ด ๋ธ”๋ Œ๋”์˜ ๋ณด๋‹ค ๋‚˜์€ ๋ฐœ์ „์„ ๋„๋ชจํ•˜๋Š” ๊ธฐ์—…๋“ค์ด ๋“ฑ์žฅํ•˜๊ธฐ ์‹œ์ž‘ํ–ˆ๋‹ค.

๋ธ”๋ Œ๋” ์žฌ๋‹จ์— ํŽ€๋”ฉํ•œ ํšŒ์‚ฌ ๋ชฉ๋ก

๋Œ€ํ‘œ์ ์œผ๋กœ ํ•˜๋“œ์›จ์–ด ํšŒ์‚ฌ๋Š” AMD์™€ ์—”๋น„๋””์•„, ์†Œํ”„ํŠธ์›จ์–ด ํšŒ์‚ฌ๋กœ๋Š” ๊ตฌ๊ธ€, ์œ ๋น„์†Œํ”„ํŠธ, ์–ธ๋ฆฌ์–ผ์—”์ง„์„ ๋งŒ๋“  ์—ํ”ฝ๊ฒŒ์ž„์ฆˆ, ์ŠคํŒ€์„ ๋งŒ๋“  ๋ฒจ๋ธŒ์‚ฌ ๋“ฑ ์ด๋ฆ„๋งŒ ๋“ค์–ด๋„ ์–ด๋งˆ์–ด๋งˆํ•œ ํšŒ์‚ฌ๋“ค์ด ํ›„์›์„ ํ•˜๊ณ  ์žˆ๋‹ค. ์œ„์™€ ๊ฐ™์€ ํšŒ์‚ฌ๋“ค์˜ ์„ฑ๊ฒฉ์„ ๋ณด๋ฉด ์•Œ๊ฒ ์ง€๋งŒ ๋ธ”๋ Œ๋”์™€ ๊ฐ™์€ ์˜คํ”ˆ์†Œ์Šค 3D ์ €์ž‘ ํ”„๋กœ๊ทธ๋žจ์˜ ๋ฐœ์ „์ด ์ž์‹ ์˜ ํšŒ์‚ฌ์˜ ์ด์ต๊ณผ๋„ ์—ฐ๊ฒฐ๋œ๋‹ค.[118]

2020๋…„ 7์›” ๋ง์—์„œ 8์›” ์ดˆ ์ฏค์— ๋งˆ์ดํฌ๋กœ์†Œํ”„ํŠธ๋กœ๋ถ€ํ„ฐ ํ›„์›์„ ๋ฐ›๊ธฐ ์‹œ์ž‘ํ–ˆ๋‹ค๋Š” ์†Œ์‹์ด ๋‚˜์™”๋‹ค. ๋งˆ์ดํฌ๋กœ์†Œํ”„ํŠธ๋Š” 20๋…„ 8์›” ๊ธฐ์ค€ ์ฝ”ํผ๋ ˆ์ดํŠธ ๊ณจ๋“œ๋กœ ์ง€์ •๋˜์—ˆ๋‹ค๊ณ  ํ•œ๋‹ค.

2020๋…„ 11์›”์—๋Š” ํŽ˜์ด์Šค๋ถ์—์„œ๋„ ํ›„์›ํ•˜๊ธฐ ์‹œ์ž‘ํ–ˆ๋‹ค.

12. ์—ฌ๋‹ด[ํŽธ์ง‘]

  • 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์Šค๋ ˆ๋“œ๊นŒ์ง€๋งŒ ์ง€์›ํ•˜๋Š” ๊ฒƒ์œผ๋กœ ๋ณด์ธ๋‹ค.
  • 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] ์˜คํ”ˆ์†Œ์Šค ์ฝ”๋“œ๋ฅผ ํ†ต์งธ๋กœ ๋ณต์ œํ•ด์„œ ์ƒˆ๋กœ์šด ํ”„๋กœ์ ํŠธ์— ์‚ฌ์šฉํ•˜๋Š” ๋ฐฉ๋ฒ•. ์ด๋ ‡๊ฒŒ ์˜คํ”ˆ์†Œ์Šค ์ฝ”๋“œ์—๋Š” ์†Œ์œ ๊ถŒ์ด ์—†๊ธฐ ๋•Œ๋ฌธ์— ๋ˆ„๊ตฌ๋‚˜ ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•˜๋‹ค.