SpineÀº ¹«¾ùÀΰ¡¿ä? SpineÀº °ÔÀÓ¿¡¼ »ç¿ëÇÏ´Â 2D ¾Ö´Ï¸ÞÀ̼ǿ¡ Æ¯ÈµÈ ¾Ö´Ï¸ÞÀÌ¼Ç ÅøÀÔ´Ï´Ù. SpineÀº ¾Ö´Ï¸ÞÀ̼ÇÀ» ¸¸µé°í ±× ¾Ö´Ï¸ÞÀ̼ÇÀ» °ÔÀÓ¿¡ »ç¿ëÇÒ ¼ö ÀÖµµ·Ï È¿À²ÀûÀÌ°í ºÎµå·¯¿î ÀÛ¾÷À» ¸ñÇ¥·Î ÇÕ´Ï´Ù.
ÀåÁ¡ SpineÀÇ ¾Ö´Ï¸ÞÀ̼ÇÀº À̹ÌÁö¸¦ »À¿¡ ºÎÂø½ÃÅ°°í ±× »À¸¦ ¿òÁ÷¿©¼ ¸¸µì´Ï´Ù. ÀÌ´Â »À´ë½Ä ¶Ç´Â Äƾƿô ¾Ö´Ï¸ÞÀ̼ÇÀ̶ó°í ºÒ¸®¸ç ±âÁ¸ÀÇ ÇÁ·¹ÀÓ ¹ÙÀÌ ÇÁ·¹ÀÓ ¹æ½ÄÀÇ ¾Ö´Ï¸ÞÀ̼ǿ¡ ºñÇØ ¸¹Àº ÀåÁ¡ÀÌ ÀÖ½À´Ï´Ù: ÀÛÀº ¿ë·® ±âÁ¸ ¾Ö´Ï¸ÞÀ̼ÇÀº ¾Ö´Ï¸ÞÀ̼ÇÀÇ °¢ ÇÁ·¹ÀÓ¸¶´Ù À̹ÌÁö°¡ ÇÊ¿äÇÕ´Ï´Ù. Spine ¾Ö´Ï¸ÞÀ̼ÇÀº ¿ë·®ÀÌ ¸Å¿ì ÀÛÀº »À´ë µ¥ÀÌÅ͸¸À» ÀúÀåÇϸç ÀÌ´Â µ¶Æ¯ÇÑ ¾Ö´Ï¸ÞÀ̼ÇÀÌ ¸¹ÀÌ ÀÖ´Â °ÔÀÓÀ» ¸¸µé ¼ö ÀÖµµ·Ï ÇØÁÝ´Ï´Ù. ±×¸² ÆÄÀÏ ¿ä±¸·® Spine ¾Ö´Ï¸ÞÀ̼ÇÀº ÇÊ¿äÇÑ ±×¸² ÆÄÀÏÀÌ ÈξÀ Àû±â ¶§¹®¿¡ °ÔÀÓ¿¡ µé¾î°¡´Â ½Ã°£°ú ºñ¿ëÀ» ÇöÀúÈ÷ ÁÙÀÏ ¼ö ÀÖ½À´Ï´Ù. ºÎµå·¯¿ò Spine ¾Ö´Ï¸ÞÀ̼ÇÀº º¸°£¹ýÀ» »ç¿ëÇϱ⠶§¹®¿¡ Ç×»ó ÇÁ·¹ÀÓ ¼Óµµ¿¡ ¸ÂÃç ºÎµå·´½À´Ï´Ù. ¾Ö´Ï¸ÞÀ̼ÇÀº Ç°ÁúÀÇ ÀúÇÏ ¾øÀÌ ½½·Î¿ì ¸ð¼ÇÀ¸·Î Àç»ýÇÒ ¼ö ÀÖ½À´Ï´Ù. ¾îÅÂÄ¡¸ÕÆ® »À¿¡ ºÙÀº À̹ÌÁö¸¦ ´Ù¸¥ ¾ÆÀÌÅÛ°ú È¿°ú¿¡ ¾î¿ï¸®µµ·Ï ¹Ù²Ü ¼ö ÀÖ½À´Ï´Ù. ´Ù¸£°Ô »ý±ä ij¸¯ÅÍ¿¡µµ ¾Ö´Ï¸ÞÀ̼ÇÀ» ´Ù½Ã »ç¿ëÇÒ ¼ö ÀÖ¾î ¼ÒÁßÇÑ ½Ã°£À» ¾Æ³¥ ¼ö ÀÖ½À´Ï´Ù. ¹Í½Ì ¾Ö´Ï¸ÞÀ̼ÇÀ» ¼·Î ºí·»µùÇÒ ¼ö ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î ij¸¯ÅÍ´Â °È°Å³ª ¶Ù¸é¼, ¶Ç´Â ¼ö¿µÀ» ÇÏ¸é¼ »ç°ÝÀ» ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÇÑ ¾Ö´Ï¸ÞÀ̼ǿ¡¼ ´Ù¸¥ ¾Ö´Ï¸ÞÀ̼ÇÀ¸·Î ¹Ù²Ü ¶§ ºÎµå·´°Ô Å©·Î½ºÆäÀ̵åÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÚ¿¬½º·¯¿î ¾Ö´Ï¸ÞÀÌ¼Ç Äڵ带 ÅëÇØ »À¸¦ ´Ù·ê ¼ö ÀÖ¾î ¸¶¿ì½º°¡ ÀÖ´Â °÷À¸·Î »ç°ÝÀ» Çϰųª ±Ùó¿¡ ÀÖ´Â ÀûÀ» ÇâÇØ ¿òÁ÷ÀÏ ¼ö ÀÖÀ¸¸ç ¾ð´öÀ» ¿À¸¦ ¶§ ¾ÕÀ¸·Î ±â¿ïÀÏ ¼ö ÀÖ½À´Ï´Ù.
Ư¡
µµÇÁ½ÃÆ®
µµÇÁ½ÃÆ®´Â
¾Ö´Ï¸ÞÀÌÆÿ¡ ÀÖ¾î
ÇÙ½ÉÀ̶ó°í
ÇÒ
¼ö
ÀÖ½À´Ï´Ù. µµÇÁ½ÃÆ®´Â
¾Ö´Ï¸ÞÀ̼ÇÀ» ±¸¼ºÇÏ´Â
¸ðµç
ŸÀÓ¶óÀÎÀ»
ÀÚ¼¼ÇÏ°Ô
º¸¿©ÁÖ¸ç
À̸¦
ÅëÇØ
¾Ö´Ï¸ÞÀ̼ÇÀÇ Å¸À̹ÖÀ»
Á¤±³ÇÏ°Ô
Á¶Á¤ÇÒ
¼ö
ÀÖ½À´Ï´Ù.
|
±×·¡ÇÁ
¿¡µðÅÍ
±×·¡ÇÁ
¿¡µðÅÍ´Â
Å°
»çÀÌÀÇ
º¸°£À»
À§ÇÑ
º£Áö¾î
°î¼±À»
Á¤ÇÏ¿©
½ÇÁ¦
¿òÁ÷ÀÓó·³
»ýµ¿°¨
ÀÖ°Ô
¸¸µé¾îÁÝ´Ï´Ù.
|
|
|
½ºÅ²
½ºÅ²Àº
¾îÅÂÄ¡¸ÕÆ®
¼¼Æ®µé
°£¿¡
ÀüȯÀ»
ÇÒ
¼ö
ÀÖµµ·Ï
ÇØÁÝ´Ï´Ù. ½ºÅ²Àº
¾îÅÂÄ¡¸ÕÆ®ÀÇ Á¶Á÷À»
Á¦°øÇϸç, ¾îÅÂÄ¡¸ÕÆ®¸¦
º¯°æÇÏ´Â
¾Ö´Ï¸ÞÀ̼ÇÀ» ´Ù¸¥
ij¸¯ÅÍ¿¡µµ
´Ù½Ã
»ç¿ëÇÒ
¼ö
ÀÖµµ·Ï
ÇÕ´Ï´Ù.
|
°æ°è
»óÀÚ
°æ°è
»óÀÚ´Â
»À¿¡
ºÙ¾îÀÖ´Â
´Ù°¢ÇüÀÔ´Ï´Ù. À̹ÌÁö¿Í
°°ÀÌ
ÀÌ
´Ù°¢ÇüÀº
»ÀÀÇ
¿òÁ÷ÀÓÀ»
µû¸¨´Ï´Ù. ÀÌ´Â
È÷Æ®
ÆÇÁ¤°ú
¹°¸®ÇÐÀ»
À¶ÇÕ½ÃÅ°´Â
µ¥
»ç¿ëµË´Ï´Ù.
|
|
|
IK(Inverse
Kinematics)
IK¸¦ »ç¿ëÇÏ¿©
Á¦¾àÁ¶°ÇÀ»
Á¤ÇÒ
¼ö
ÀÖÀ¸¸ç
Æ÷Áî
ÅøÀº IK¸¦
È°¿ëÇÏ¿©
°£´ÜÇÏ°Ô
»À´ë¸¦
Æ÷¡ÇÕ´Ï´Ù.
|
°¡Á®¿À±â
SpineÀº JSON ¶Ç´Â
¹ÙÀ̳ʸ®
Æ÷¸ËÀ¸·Î
µ¥ÀÌÅ͸¦
°¡Á®¿Ã
¼ö
ÀÖÀ¸¸ç
ÀÌ´Â
°æ·Î¸¦
ÅëÇØ
´Ù¸¥
Åø¿¡¼ SpineÀ¸·Î
µ¥ÀÌÅ͸¦
°¡Á®¿É´Ï´Ù. »À´ë¿Í
¾Ö´Ï¸ÞÀ̼ÇÀ» ´Ù¸¥
ÇÁ·ÎÁ§Æ®
ÆÄÀÏ¿¡¼
°¡Á®¿Ã
¼öµµ
ÀÖ½À´Ï´Ù.
|
|
|
¸Þ½¬
Á÷»ç°¢ÇüÀ»
±×¸®´Â
´ë½Å
¸Þ½¬¸¦
ÅëÇØ
À̹ÌÁö
¾ÈÀÇ
´Ù°¢ÇüÀ»
±¸Ã¼ÈÇÒ
¼ö
ÀÖ½À´Ï´Ù. ´Ù°¢Çü
¿ÜºÎÀÇ
Çȼ¿Àº
±×¸®Áö
¾Ê±â
¶§¹®¿¡
ä¿ì´Â
ºñÀ²À»
³ôÀÏ
¼ö
ÀÖÀ¸¸ç
ÀÌ´Â
¸ð¹ÙÀÏ
°ÔÀÓ¿¡¼
ƯÈ÷
Áß¿äÇÑ
Á¡ÀÔ´Ï´Ù. ¸Þ½¬´Â
¶ÇÇÑ FFD¿Í
½ºÅ°´×µµ
ÇÒ
¼ö
ÀÖ½À´Ï´Ù.
|
FFD
FFD(Free-Form Deformation)´Â
°³º°
¸Þ½¬
Á¤Á¡À»
¿òÁ÷¿©
À̹ÌÁö¸¦
º¯Çü½Ãŵ´Ï´Ù. FFD´Â
¸Þ½¬¸¦
´Ã¸®°í
Âî±×¸®°í, ±ÁÈ÷°í
Á÷»ç°¢Çü
À̹ÌÁö¸¦
»ç¿ëÇÒ
¶§´Â
ºÒ°¡´ÉÇß´ø
¹æÇâÀ¸·Î
ÅëÅë
Æ¥
¼ö
ÀÖµµ·Ï
ÇÕ´Ï´Ù.
|
|
|
|
|
½Ã½ºÅۿ䱸»çÇ×SpineÀº 64ºñÆ® Windows Vista, 7, 8, 10, MacOS 10.8 ÀÌ»ó ¹× 64ºñÆ® Linux¿¡¼ ½ÇÇàµË´Ï´Ù. Spine¿¡´Â ÇÁ·¹ÀÓ ¹öÆÛ °³Ã¼(FBO) È®ÀåÀ¸·Î OpenGL 2.0 ÀÌ»óÀ» Áö¿øÇÏ´Â ±×·¡ÇÈ ÇÁ·Î¼¼¼°¡ ÇÊ¿äÇÕ´Ï´Ù. °ÅÀÇ ¸ðµç ÃֽŠÄÄÇ»ÅÍ¿¡¼´Â SpineÀ» ½ÇÇàÇÒ ¼ö ÀÖ¾î¾ß ÇÕ´Ï´Ù.
|