<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
  <title></title>
</head>
<body bgcolor="#ffffff" text="#000000">
Hey,<br>
<br>
Benoit EXCELLET work - currently I'm about to finish my master thesis -
in the "old fashioned" way.<br>
I wish I'd the time to test your build...MAYBE I can find some time, if
so I'll let you know directly!<br>
<br>
Cheers, Florian<br>
<br>
Benoit Bolsee wrote:
<blockquote cite="mid:BBB24715CAE348EA8D222BE0DD912F40@Benoit95"
 type="cite">
  <meta http-equiv="Content-Type" content="text/html; ">
  <title>Message</title>
  <meta name="GENERATOR" content="MSHTML 8.00.6001.18812">
  <div><font face="Arial" size="2"><span class="921053215-08092009">Hi,</span></font></div>
  <div><font face="Arial" size="2"><span class="921053215-08092009"></span></font>&nbsp;</div>
  <div><font face="Arial" size="2"><span class="921053215-08092009">I
have added support for controlling armatures&nbsp;through Python in the GE.
This is provided through the new proxy class BL_ArmatureChannel that
corresponds to the&nbsp;pose channel structure. Most attributes match
directly the&nbsp;Blender&nbsp;bPoseChannel structure but I added&nbsp;a
'joint_rotation' attribute&nbsp;that gives direct access to joint angles.
You can use this attribute to set the joint angles from external data
or your own calculation and the armature will move according to it.&nbsp;If
the armature is&nbsp;controlled by IK, you can read the joint angles
computed by the algorithm. <font face="Arial" size="2"><span
 class="921053215-08092009">Full details is provided in the BPY
documentation included in the packages below. Download them if you want
to know more about it.</span></font></span></font></div>
  <div><font face="Arial" size="2"><span class="921053215-08092009"></span></font>&nbsp;</div>
  <div><font face="Arial" size="2"><span class="921053215-08092009">Other
fix in this build is correct matrix operation with MathUtils: <a
 moz-do-not-send="true"
 href="http://lists.blender.org/pipermail/bf-blender-cvs/2009-September/022245.html">http://lists.blender.org/pipermail/bf-blender-cvs/2009-September/022245.html</a></span></font></div>
  <div><font face="Arial" size="2"><span class="921053215-08092009"></span></font>&nbsp;</div>
  <div><font face="Arial" size="2"><span class="921053215-08092009">For
those who want to experiment, I made two builds on graphicall:</span></font></div>
  <div><font face="Arial" size="2"><span class="921053215-08092009"></span></font>&nbsp;</div>
  <div><font face="Arial" size="2"><span class="921053215-08092009">Linux:
  <a moz-do-not-send="true"
 href="http://graphicall.org/builds/builds/showbuild.php?action=show&amp;id=1082">http://graphicall.org/builds/builds/showbuild.php?action=show&amp;id=1082</a></span></font></div>
  <div><font face="Arial" size="2"><span class="921053215-08092009">Windows:
  <a moz-do-not-send="true"
 href="http://graphicall.org/builds/builds/showbuild.php?action=show&amp;id=1080">http://graphicall.org/builds/builds/showbuild.php?action=show&amp;id=1080</a></span></font></div>
  <div><font face="Arial" size="2"><span class="921053215-08092009"></span></font>&nbsp;</div>
  <div><font face="Arial" size="2"><span class="921053215-08092009">If
your system is not in this list, you can check out the itasc branch and
compile. For those interested in the&nbsp;implementation,&nbsp;look at
the&nbsp;BL_ArmatureChannel.cpp module in source/gameengine/converter. If
you have some ideas to extend the API, you are welcome to make your own
additions and send me the diff,&nbsp;I will&nbsp;review and commit&nbsp;them&nbsp;to SVN.</span></font></div>
  <div><font face="Arial" size="2"><span class="921053215-08092009"></span></font>&nbsp;</div>
  <div><font face="Arial" size="2"><span class="921053215-08092009">The
itasc branch will be merged with 2.5 in the coming days, it would be
nice to&nbsp;get some feedback before I start the merge.</span></font></div>
  <div><font face="Arial" size="2"><span class="921053215-08092009"></span></font>&nbsp;</div>
  <div><font face="Arial" size="2"><span class="921053215-08092009">/benoit.</span></font></div>
  <div><font face="Arial" size="2"><span class="921053215-08092009"></span></font>&nbsp;</div>
  <pre wrap="">
<hr size="4" width="90%">
_______________________________________________
Robotics mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Robotics@blender.org">Robotics@blender.org</a>
<a class="moz-txt-link-freetext" href="http://lists.blender.org/mailman/listinfo/robotics">http://lists.blender.org/mailman/listinfo/robotics</a>
  </pre>
</blockquote>
<br>
</body>
</html>