๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
๐Ÿ“‚ Maya

๋งˆ์•ผ FK ๋ฆฌ๊น… ์ปจํŠธ๋กค๋Ÿฌ ์ธํŠธ๋กœ

by Sjungwon 2024. 7. 10.

 

๋จผ์ €

Inputs์— ํ•˜์œ„์— ์žˆ๋Š” polyCylinder1์„ ๋ˆ„๋ฅธ๋‹ค. 

๊ทธ๋Ÿฌ๋ฉด ํ•˜์œ„์— Subdivision์ด๋ผ๊ณ  ํ•ด์„œ ๋ฉด์„ ๋” ์„ธ์„ธํ•˜๊ฒŒ ์ชผ๊ฐค ์ˆ˜ ์žˆ๋Š” ์นธ์ด ๋‚˜์˜จ๋‹ค. ์—ฌ๊ธฐ์„œ Height ๊ฐ€๋กœ ์ค„์„ ์—ฌ๋Ÿฌ๊ฐœ ๋งŒ๋“ ๋‹ค.

 

๊ทธ๋Ÿผ ์ด๋ ‡๊ฒŒ ์ค„์ด ์—ฌ๋Ÿฌ๊ฐœ๊ฐ€ ๋œ๋‹ค. ์ด๋Ÿฌ๋ฉด ๋ฉด์ด ์„ธ์„ธํ•˜๊ฒŒ ์ชผ๊ฐœ์ ธ์„œ ๋ถ€๋“œ๋Ÿฌ์›Œ์ง€๊ณ  ๋ฆฌ๊น…์„ ํ• ๋•Œ๋„ ๋ฉด์ ์ด ๋ถ€๋“œ๋Ÿฝ๋‹ค.

 

์กฐ์ธํŠธ๋กœ ๊ฐ€์„œ ๋ณด๋ฉด ์ € ํŒŒ๋ž€์ƒ‰ ๋ถ€๋ถ„์„ ๋ˆ„๋ฅด๋ฉด Skeleton ์ฐฝ์„ ๋”ฐ๋กœ ๋ฝ‘์•„๋‚ผ ์ˆ˜ ์žˆ๋‹ค. 

์—ฌ๊ธฐ์„œ Creat Joints๋ฅผ ๋ˆ„๋ฅธ๋‹ค.

 

์ด๋Ÿฐ ์ฐฝ์ด ๋‚˜์˜ค๋Š”๋ฐ ์—ฌ๊ธฐ์„œ 

์—ฌ๊ธฐ Long bone redius๋ฅผ 0.5๋กœ ๋ณต์‚ฌํ•œ ๋‹ค์Œ 

 

์ด์ œ create joints๋ฅผ ํ™”๋ฉด์˜ ์›๊ธฐ๋‘ฅ์˜ ๋๊ณผ ๋์„ ์  ์ฐ์–ด Enter๋ฅผ ๋ˆ„๋ฅด๊ณ  ์™„์„ฑ์„ ํ•ด๋ด…๋‹ˆ๋‹ค.

 

์ด์ œ ์ด joint๋ฅผ ๋ณด๊ธฐ ์œ„ํ•ด ์ƒ๋‹จ์— ์žˆ๋Š” 

XRay joints๋ฅผ ๋ˆ„๋ฆ…๋‹ˆ๋‹ค. 

์ด๋ ‡๊ฒŒ ์กฐ์ธํŠธ๊ฐ€ ๋ณด์ด๊ฒŒ ๋ฉ๋‹ˆ๋‹ค.

๊ฐ€์šด๋ฐ ๊ฐ€์žฅ์ž๋ฆฌ์— ๋“ค์–ด๊ฐ„ ๊ฒƒ์„ ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. 

 

์ด๋ ‡๊ฒŒ ๋ถ€๋ชจ๊ฐ€ ์›€์ง์ด๋ฉด ํ•˜์œ„์˜ ์ฐจ์ผ๋“œ๋„ ์›€์ง์ด๋Š” ๊ฒƒ์„ ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. 

 

๋Œ€๋žต ์ด๋ ‡๊ฒŒ ๋ถ€๋ชจ๊ฐ€ ์ž์‹์„ ๊ฐ€๋ฆฌํ‚ค๊ณ  ์žˆ๋Š” ๊ฒƒ์„ ๋ณผ ์ˆ˜ ์žˆ๋‹ค. 

 

์ด๋ ‡๊ฒŒ ๋ถ€๋ชจ๋ฅผ ์›€์ง์ด๋ฉด ํ•˜์œ„๋„ ํšŒ์ „ํ•˜๋Š” ๊ฒƒ์„ ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. 

 

์ด๋ ‡๊ฒŒ ๋นจ๊ฐ„ ์ž‘๋Œ€๊ธฐ๊ฐ€ ์ œ๋Œ€๋กœ ํ–ฅํ•˜๊ณ  ์žˆ๋Š”์ง€๋„ ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค. 

๋งŒ์•ฝ ์ € ๋นจ๊ฐ„ ์ž‘๋Œ€๊ธฐ๊ฐ€ ์ œ๋Œ€๋กœ ํ–ฅํ•˜๊ณ  ์žˆ์ง€ ์•Š๋‹ค๋ฉด 

Skeleton -> Orient Joint๋ฅผ ๋ˆŒ๋Ÿฌ ์›๋ž˜ ์ž๋ฆฌ์— ์˜ค๊ฒŒ ์ดˆ๊ธฐํ™” ์‹œ์ผœ์ค๋‹ˆ๋‹ค.

 

์ € ๋™๊ทธ๋ผ๋ฏธ ์‚ฌ์ด์ฆˆ๋ฅผ ํฌ๊ฒŒ ํ•˜๊ณ  ์‹ถ๋‹ค๋ฉด Radius๋ฅผ ๋Š˜๋ฆฌ๋ฉด ๋œ๋‹ค.

 

์กฐ์ธํŠธ ์ „์ฒด๋ฅผ ์„ ํƒํ•˜๋ฉด Raius์˜ ์ˆซ์ž๋ฅผ ๋Š˜๋ฆฌ๋ฉด ์กฐ์ธํŠธ ์ „์ฒด๊ฐ€ ์ปค์ง€๊ฑฐ๋‚˜ ์ž‘์•„์งˆ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. 

 

์ด์ œ ์›๊ธฐ๋‘ฅ์— ๋ผˆ๋Œ€๋ฅผ ์‹ฌ์–ด์ฃผ๊ธฐ ์œ„ํ•ด์„œ๋Š” Shift๋ฅผ ๋ˆŒ๋Ÿฌ์„œ ์›๊ธฐ๋‘ฅ๊ณผ ๋ผˆ๋Œ€๋ฅผ ์ „์ฒด ์„ ํƒํ•ด์ฃผ๊ณ  

Skin์— ๋“ค์–ด๊ฐ€ Bind Skin์„ ๋ˆŒ๋Ÿฌ์ค๋‹ˆ๋‹ค.

 

๋ฐ”์ธ๋“œ ์Šคํ‚จ ์˜†์— ๋„ค๋ชจ ๋ฐ•์Šค๋ฅผ ๋ˆŒ๋Ÿฌ์ฃผ๋ฉด 

์ด๋ ‡๊ฒŒ ์ฐฝ์ด ๋‚˜์˜ค๋Š”๋ฐ 

 

์ƒ๋‹จ Edit์— Reset Settings๋ฅผ ๋ˆŒ๋Ÿฌ์„œ Apply and Close๋ฅผ ๋ˆŒ๋Ÿฌ์ค๋‹ˆ๋‹ค. 

 

์ด๋ ‡๊ฒŒ ๋ฌด์ง€๊ฐœ๋กœ ๋ฐ”๋€Œ๊ฒŒ ๋˜๊ณ  ๋ผˆ๋Œ€๋ฅผ ์›€์ง์ด๋ฉด ์ด๋ ‡๊ฒŒ ์™ธ๋ถ€๊ฐ€ ์›€์ง์ด๊ฒŒ ๋œ๋‹ค. 

 

๋ผˆ ์ด๋ฆ„ ๋ฐ”๊พธ๊ธฐ

์—ฌ๊ธฐ์„œ joint๋ฅผ ์„ ํƒํ•œ ์ƒํƒœ์—์„œ Modify๋ฅผ ๋ˆ„๋ฅด๊ณ  ํ•˜์œ„์— ์žˆ๋Š” Search and Replace Names๋ฅผ ๋ˆ„๋ฆ…๋‹ˆ๋‹ค. 

 

์ด๋ ‡๊ฒŒ joint1 ->์„ Tail_int1์œผ๋กœ ์ด๋ฆ„์„ ๋Œ€์ฒดํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.

 

๊ทธ๋Ÿฌ๋ฉด ์ด๋ ‡๊ฒŒ ์ „์ฒด๊ฐ€ ๋ฐ”๋€Œ์–ด ์žˆ์Šต๋‹ˆ๋‹ค. 

 

์ปจํŠธ๋กค๋Ÿฌ ๋งŒ๋“ค๊ธฐ

์ด์ œ ๋ฃจํŠธ ์กฐ์ธํŠธ ์ปจํŠธ๋กค๋Ÿฌ ๋ฅผ ๋งŒ๋“ค๊ธฐ ์œ„ํ•ด Curves / Surfaces์˜ ํ•˜๋‹จ์— ๋™๊ทธ๋ผ๋ฏธ๋ฅผ ๋ˆŒ๋Ÿฌ ์ถ”๊ฐ€๋ฅผ ํ•ด์ฃผ๊ณ  ์›๊ธฐ๋‘ฅ๋ณด๋‹ค ๋” ํฌ๊ฒŒ ํ•ด์ค๋‹ˆ๋‹ค. 

 

Shift๋ฅผ ๋ˆ„๋ฅด๊ณ  ์›์„ ์œ„๋กœ ์˜ฌ๋ฆฌ๋ฉด ๋ณต์ œ๊ฐ€ ๋œ๋‹ค. 

 

๊ผญ ์›€์ง์ผ ๋•Œ๋Š” Vํ‚ค๋ฅผ ๋ˆŒ๋Ÿฌ์„œ ์กฐ์ธํŠธ์— ๋”ฑ๋”ฑ ์›€์ง์—ฌ์„œ ๋งž๊ฒŒ ํ•œ๋‹ค. 

 

 

์ž์‹ ์„ ํƒ ํ›„ ๋ถ€๋ชจ ์„ ํƒํ•˜๊ณ  P๋ˆ„๋ฅด๋ฉด ์ด๋ ‡๊ฒŒ ํ•˜๋‹จ์— ๋“ค์–ด๊ฐ€๊ฒŒ ๋œ๋‹ค.

 

shift ๋ˆ„๋ฅด๊ณ  > ์ž์‹ ์„ ํƒํ•˜๊ณ  ๋ถ€๋ชจ ์„ ํƒ > ๊ทธ๋ฆฌ๊ณ  P๋ฒ„ํŠผ

๊ฐ์ž ์ž๋ฆฌ๋ฅผ ์ž˜ ์žก์•˜์œผ๋ฉด 

 

์ € 3๊ฐœ๋ฅผ ๋ˆŒ๋Ÿฌ์„œ ์ •๋ ฌ์„ ์‹œ์ผœ์ค€๋‹ค. 

 

 

์ง์ ‘์ ์œผ๋กœ ํ•˜๊ฒŒ ๋ถ€๋ชจ์™€ ์ž์‹ ๊ด€๊ณ„๋กœ ์ปจํŠธ๋กค๋Ÿฌ๋ฅผ ๋งŒ๋“ค๊ฒŒ ๋˜๋ฉด ์กฐ์ธํŠธ๊ฐ€ ๋ง๊ฐ€์ง€๊ฒŒ ๋˜๋ฉด ๋˜๋Œ๋ฆด ์ˆ˜ ์—†์–ด์„œ ๋งˆ์•ผ์—์„œ๋Š” Constrain์ด๋ผ๋Š” ์นธ์ด ์žˆ๋‹ค. 

 

์ด๋ ‡๊ฒŒ 1. ์ปจํŠธ๋กค๋Ÿฌ > 2. ์กฐ์ธํŠธ > Constrain์˜ Parent๋ฅผ ๋ˆ„๋ฅด๊ฒŒ ๋˜๋ฉด 

์•„๊นŒ ์„ ํƒํ–ˆ๋˜ ๋™๊ทธ๋ผ๋ฏธ ์„ ๋งŒ ์„ ํƒํ•˜๊ณ  ์›€์ง์—ฌ๋„ ์ „์ฒด๊ฐ€ ์›€์ง์ด๊ฒŒ ๋ฉ๋‹ˆ๋‹ค. 

 

์ด๋ ‡๊ฒŒ ์•„๊นŒ ์„ ํƒํ–ˆ๋˜ ์กฐ์ธํŠธ๋ฅผ ๋ˆŒ๋Ÿฌ๋ณด๋ฉด ์ƒ์„ธ ํŽ˜์ด์ง€์— ํŒŒ๋ž€์ƒ‰์ƒ์œผ๋กœ Translate์™€ Rotate๊ฐ€ ๋œจ๋Š” ๊ฒƒ์„ ๋ณผ ์ˆ˜ ์žˆ๋Š”๋ฐ ์ด๋Š” ์ปจํŠธ๋กค๋Ÿฌ๊ฐ€ ์˜ํ–ฅ์„ ๋ฏธ์น˜๋Š” ์• ๋“ค๋งŒ ์ด๋ ‡๊ฒŒ ์ƒ‰์ƒ์ด ๋“ค์–ด์˜ต๋‹ˆ๋‹ค. 

 

ํ—ˆ๋‚˜ ํฌ๊ธฐ๋Š” ๋“ค์–ด๊ฐ€์ง€ ์•Š์Šต๋‹ˆ๋‹ค. 

 

์ด๋ ‡๊ฒŒ ๋™์ผํ•œ ์ž‘์—…์„ ๊ณ„์†ํ•ฉ๋‹ˆ๋‹ค. 

 

์ด๋ ‡๊ฒŒ ์™„์„ฑ์„ ํ–ˆ๋‹ค๋ฉด 

 

์—ฌ๊ธฐ์— V๋ผ๋Š” ๋น„์ฃผ์–ผ ์„ ๊บผ์„œ ์กฐ์ธํŠธ๋ฅผ ์ˆจ๊ธธ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. 

 

๋ผ๊ณ  ctrl + G๋ฅผ ํ•ด์„œ ๋งŒ๋“ค์–ด์„œ ์ด๋ฆ„์„ ๋ถ™์—ฌ ์ค๋‹ˆ๋‹ค. 

 

์ƒ์„ธ ๋ถ€๋ถ„์˜ ๋ฉ”๋‰ด๋ฅผ ์„ ํƒํ•˜๊ณ  ์ „์ฒด์˜ ์˜ค๋ฅธ์ชฝ ๋งˆ์šฐ์Šค๋ฅผ ๋ˆŒ๋Ÿฌ Lock Selectedํ•ด์„œ ์•„์˜ˆ ๊ฑด๋“ค์ง€ ๋ชปํ•˜๊ฒŒ ํ•ฉ๋‹ˆ๋‹ค. 

 

 

 

https://youtu.be/UEh-2Hu-7DI