user-img
๋ธ”๋ Œ๋” ๋งˆ์Šคํ„ฐํ•˜๊ธฐ : Step by Step/2. ๋ชจ๋ธ๋ง 42
thumbnail
STEP 38. ๋ฒ ๋ฒจ ๋ชจ๋””ํŒŒ์ด์–ด
STEP 38. ๋ฒ ๋ฒจ ๋ชจ๋””ํŒŒ์ด์–ดโชSTEP 37. ์–ด๋ ˆ์ด ๋ชจ๋””ํŒŒ์ด์–ดSTEP 39. ๋ฏธ๋Ÿฌ & ์‹œ๋ฉ”ํŠธ๋ฆฌโฉ  ๋ฒ ๋ฒจ(bevel) ๋ชจ๋””ํŒŒ์ด์–ด๋Š” ์—๋””ํŠธ ๋ชจ๋“œ์—์„œ ์‚ฌ์šฉํ•˜๋Š” ๋ฒ ๋ฒจ๊ณผ ๋™์ผํ•œ ๊ธฐ๋Šฅ์ž…๋‹ˆ๋‹ค. ๋ฒ ๋ฒจ์— ๋Œ€ํ•ด ๋‹ค์‹œ ๋ณต์Šตํ•˜๋ ค๋ฉด ์—ฌ๊ธฐ๋กœ ์ด๋™ํ•ด์ฃผ์„ธ์š”. ๋ฒ ๋ฒจ ๋ชจ๋””ํŒŒ์ด์–ด๋ฅผ ์‚ฌ์šฉํ•˜๋ ค๋ฉด   [Add Modifier] Generate โž” Bevel์„ ํด๋ฆญํ•ด์„œ ์ถ”๊ฐ€ํ•ฉ๋‹ˆ๋‹ค.โ–Ž๊ธฐ์ค€ ํญ ๋ณ€๊ฒฝ  Width Type์€ ์•„๋ž˜์˜ ์ด๋ฏธ์ง€์™€ ๊ฐ™์ด Offset, Width, Depth, Percent, Absolute 5๊ฐ€์ง€์˜ ๋ฒ ๋ฒจ์˜ ํญ์„ ๊ฒฐ์ •ํ•˜๋Š” ํƒ€์ž…์ด ์กด์žฌํ•ฉ๋‹ˆ๋‹ค. R๊ฐ’์„ ์‚ฌ์šฉํ•˜๋ ค๋ฉด Offset ์˜ต์…˜์œผ๋กœ ์„ ํƒํ•ด ์ฃผ์„ธ์š”. ํŠน๋ณ„ํ•œ ๊ฒฝ์šฐ๊ฐ€ ์•„๋‹ˆ๋ผ๋ฉด ์ฃผ๋กœ ๊ธฐ๋ณธ ๊ฐ’์„ ์‚ฌ์šฉํ•ด๋„ ๋ฌด๋ฐฉํ•ฉ๋‹ˆ๋‹ค.โ–Ž๋ฒ ๋ฒจ์ด ์ข๊ฒŒ ๋งŒ๋“ค์–ด์ง€๊ฑฐ๋‚˜ ๋งŒ๋“ค์–ด์ง€์ง€ ์•Š๋Š” ๊ฒฝ์šฐ ํ•ด๊ฒฐ ๋ฐฉ๋ฒ•  ๋ฒ ๋ฒจ ๋ชจ๋””..
2024.06.26
๋ธ”๋ Œ๋” ๋งˆ์Šคํ„ฐํ•˜๊ธฐ : Step by Step/2. ๋ชจ๋ธ๋ง
thumbnail
STEP 37. ์–ด๋ ˆ์ด ๋ชจ๋””ํŒŒ์ด์–ด
STEP 37. ์–ด๋ ˆ์ด ๋ชจ๋””ํŒŒ์ด์–ดโชSTEP 36. ์„ญ๋””๋น„์ „STEP 38. ๋ฒ ๋ฒจ ๋ชจ๋””ํŒŒ์ด์–ดโฉ  ์–ด๋ ˆ์ด(array) ๋ชจ๋””ํŒŒ์ด์–ด๋Š” ์˜ค๋ธŒ์ ํŠธ ๋‚ด์—์„œ ์ง€์˜ค๋ฉ”ํŠธ๋ฆฌ๋ฅผ ๋ณต์ œํ•˜๊ณ  ์„ค์ •ํ•œ ๊ทœ์น™์— ๋”ฐ๋ผ ๋ฐฐ์—ดํ•˜๋Š” ๊ธฐ๋Šฅ์ž…๋‹ˆ๋‹ค. [Add Modifier] Generate โž” Array๋ฅผ ํด๋ฆญํ•ด์„œ ์ถ”๊ฐ€ํ•ฉ๋‹ˆ๋‹ค.  ์–ด๋ ˆ์ด ๋ชจ๋””ํŒŒ์ด์–ด๋ฅผ ์ถ”๊ฐ€ํ•˜๋ฉด ์•„๋ž˜ ์ด๋ฏธ์ง€์ฒ˜๋Ÿผ ๊ธฐ๋ณธ ์˜ต์…˜์ด ๋ถ€์—ฌ๋ฉ๋‹ˆ๋‹ค. ์ด ์˜ต์…˜์˜ ๋œป์€ ์›๋ณธ ์ง€์˜ค๋ฉ”ํŠธ๋ฆฌ๋ฅผ ํฌํ•จํ•˜์—ฌ ๋ณต์ œ๋œ ๊ฒƒ๊ณผ ํ•ฉํ•ด์„œ ์ด 2๊ฐœ๊ฐ€ ๋˜๊ณ , ๋ณต์ œ๋œ ๊ฒƒ์„ X์ถ•์œผ๋กœ ์ •๋ ฌ์„ ํ•˜๋Š”๋ฐ ๊ทธ ์œ„์น˜๊ฐ€ ์˜ค๋ธŒ์ ํŠธ์˜ ๋„ˆ๋น„์˜ 1๋ฐฐ์œจ ๋งŒํผ ๋„์›Œ์ง„ ๊ณณ์— ๋ฐฐ์—ดํ•ฉ๋‹ˆ๋‹ค.์ด์ œ ์˜ต์…˜์„ ํ•˜๋‚˜์”ฉ ์•Œ์•„๋ณด๋„๋ก ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. โ–ŽFit Type  ๋ณต์ œ ๊ฐœ์ˆ˜ ๊ธฐ์ค€์„ ์–ด๋–ป๊ฒŒ ํ•  ๊ฒƒ์ธ์ง€ ์ •ํ•ฉ๋‹ˆ๋‹ค.Fixed Count:  ๊ณ ์ • ๊ฐœ์ˆ˜์ž…๋‹ˆ๋‹ค. 5์ด๋ฉด ์›๋ณธ์„ ํฌํ•จํ•œ ๋ณต์ œ..
2024.06.25
๋ธ”๋ Œ๋” ๋งˆ์Šคํ„ฐํ•˜๊ธฐ : Step by Step/2. ๋ชจ๋ธ๋ง
thumbnail
STEP 36. ์„ญ๋””๋น„์ „
STEP 36. ์„ญ๋””๋น„์ „โชSTEP 35. ๋ฒ„ํ…์Šค ๊ทธ๋ฃนSTEP 37. ์–ด๋ ˆ์ด ๋ชจ๋””ํŒŒ์ด์–ดโฉ  ์„ญ๋””๋น„์ „(Subdivision)์€ ๋ชจ๋””ํŒŒ์ด์–ด ํ˜•ํƒœ๋กœ ์กด์žฌํ•ฉ๋‹ˆ๋‹ค. ๋ฌผ๋ก  ์—๋””ํŠธ ๋ชจ๋“œ์—์„œ ์„œ๋ธŒ๋””๋ฐ”์ด๋“œ(Subdivide)๋กœ ์‚ฌ์šฉํ•  ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ชจ๋””ํŒŒ์ด์–ด ํŒจ๋„์—์„œ ์ˆ˜๋™์œผ๋กœ ์ถ”๊ฐ€ํ•  ์ˆ˜ ์žˆ์ง€๋งŒ, ๋‹จ์ถ•ํ‚ค๊ฐ€ ์กด์žฌํ•˜์—ฌ ์‰ฝ๊ฒŒ ๋””๋ฐ”์ด๋“œ ๋‹จ๊ณ„๋ฅผ ์กฐ์ ˆํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.  ๋ธ”๋ Œ๋”์˜ ์„ญ๋””๋น„์ „ ์•Œ๊ณ ๋ฆฌ์ฆ˜์€ OpenSubdiv ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. ์ œ ๊ฒฝํ—˜์ƒ ๋ ˆ๋ฒจ์„ ์˜ฌ๋ ธ์„ ๋•Œ ์ง€๋ธŒ๋Ÿฌ์‰ฌ์™€ ๋™์ผํ•œ ๋ฒ„ํ…์Šค ์นด์šดํŠธ๊ฐ€ ์˜ฌ๋ผ๊ฐ€์ง€๋Š” ์•Š์•˜์Šต๋‹ˆ๋‹ค. ์ด์  ์ฐธ๊ณ  ๋ฐ”๋ž๋‹ˆ๋‹ค.โ–Ž์„ญ๋””๋น„์ „ ์ƒ์„ฑํ•˜๊ธฐ  ์˜ค๋ธŒ์ ํŠธ๋ฅผ ์„ ํƒํ•œ ์ƒํƒœ์—์„œ ์˜ค๋ธŒ์ ํŠธ ๋ชจ๋“œ์ธ์ง€ ํ™•์ธํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ๋‹จ์ถ•ํ‚ค Ctrl+1~5ํ‚ค๋ฅผ ๋ˆ„๋ฆ…๋‹ˆ๋‹ค. ๊ฐ ์ˆซ์žํ‚ค์— ๋งž๊ฒŒ ๋””๋ฐ”์ด๋“œ ๋ ˆ๋ฒจ์„ ๋ฐ˜์˜ํ•ฉ๋‹ˆ๋‹ค. ์ด ๋‹จ์ถ•ํ‚ค๋Š” ์„ญ๋””๋น„์ „..
2024.06.24
๋ธ”๋ Œ๋” ๋งˆ์Šคํ„ฐํ•˜๊ธฐ : Step by Step/2. ๋ชจ๋ธ๋ง
thumbnail
STEP 35. ๋ฒ„ํ…์Šค ๊ทธ๋ฃน
STEP 35. ๋ฒ„ํ…์Šค ๊ทธ๋ฃนโชSTEP 34. ๋ชจ๋””ํŒŒ์ด์–ดSTEP 36. ์„ญ๋””๋น„์ „โฉ  ๋ฒ„ํ…์Šค ๊ทธ๋ฃน(Vertex Groups) ์•„๋ž˜์™€ ๊ฐ™์ด ํฌ๊ฒŒ 3๊ฐ€์ง€ ์šฉ๋„๋กœ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.๋ชจ๋””ํŒŒ์ด์–ด๋‚˜ ๋ฒ„ํ…์Šค ์• ๋‹ˆ๋ฉ”์ด์…˜๊ณผ ๊ฐ™์ด ํŠน์ • ๊ธฐ๋Šฅ์„ ์‚ฌ์šฉํ•  ๋•Œ ๋งˆ์Šคํ‚น ์šฉ๋„๋ฆฌ๊น…์—์„œ ์Šคํ‚จ ์›จ์ดํŠธ ๊ฐ’ ์ €์žฅ ๋ฐ ํ™œ์šฉ์ง€๋ธŒ๋Ÿฌ์‰ฌ๋กœ ๋ฐ์ดํ„ฐ๋ฅผ ์ „์†กํ•  ๋•Œ ํด๋ฆฌ ๊ทธ๋ฃน ์ •๋ณด๋กœ ์ €์žฅ(๊ทธ๋ฃน์ด ์™„์ „ํžˆ ์ผ์น˜๋˜์ง€ ์•Š์•„ ์‚ฌ์šฉ ๋นˆ๋„๋Š” ๋‚ฎ์Šต๋‹ˆ๋‹ค.) ๋ฒ„ํ…์Šค ๊ทธ๋ฃน์€ [์†์„ฑ์ฐฝ] Object Data ํƒญ โž” Vertex Groups ํŒจ๋„์—์„œ ๊ด€๋ฆฌํ•ฉ๋‹ˆ๋‹ค.  ๋ฒ„ํ…์Šค๋Š” ์—ฌ๋Ÿฌ ๊ทธ๋ฃน์— ๋™์‹œ์— ์†ํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ, ๊ฐ ๊ทธ๋ฃน์—์„œ 0~1 ์‚ฌ์ด์˜ ๊ฐ’์„ ์ €์žฅํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋งˆ์Šคํ‚น์ด๋‚˜ ์›จ์ดํŠธ ๊ฐ’์œผ๋กœ ์‚ฌ์šฉํ•  ๋•Œ, 0์€ ์˜ํ–ฅ์„ ๋ฐ›์ง€ ์•Š๊ณ  0.5๋Š” ์ ˆ๋ฐ˜๋งŒ ์˜ํ–ฅ์„ ๋ฐ›์Šต๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  1์€ ์™„์ „ํžˆ ์˜ํ–ฅ์„..
2024.06.21
๋ธ”๋ Œ๋” ๋งˆ์Šคํ„ฐํ•˜๊ธฐ : Step by Step/2. ๋ชจ๋ธ๋ง
thumbnail
STEP 34. ๋ชจ๋””ํŒŒ์ด์–ด
STEP 34. ๋ชจ๋””ํŒŒ์ด์–ดโชSTEP 33. ํŒจ๋ŸฐํŠธSTEP 35. ๋ฒ„ํ…์Šค ๊ทธ๋ฃนโฉ  ๋ชจ๋””ํŒŒ์ด์–ด๋Š” ํ™”๋ฉด ์šฐ์ธก ์•„๋ž˜ ์†์„ฑ์ฐฝ์— ์ŠคํŒจ๋„ˆ ๋ชจ์–‘์˜ ํƒญ์— ์žˆ์Šต๋‹ˆ๋‹ค.  ๋ชจ๋””ํŒŒ์ด์–ด๋Š” ์ข…๋ฅ˜๊ฐ€ ๋งค์šฐ ๋งŽ๊ธฐ ๋•Œ๋ฌธ์—, ํ•˜๋‚˜ํ•˜๋‚˜ ์ „๋ถ€ ์„ค๋ช…ํ•˜๊ธฐ์—๋Š” ๋ฌด๋ฆฌ๊ฐ€ ์žˆ์–ด์„œ ์ดํ›„ ๊ฐ•์˜์—์„œ ์ž์ฃผ ์‚ฌ์šฉํ•˜๋Š” ๋ชจ๋””ํŒŒ์ด์–ด๋ฅผ ์ˆœ์„œ๋Œ€๋กœ ์•Œ๋ ค๋“œ๋ฆฌ๋„๋ก ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.4.1๋ฒ„์ „๋ถ€ํ„ฐ UI๊ฐ€ ๋ฐ”๋€Œ์—ˆ์Šต๋‹ˆ๋‹ค. ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ๋ชจ๋“  ๋ชจ๋””ํŒŒ์ด์–ด๊ฐ€ ํ•œ ๋ฒˆ์— ํ‘œ์‹œ๋์ง€๋งŒ, 4.1๋ฒ„์ „์—์„œ๋Š” ์นดํ…Œ๊ณ ๋ฆฌ๋ณ„๋กœ ์ •๋ฆฌ๋˜์–ด ๋ฉ”๋‰ด ํ˜•์‹์œผ๋กœ ๋ณ€๊ฒฝ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ฐธ๊ณ  ๋ฐ”๋ž๋‹ˆ๋‹ค.โ–Ž๋ชจ๋””ํŒŒ์ด์–ด ์ถ”๊ฐ€ Add Modifier ๋ฒ„ํŠผ์„ ํด๋ฆญํ•˜๊ณ  ์›ํ•˜๋Š” ๋ฆฌ์ŠคํŠธ์—์„œ ๋ชจ๋””ํŒŒ์ด์–ด๋ฅผ ์„ ํƒํ•ฉ๋‹ˆ๋‹ค.  ๋ชจ๋””ํŒŒ์ด์–ด๋ฅผ ์ถ”๊ฐ€ํ•˜๊ณ  ์•„์›ƒ๋ผ์ด๋„ˆ๋ฅผ ๋ณด๋ฉด, ํ•ด๋‹น ์˜ค๋ธŒ์ ํŠธ ํ•ญ๋ชฉ์— ์ŠคํŒจ๋„ˆ ๋ชจ์–‘ ์•„์ด์ฝ˜์ด ์ถ”๊ฐ€๋œ ๊ฒƒ์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.โ–Ž๋ชจ๋””ํŒŒ์ด์–ด ์ˆœ์„œ ๋ฐ”..
2024.06.20
๋ธ”๋ Œ๋” ๋งˆ์Šคํ„ฐํ•˜๊ธฐ : Step by Step/2. ๋ชจ๋ธ๋ง