hkpRigidBody ½ºÄÉÀÏ
hkpRigidBody¸¦ ½ºÄÉÀÏ ÇÏ´Â ¹æ¹ý¿¡ ´ëÇؼ ¾Ë¾Æº¸ÀÚ. ´Ü ÀÌ ¹æ¹ýÀº ÇϺ¹ ¹®¼¿¡ µû¸£¸é ÅøÀ̳ª ¿ÀÇÁ¶óÀÎ( ·Îµù¹Ù ÁøÇà½Ã )¿¡¼ Çϱ⸦ ±ÇÀåÇÏ°í ÀÖ´Ù. HavokLevel::AddPhysicsSystem( )³ª HavokLevel::AddWorld( )¿¡¼ Ãæµ¹ Àå¸é¿¡ Ãß°¡ÇϱâÀü¿¡ ÁÖÀüÀÚ Å©±â¸¦ 1/2·Î ÁÙÀÌ°í ÀÖ´Ù. m_shape°¡ constÀÌÁö¸¸ °Á¦·Î Çüº¯È¯ÇÏ¿© hkpShapeScalingUtility::scaleShape( )·Î Å©±â¸¦ ¹Ù²Û´Ù.
µÎ°¡Áö ´Ù¸¥ ¹æ¹ýÀ¸·Î ½ºÄÉÀÏÀ» Àû¿ëÇØ ºÃÁö¸¸ ½ÇÆÐÇÑ ¹æ¹ýÀ» Á¤¸® ÇÏ¿´´Ù. 1. hkpSystemScalingUtility::scaleSystem( )À» ÀÌ¿ëÇÑ ¹æ¹ý
¾Æ·¡ ±×¸²°ú °°Àº ¿¡·¯°¡ ¶ß¸é¼ ºñÁê¾ó ½ºÆ©µð¿À Ãâ·Ââ¿¡´Â ´ÙÀ½°ú °°Àº ¿¡·¯°¡ ¶á´Ù. Error: do not call setMass on a fixed or keyframed object(hkpKeyframedRigidMotion) ÇÑÁÙ·Î Á¦ÀÏ °£´ÜÇÑ ¹æ¹ýÀÌÁö¸¸ ¿¡·¯¸¦ ÇØ°áÇÒ ¹æ¹ýÀ» ¸øã¾Ò´Ù.
2. hkpRigidBody::setTransform( )À» ÀÌ¿ëÇÑ ¹æ¹ý ÇϺ¹ µ¥¸ð¿¡¼ ºñÁê¾óÀûÀ¸·Î´Â ½ºÄÉÀϸµÀÌ ÀÌ»ó¾ø´Ù. ÇÏÁö¸¸ Ãæµ¹ÀÌ µÇÁö ¾Ê´Â´Ù. ÇÁ·ÎÁ§Æ® : ¸®¼Ò½º: PS) µÎ °¡Áö ½ÇÆÐÇÑ ¹æ¹ýÁß¿¡ ÇØ°áÃ¥À¸·Î ã¾ÒÀ¸¸é ¿¬¶ôÁÖ¼¼¿ä.
|