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

[๋ชจ์…˜์บก์ณ 1] 15์ผ์ฐจ

by Sjungwon 2024. 4. 23.

์˜ค๋Š˜์€ ๋ชจ์บก์ˆ˜์—…!
 
๋ฃจ๋ฏธํ”Œ๋กœ ํšŒ์‚ฌ์—์„œ ๋‚˜์˜ค์…จ๋‹ค!
 
6์›”์— ๋ชจ์บก์‹ค์Šต์€ ๋ฃจ๋ฏธํ”Œ๋กœ์— ์™€์„œ ๋ชจ์บก์„ ์‹ค์Šตํ•  ๊ฒƒ์ด๋‹ค. 


 ์–ธ๋ฆฌ์–ผ์—”์ง„์˜ ์• ๋‹ˆ๋ฉ”์ด์…˜ ์‹œ์Šคํ…œ

- ํ‚คํ”„๋ ˆ์ž„ ์• ๋‹ˆ๋ฉ”์ด์…˜
 
Maya + ์–ธ๋ฆฌ์–ผ์—”์ง„  (๋งˆ์•ผ์—์„œ ํ‚คํ”„๋ ˆ์ž„์„ ๋งŒ๋“ค๊ณ  ๊ทธ๊ฒƒ ๋ฝ‘์•„๋‹ค๊ฐ€ ์–ธ๋ฆฌ์–ผ์— ํ”Œ๋ ˆ์ดํ•˜๋Š” ์—”์ง„)
์• ๋‹ˆ๋ฉ”์ด์…˜์€ ๋‹ค Maya๋กœ ํ•˜๊ณ  ์žˆ์Œ. ์–ธ๋ฆฌ์–ผ์„ ๋ Œ๋”๋Ÿฌ๋กœ ์‚ฌ์šฉํ•œ๋‹ค. +vfx๋กœ ์‚ฌ์šฉํ•œ๋‹ค.
๋‹จ์  : ํ‚ค ์ž‘์—…์„ ์™„๋ณ€ํ•˜๊ฒŒ ๋๋‚ด๊ณ  ๋„˜๊ฒจ์•ผ ํ•œ๋‹ค.์•ˆ ๊ทธ๋Ÿฌ๋ฉด ๋งค๋ฒ• ์—…๋ฐ์ดํŠธ๋ฅผ ํ•ด์•ผ ํ•œ๋‹ค.
exportํ•˜๊ณ  importํ•˜๊ณ  ์–ผ๊ตด ์กฐ๊ธˆ ๋ฐ”๊พธ๋ ค๋ฉด ๊ทธ ๊ณผ์ • ๋‹ค์‹œ ๊ฑฐ์ณ์•ผํ•œ๋‹ค. 
๋ณด์กฐํ•  ์ˆ˜ ์žˆ๋Š” ๋ผ์ด๋ธŒ ๋งํฌ ๋“ฑ์˜ ๊ธฐ๋Šฅ์ด ์žˆ๋‹ค.
ex) ์œ ๋ฏธ์˜ ์„ธํฌ๋“ค
 
Maya+๋ผ์ด๋ธŒ ๋งํฌ
May์—์„œ ํ‚คํ”„๋ ˆ์ž„ ์• ๋‹ˆ๋ฉ”์ด์…˜์„ ๋ฐ”๋กœ ์˜ฎ๊ฒจ์ง„๋‹ค. ๋ชจ์บก๋„ ๋ผ์ด๋ธŒ ๋งํฌ, ํŽ˜์ด์…˜๋„ ๋ผ์ด๋ธŒ ๋งํฌ (๋ผ์ด๋ธŒ๋งํฌ๊ฐ€ ์‹ค์‹œ๊ฐ„ ๋ฐ์ดํ„ฐ์˜ ํ—ˆ๋ธŒ๊ฐ€ ๋จ)
 
ํ‚ค ์• ๋‹ˆ์—์„œ ์ง์ ‘ ์ž‘์—…์„ ํ•œ๋‹ค. 
 
์ปจํŠธ๋กค ๋ฆญ
์–ธ๋ฆฌ์–ผ 5๋ถ€ํ„ฐ ๋ณธ๊ฒฉ์ ์œผ๋กœ ๋ฐ€๊ณ  ์žˆ๋Š” ๊ธฐ๋Šฅ์œผ๋กœ ํ‚คํ”„๋ ˆ์ž„ ์• ๋‹ˆ๋ฉ”์ด์…˜์˜ ํ•ต์‹ฌ ๊ธฐ๋Šฅ์ž„
ex) ํ”„๋ก์‹œ ์ปจํŠธ๋กค๋Ÿฌ (ํ”ผ๋ด‡์ด ์ž์—ฐ์Šค๋Ÿฝ๊ฒŒ ๋ฐ”๋€๋‹ค. ) 
 

๋ชจ์…˜์บก์ฒ˜

๋ชจ์…˜์บก์ณ๋ž€ ๋ชธ์— ์„ผ์„œ๋ฅผ ๋ถ€์ฐฉ์‹œํ‚ค๊ฑฐ๋‚˜, ์ ์™ธ์„ ์„ ์ด์šฉํ•˜๋Š” ๋“ฑ์˜ ๋ฐฉ๋ฒ•์œผ๋กœ ์ธ์ฒด์˜ ์›€์ง์ž„์„ ๋””์ง€ํ„ธ ํ˜•ํƒœ๋กœ ๊ธฐ๋กํ•˜๋Š” ์ž‘์—…์„ ๋งํ•œ๋‹ค. 
 
 

์™œ ๋ชจ์…˜ ์บก์ฒ˜ ์ธ๊ฐ€?

๊ฒŒ์ž„์—”์ง„๊ณผ ๋ชจ์…˜์บก์ฒ˜์˜ ๊ฒฐํ•ฉ์ด ์ค‘์š”ํ•œ ์ด์œ 
- ๋ชจ์…˜ ์บก์ณ + ์–ธ๋ฆฌ์–ผ ์—”์ง„ (๋ฆฌ์–ผํƒ€์ž„ ๋ Œ๋”๋ง) + ๋ฒ„์ถ”์–ผ ํ”„๋กœ๋•์…˜ ํˆด์˜ ์กฐํ•ฉ์ด ๊ฐ€์ ธ๋‹ค ์ค€ ์ƒ์‚ฐ์„ฑ ํ–ฅ์ƒ
- ๊ธฐ์กด์˜ ๋ชจ์…˜ ์บก์ฒ˜๋Š” ์บ๋ฆญํ„ฐ ์ •๋„ ๋ณด๋ฉด์„œ ์ž‘์—…ํ•˜์˜€๋‹ค๋ฉด
- ๋‘๊ฐ€์ง€ ๊ฐ€ ํ•ฉ์ณ์ง€๋ฉด์„œ ์Šคํ† ๋ฆฌ๋ณด๋“œ + ์• ๋‹ˆ๋ฉ”ํ‹ฑ+ ๋ ˆ์ด์•„์›ƒ+ ์นด๋ฉ”๋ผ ์•ก์…˜ + ์•กํŒ…์—์„œ ๋น ๋ฅธ ํ”ผ๋“œ๋ฐฑ๊ณผ ์ž‘์—…์„ ์ง„ํ–‰ ํ•  ์ˆ˜ ์žˆ๋‹ค.
- ์ „์ฒด ์• ๋‹ˆ๋ฉ”์ด์…˜์ด ํ‚คํ”„๋ ˆ์ž„ ์• ๋‹ˆ๋ฉ”์ด์…˜ ์œ„์ฃผ๋ผ๊ณ  ํ•˜๋”๋ผ๋„ ๋งˆ์ฐฌ๊ฐ€์ง€์ž„
- ์ด๋•Œ ๋ฒ„์ถ”์–ผ ํ”„๋กœ๋•์…˜์—์„œ ์ง€์›ํ•˜๋Š” ๋ฒ„ํˆฌ์–ผ ์นด๋ฉ”๋ผ ํŽ˜์ด์…˜ ์•ฑ + VR๊ธ€๋กœ๋ธŒ ๋“ฑ์„ ์ด์šฉํ•ด์„œ ๋น ๋ฅด๊ฒŒ ์ž‘์—…์ด ๊ฐ€๋Šฅ
 
์ƒ์‚ฐ์„ฑ ํ–ฅ์ƒ์„ ์œ„ํ•œ ์น˜ํŠธํ‚ค
๋ชจ์…˜ ์บก์ณ + ์–ธ๋ฆฌ์–ผ ์—”์ง„ (๋ฆฌ์–ผํƒ€์ž„ ๋ Œ๋”๋ง) + ๋ฒ„์ถ”์–ผ ํ”„๋กœ๋•์…˜ ์˜ ์กฐํ•ฉ์ด ๊ฐ€์ ธ๋‹ค ์ค€ ์ƒ์„ฑ ํ–ฅ์ƒ
ex) ๋ผ์ด์˜จํ‚น
์นด๋ฉ”๋ผ๋ฅผ ์žก๋Š” ๊ฒƒ๋ถ€ํ„ฐ ๋งˆ์ง€๋ง‰ ๋ Œ๋”๋ง๊นŒ์ง€ ํ™• ์••์ถ•์„ ์‹œํ‚ฌ ์ˆ˜ ์žˆ๋‹ค. 
๋ชจ์บก์€ ๋น ๋ฅธ ํ”ผ๋“œ๋ฐฑ (ํ˜„์žฅ์—์„œ ์ž์„ธ ์ˆ˜์ •)์œผ๋กœ ์ข‹์Œ.
https://www.youtube.com/watch?v=WupuXjvO9uA

 
์• ๋‹ˆ๋ฉ”ํ‹ฑ ๋Œ€์ฒด์ œ
 
- ์• ๋‹ˆ๋ฉ”ํ‹ฑ (์Šคํ† ๋ฆฌ๋ณด๋“œ๊ฐ€ ๋‚˜์˜ค๊ณ  ๊ทธ ์Šคํ† ๋ฆฌ๋ณด๋“œ์— ์ปท๋“ค์„ ์˜ฌ๋ฆฌ๊ณ  ์‚ฌ์šด๋“œ ๋„ฃ๊ณ  ๋“ฑ๋“ฑ)
 
๋ชจ์…˜์บก์ณ ๋ฐฉ์‹์— ๋Œ€ํ•ด์„œ
-๊ด‘ํ•™์‹ - ์นด๋ฉ”๋ผ๊ฐ€ ๋‹ฌ๋ ค์žˆ์–ด์„œ  - ๋™๊ทธ๋ž€ ๊ฒƒ์„ ๋ชธ์˜ ๊ด€์ ˆ ๋งˆ๋””์— ๋‹ฌ์Œ.
-๊ด€์ •์‹(์ž์ด๋กœ ์„ผ์„œ) - ์• ๋งคํ•จ
- ์ผ๋ฐ˜ ์นด๋ฉ”๋ผ๋ฅผ ์ด์šฉํ•œ ๋ฐฉ์‹
  -๋”ฅ๋Ÿฌ๋‹์„ ์ด์šฉํ•œ ๋ฐฉ์‹(์š”์ฆ˜ ์ข‹์•„์ง€๋Š” ์ค‘)
  -์ขŒํ‘œ๊ณ„๋ฅผ ๋งŒ๋“œ๋Š” ๋ฐฉ์‹
- ํŽ˜์ด์…œ ์บก์ฒ˜
  -์•„์ดํฐ (๋‚˜๋ฆ„ ๊ฐ€์„ฑ๋น„)
  -ํŽ˜์ด์…œ ์บก์ฒ˜ ํ•˜๋“œ์›จ์–ด ์ด์šฉ (๋น„์Œˆ)
 
๊ด‘ํ•™์‹
1. ๋ญ”์ € ๊ธด ๋ง‰๋Œ€๊ธฐ๋ฅผ ๋Œ๋ ค์„œ ์ดˆ๊ธฐํ™” ์‹œ์ผœ์ฃผ๊ณ 
2. ๋•…๋ฐ”๋‹ฅ์ด ์–ด๋””์ธ์ง€ ์ธ์ง€ ์‹œ์ผœ์ฃผ๊ณ 
3. ๋ฌผ๊ฑด์ด ์–ด๋–ค๊ฑด์ง€ ์ธ์‹์‹œ์ผœ์ฃผ๊ณ 
4. 41๊ฐœ์˜ ๋งˆ์ปค๋ฅผ ์‚ฌ๋žŒ ๋ชธ์— ๋‹ฌ๋ฉด ์‚ฌ๋žŒ์ด๋ผ๊ณ  ์ธ์‹ํ•˜๊ธฐ ์‹œ์ž‘ํ•จ.
๊ด‘ํ•™์‹์˜ ์žฅ์ ์€ ๊ต‰์žฅํžˆ ์ •๋ฐ€ํ•˜๋‹ค. 
๋‹จ์ 
์นด๋ฉ”๋ผ ๊ฐ€ ๋–จ๋ฆฌ๋ฉด ๊ทธ๋•Œ๋ถ€ํ„ฐ ๋…ธ์ด์ฆˆ๊ฐ€ ๋ผ๊ธฐ ์‹œ์ž‘ํ•˜๊ธฐ ๋•Œ๋ฌธ์— ๋–จ๋ฆฌ์ง€ ์•Š๋Š” ๋น„์‹ผ ๋ ˆ์ผ์— ์นด๋ฉ”๋ผ๋ฅผ ๋‹ฌ๊ณ  ์žˆ์Œ.
๊ทธ๋Ÿฐ ๋น„์šฉ์  ์ธก๋ฉด์ด ์žˆ๋Š”๋ฐ
์žฅ์ ์€ ๋งˆ์ปค๋งŒ ๋ถ™์ด๋ฉด ๋˜๊ธฐ ๋•Œ๋ฌธ์— 1~10๋ช…์ด๋“  ๋ช‡ ๋ช…์ด๋“  ์ŠˆํŠธ์™€ ๋งˆ์ปค๋งŒ ์žˆ์œผ๋ฉด ๊ณ„์† ์ ์œผ๋กœ ๋งŒ๋“ค ์ˆ˜ ์žˆ๋‹ค๋Š” ๊ฒƒ์ด ์ข‹๋‹ค.
 
๊ด€์„ฑ์‹(์ž์ด๋กœ ์„ผ์„œ)
์žฅ์ 
  - ์‹ธ๋‹ค - ๊ด‘ํ•™์‹์— ๋น„ํ•ด์„œ
  - ์›€์ง์ผ ์ˆ˜์žˆ๋Š” ๊ณต๊ฐ„๋งŒ ์žˆ์œผ๋ฉด ๋œ๋‹ค. 
 - ์•ผ์™ธ์—์„œ ์ดฌ์˜์ด ๊ฐ€๋Šฅํ•˜๋‹ค. ex)์šฐ๋ฆฌ ์Šค๋งˆํŠธํฐ์— ๋‹ค ์žˆ์Œ
-๋‹จ์ 
   -์ •๋ฐ€๋„๊ฐ€ ๊ด‘ํ•™์‹์— ๋น„ํ•ด์„œ ๋–จ์–ด์ง„๋‹ค.
   -์ž์„์ด๋‚˜ ํ™˜๊ฒฝ์— ์˜ํ–ฅ์„ ๋งŽ์ด ๋ฐ›๋Š”๋‹ค.<-๋น„์‹ผ๊ฑฐ ์“ฐ๋ฉด ์–ด๋Š์ •๋„ ํ•ด๊ฒฐ
์‹ธ๋‹ค, ๊ณต๊ฐ„๊ตฌ์™ธ, ์•ผ์™ธ ์ดฌ์˜
(ํ•œ ์‚ฌ๋žŒ๋‹น ๋ช‡ ์ฒœ์”ฉ ํ•œ๋‹ค.)๊ทธ๋Ÿฐ ์ŠˆํŠธ ๋‹จ์ ์ด ์žˆ๋‹ค.
๊ณ„์† ์‹œ๊ฐ„์ด ๋Š˜์–ด๋‚ ์ˆ˜๋ก ์˜ค์ฐจ๊ฐ€ ์กฐ๊ธˆ์”ฉ ๋ฒŒ์–ด์ ธ์„œ ์›์ž๋ฆฌ์— ๋Œ์•„ ์˜ฌ ์ˆ˜ ์—†๋‹ค.
 
๊ด€์„ฑ์‹๊ณผ ๊ด‘ํ•™์‹์ด ๋งŽ๊ณ 
์ผ๋ฐ˜ ์นด๋ฉ”๋ผ๋ฅผ ์ด์šฉํ•œ ๋ฐฉ์‹ ๋”ฅ๋Ÿฌ๋‹ ์ด์šฉํ•œ ๋ฐฉ์‹
move ai ๊ฐ€ ์š”์ฆ˜ ์ž˜ ๋œ๋‹ค. 
๊ทผ๋ฐ ์ด๊ฒŒ ์‹ค์‹œ๊ฐ„์€ ์•ˆ๋œ๋‹ค. (์ด์ œ๋Š” ๊ทธ๋ƒฅ ์ด๊ฑธ๋กœ ํ•ด๋„ ๊ดœ์ฐฎ์„ ์ •๋„๋กœ ๊ฝค ์ž˜๋‚˜์˜จ๋‹ค.)
ai ์ชฝ ๋ฌธ์ œ๋Š” ๋ฐœ์ด ๋ฐ”๋‹ฅ์— ๋ถ™์ง€ ์•Š๋Š”๋‹ค. (์˜†์œผ๋กœ ์›€์ง์ด๊ธฐ ๋•Œ๋ฌธ์— ํ›„๋ณด์ • ํ•ด์•ผํ•จ. ์ด๊ฒŒ ํ•ด๊ฒฐ์ด ๋˜๋ฉด ๋น„์šฉ๊ด€๋ จ ๊ฐ€์žฅ ์ข‹๋‹ค.)
ํ™œ์šฉ : ๋‹จํŽธ์• ๋‹ˆ ๋งŒ๋“ค๊ธฐ ์‰ฝ๊ฒ ์ง€๋งŒ ํ›„๋ณด์ •์€ ํ•ด์•ผ ํ•œ๋‹ค.
์žฅ์  : ๋น„์šฉ์€ ์ •๋ง ์ข‹๋‹ค.
๋‹จ์  : ์‹ค์‹œ๊ฐ„์œผ๋กœ ์•ˆ๋จ, ๋ฐœ์ด ์˜†์œผ๋กœ ๋Œ์•„๊ฐ€๋ฉฐ ๋ฐ”๋‹ฅ์— ๋ถ™์ง€ ์•Š๋Š”๋‹ค.
 
 
-๋ชจ์บก -> Maya ํ˜น์€ ๋ชจ์…˜๋นŒ๋” ๋ ˆ์ฝ”๋”ฉ -> Maya ์ˆ˜์ • -> ์–ธ๋ฆฌ์–ผ
- ๊ฐ€์žฅ ๋งŽ์ด ์“ฐ์ด๋Š” ๋ฐฉ์‹
- ๋ชจ์บก-> ๋ชจ์…˜๋นŒ๋”
-
 
๋ชจ์…˜์บก์ฒ˜ + ํŽ˜์ด์…œ ์บก์ฒ˜
- ์•„์ดํฐ์„ ์ด์šฉํ•œ ํŽ˜์ด์…œ ์บก์ฒ˜
  -51๊ฐœ์˜ ํŽ˜์ด์…œ ๋ธ”๋žœ๋“œ ์‰์ž…์ด ํ•„์š”ํ•จ
- ๊ธฐํƒ€ ๋น„์‹ผ ์žฅ๋น„๋ฅผ ์ด์šฉํ•œ ํŽ˜์ด์…œ ์บก์ฒ˜
+ ์•„์ดํฐ์˜ ํŽ˜์ด์…œ ์ž ๊ธˆ์„ ์ด๋ ‡๊ฒŒ ์ด์šฉํ•˜๋‹ค๋‹ˆ! ํ€„๋ฆฌํ‹ฐ๋„ ์ข‹์Œ.
https://www.youtube.com/watch?v=bIGnx2jvrbg

https://www.youtube.com/watch?v=WghYEFIoaM8

 
์–ธ๋ฆฌ์–ผ ๋ฉ”ํƒ€ ํœด๋จผ (์–˜๋„ ์‹ค์‹œ๊ฐ„ ๋ผ์ด๋ธŒ ์•ˆ๋˜๊ณ  ์•„์ดํฐ ๋ฐ–์— ์•ˆ๋œ๋‹ค๋Š” ๋‹จ์ ์ด ์žˆ์Œ)
 

๋ชจ์…˜์บก์ฒ˜์˜ ๋˜ ๋‹ค๋ฅธ ๊ฐ€๋Šฅ์„ฑ ๋””์ง€ํ„ธ ํผํ•

ex) ์ฅฌ๋ผ๊ธฐ ๊ณต์›
https://www.youtube.com/watch?v=VhR6FNpjUig

์Šคํ”ผ์‹œ์ฆˆ
 
 
ํผํ• - ์ธํ˜•๊ทน
๋ชจ์บก์˜ ํšจ์œจ์„ฑ์„ ๋”ฐ๋ผ ์žก์„ ์ˆ˜ ์žˆ์Œ.
 
https://www.youtube.com/watch?v=bXPjTFylL7I

์–ธ๋ฆฌ์–ผ ์—”์ง„5์„ ์ด์šฉํ•œ ์ „ํ†ต ๋ฒ„ํ•
 
 
์• ๋‹ˆ๋ฉ€๋ฒ„์Šค ์˜์ƒ
 
๋””์ง€ํ„ธํผํ• + ๋ผ์ด๋ธŒ์‡ผ 'Earth to Ned'
๋””์ง€ํ„ธํผํ•์˜ ๋ผ๋ธŒ์‡ผ์ธ๋ฐ ์ง€๊ตฌ์— ์™ธ๊ณ„์ธ์ด ์™€์„œ ํ† ํฌ์‡ผ ํ•˜๋Š” ๊ฒƒ์ด๋‹ค.
https://www.youtube.com/watch?v=i3OCnB6oDX4

https://dev.epicgames.com/community/learning/courses/OPX/unreal-engine-virtual-puppeteering-and-input-based-animation/kaWP/unreal-engine-virtual-puppeteering-and-input-based-animation-overview

Virtual Puppeteering and Input Based Animation | Course

In this course from the Epic Online Learning team, youโ€™ll learn how to build a digital puppet that can perform using just a controller. Create the puppe...

dev.epicgames.com

https://www.youtube.com/watch?v=8jsyz2Xx7LI

 
์• ๋‹ˆ๋ฉ”์ด์…˜ ์—…๊ณ„๋Š” ์ œ์ž‘๋น„ ์ ˆ๊ฐ์ด ํ™”๋‘.