Hi Roland,<br><br>I was just having a look through the RNA wrapping for PoseChannels, and it looks like you&#39;ve left out the most important bits, and exposed stuff you shouldn&#39;t have. <br><br>Important things missing<br>
* loc/rot(quat)/scale settings have not been exposed yet. These are the user-editable transform settings used to pose armatures. The new animation system will definitely need this...<br>* bone group setting - I&#39;ll probably fix this myself...<br>
<br>Incorrectly exposed things<br>* &#39;protected&#39; setting - this is really the transform locks stuff PER CHANNEL (locx/locy/loc/rotx/roty/rotz/scalex/scaley/scalez) instead of a single boolean. Check how this is done for objects, since it uses the same flags.<br>
* pose head/tail location - these are set internally and shouldn&#39;t be editable by the user. Personally, I&#39;d prefer if they were not exposed at all, but that is debatable. Same goes for the matrices...<br><br>Weird things<br>
* &#39;parent&#39; entry seems to be duplicated here for some reason... Perhaps it&#39;s just an old build I&#39;m running.<br><br>Regards,<br>Joshua<br><br><br><div class="gmail_quote">On Tue, Jan 6, 2009 at 7:09 AM, Roland Hess <span dir="ltr">&lt;<a href="mailto:me@harkyman.com">me@harkyman.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Joshua -- saw your note in the armature/bone rna about whether to wrap<br>
the bone or pose channel version of that data. My vote would be to keep<br>
it in bone, and for the most part leave pose channel unwrapped.<br>
Re-looking at the two, there isn&#39;t as much overlap as I remember.<br>
<br>
I&#39;d suggest: wrap for read-write (when appropriate) in Bone, and also<br>
wrap in Pose channel but read only, and a note in the doc string that<br>
it&#39;s a bone-level flag.<br>
<br>
Roland<br>
harkyman<br>
_______________________________________________<br>
Bf-taskforce25 mailing list<br>
<a href="mailto:Bf-taskforce25@blender.org">Bf-taskforce25@blender.org</a><br>
<a href="http://lists.blender.org/mailman/listinfo/bf-taskforce25" target="_blank">http://lists.blender.org/mailman/listinfo/bf-taskforce25</a><br>
</blockquote></div><br>