Blender Git Commit Log

Git Commits -> Revision 82ef1ed

Revision 82ef1ed by Alexander Gavrilov (master)
August 31, 2019, 11:22 (GMT)
Drivers: support explicit euler rotation order for transform channels.

The meaning of the euler angles completely depends on the rotation
order. Currently the rotation order is taken from the target of the
driver variable, which somewhat makes sense if it uses euler, but if
it's quaternion, then the order is always set to XYZ.

Add a new option for the rotation channels of the Transform Channel
driver variables that defaults to the old behavior, but allows setting
an explicit rotation order.

Commit Details:

Full Hash: 82ef1edce4a2152c59a093705be2fcccc3256ab2
Parent Commit: 9821dd7
Lines Changed: +56, -3

4 Modified Paths:

/source/blender/blenkernel/intern/fcurve.c (+13, -3) (Diff)
/source/blender/editors/space_graph/graph_buttons.c (+5, -0) (Diff)
/source/blender/makesdna/DNA_anim_types.h (+21, -0) (Diff)
/source/blender/makesrna/intern/rna_fcurve.c (+17, -0) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021