[Bf-committers] Armatures for beyond Release 2.4
Thomas H. Hendrick
thomas.hendrick at vistagy.com
Fri Dec 23 16:01:05 CET 2005
So, I've been wondering -- what is really necessary to define a Bone
inside Blender? From the user Perspective, as well as the Python API, a
Bone is defined as { Name, Parent Bone, Head Point, Tail Point, Roll }.
Is there a technical / mathematical reason a Bone could not be defined
using { Name, Parent Bone, Bone Length, Quaternion from Parent,
Translation from Parent }? At least from the standpoint of the Python
API, this would give the user much more control over rest position of
the bone.
I was perhaps thinking the Python API for Editbone could be augmented to
include (quick-example):
setLength( float len )
setRestLocation( Vector trans )
setRestQuaternion( Quaternion q )
Just a thought. Thanks for all the hard work put in on the 2.4 release!
--Tom.
--
------------------------------------------------------------------------
Tom Hendrick<thomas.hendrick at vistagy.com> Technical Staff
[W] 1-(781)-290-0506 x252 [M] 1-(617) 448-2585 [H] 1-(978)-244-1149
Vistagy, Inc. http://www.vistagy.com/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: thomas.hendrick.vcf
Type: text/x-vcard
Size: 312 bytes
Desc: not available
Url : http://projects.blender.org/pipermail/bf-committers/attachments/20051223/7ff44969/thomas.hendrick.vcf
More information about the Bf-committers
mailing list