What I did this week:<br>A busy week. Mainly tried to answer the issues in Armature exporting and importing<br>from the bottom up. The efforts will be listed briefly below.<br><br>- Experimented with armature matrix export a lot. Discussed with the devs including ideasman_42<br>
to get the correct way to do it. Changed from exporting the pose matrices to the rest matrices<br>as Joint node transformation matrix. Works well on re-import. Went through lot of code and material<br>to get a firm understanding of the pose, arm_mat matrices.  <br>
<br>- Improved Armature import quite a lot. A way was devised to get the correct bone heads, tails, rolls and lengths. <br>Experimented with from the simplest cases to more advanced scenarios of how to import correctly. Setting of pose <br>
matrices was removed. Code in armature.c helped in determining algorithms. Retrieved good results. <br>Will be more elaborated in the wiki. Also Refactored code a bit also. Fixed an issue involving the hierarchy of <br>objects made when importing. <br>
<br>- The reading of leaf bone lengths, including other bone lengths when importing, was addressed. <br>A lower bound of the other bones used in the armature will be used. <br><br>- Fixing armature animation export and import. There was little to change after last years code in that. <br>
<br>- IK constraint animation export. In progress. Using functions in IK related code in blender.<br> Almost completed. Some problems in the baking of animations to other bones in rig. <br><br>What I will do next week.:<br>
Finishing Up for midterm. Only IK animation export left. Demo videos to make.<br>wiki&#39;s to update. <br><br>Problems faced during the period:<br>Determinations of the algorithms and re-evaluation of the correct matrix data to use in <br>
importing and exporting and the ways to determine leaf bone lengths was quite some work. <br>But was able to overcome.<br>The wikis are yet to be updated with the latest work.   <br>  <br>Cheers,<br>Phabtar<br>