[AI¼­ºñ½º Àü¹®±â¾÷]

WebGL/Three.js ÇÁ·ÐÆ®¿£µå °³¹ßÀÚ °úÀå±Þ

¸ðÁýºÎ¹® ¹× ÀÚ°Ý¿ä°Ç

¸ðÁýºÎ¹® ´ã´ç¾÷¹« ÀÚ°Ý¿ä°Ç Àοø

3D¾Ö´Ï¸ÞÀ̼Ç

Á¦¾î½Ã½ºÅÛ °³¹ßÀÚ



3D ¾Ö´Ï¸ÞÀÌ¼Ç Á¦¾î ½Ã½ºÅÛ °³¹ßÀÚ

 

[ä¿ëÁ÷±Þ°úÀå±Þ 1¸í (7-9³âÂ÷) / Â÷Àå±Þ 1¸í (10-13³âÂ÷)

 

[ÇٽɿªÇÒ]

-BVH/glTF ±â¹Ý ¸ð¼Ç µ¥ÀÌÅ͸¦ ½ÃÄö½ºÈ­Çϰí ÀüÀÌ/º¸°£ 󸮸¦ ±¸Çö
-
ºÎµå·¯¿î µ¿ÀÛ Ã³¸®¸¦ À§ÇÑ Ä¿½ºÅÒ ¾Ö´Ï¸ÞÀÌ¼Ç Á¦¾î ·ÎÁ÷ ¼³°è

 

[Áֿ俪ÇÒ]

-BVH, glTF µîÀÇ ¸ð¼Ç µ¥ÀÌÅÍ ÆÄ½Ì ¹× Àç»ý±â ±¸Çö
-
µ¿ÀÛ °£ ÀüÀÌ(transition) ¾Ë°í¸®Áò °³¹ß
-
ÀÎÅÍÆú·¹À̼Ç(interpolation: ¼±Çü, SLERP µî¹æ½Ä ¼³°è ¹× Àû¿ë
-
¾Ö´Ï¸ÞÀÌ¼Ç Àç»ý ¿£Áø °³¹ß ¹× ¼Óµµ/ÇÁ·¹ÀÓ Á¦¾î

[[ÇÊ¿ä±â¼ú]

-WebGL ¶Ç´Â Unity¿¡¼­ ¾Ö´Ï¸ÞÀÌ¼Ç ·ÎÁ÷ ó¸® °æÇè
-glTF 2.0 animation 
±¸Á¶ ¼÷Áö (channel, sampler, node ¿¬°á µî)

 

[¿ì´ë»çÇ×]

-°ÔÀÓ °³¹ß ¶Ç´Â ½Ç½Ã°£ ¾Ö´Ï¸ÞÀÌ¼Ç Ã³¸® °æÇè
-
¾Ö´Ï¸ÞÀÌ¼Ç ½ºÅ×ÀÌÆ® ¸Ó½Å ±¸Çö °æÇè
-Blender 
¡æ Web ¿£ÁøÀ¸·ÎÀÇ µ¥ÀÌÅÍ ÆÄÀÌÇÁ¶óÀÎ ÀÌÇØ

±Ù¹«Á¶°Ç

  • °í¿ëÇüÅÂ: Á¤±ÔÁ÷
  • ±Þ¿©Á¶°Ç: ȸ»ç³»±Ô

ÀüÇü´Ü°è ¹× Á¦Ãâ¼­·ù

  • ÀüÇü´Ü°è: ¼­·ùÀüÇü > ¸éÁ¢ÁøÇà > ÃÖÁ¾½É»ç > ÃÖÁ¾ÇÕ°Ý
  • Ãß°¡ Á¦Ãâ¼­·ù
    À̷¼­, ÀÚ±â¼Ò°³¼­

Á¢¼ö¹æ¹ý

ASAP (ä¿ë½Ã ¸¶°¨) 

  • Á¢¼ö¹æ¹ý: ÀÎÅ©·çÆ® Á¢¼ö, À̸ÞÀÏ
  • Á¢¼ö¾ç½Ä: ÀÎÅ©·çÆ® À̷¼­

±âŸ À¯ÀÇ»çÇ×

  • ÀÔ»çÁö¿ø¼­ ¹× Á¦Ãâ¼­·ù¿¡ ÇãÀ§»ç½ÇÀÌ ÀÖÀ» °æ¿ì ä¿ëÀÌ Ãë¼ÒµÉ ¼ö ÀÖ½À´Ï´Ù.

00