Blender Git Commit Log

Git Commits -> Revision 48a3f97

Revision 48a3f97 by Alexander Gavrilov (master)
December 11, 2018, 17:40 (GMT)
RNA: provide access to bone parent transform math from Python.

Applying the effect of bone parent is much more complicated than
simple matrix multiplication because of the various flags like
Inherit Scale. Thus it is reasonable to provide access to this
math from Python for complicated rest pose related manipulations.

The simple case of this is handled by Object.convert_space, so
the new method is only needed for complex tasks.

Differential Revision: https://developer.blender.org/D4053

Commit Details:

Full Hash: 48a3f97b23501fd33f6e400b7682ea4cb2988a8a
Parent Commit: 4de5478
Lines Changed: +159, -55

4 Modified Paths:

/source/blender/blenkernel/BKE_armature.h (+19, -2) (Diff)
/source/blender/blenkernel/intern/armature.c (+79, -47) (Diff)
/source/blender/editors/transform/transform_conversions.c (+6, -6) (Diff)
/source/blender/makesrna/intern/rna_armature_api.c (+55, -0) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021