diff options
author | Joshua Leung <aligorith@gmail.com> | 2009-09-07 15:05:16 +0400 |
---|---|---|
committer | Joshua Leung <aligorith@gmail.com> | 2009-09-07 15:05:16 +0400 |
commit | a83aa92e80aace4509ab26a98d805c3cb2b2683e (patch) | |
tree | 51cce254f3cf4abe5e1b7015f7256d2aef95ecc8 /source/blender/makesdna | |
parent | 10c18d72f49738d6b4caef3bfff7af87927e5d26 (diff) |
2.5 - Armature/Pose Bugfixes:
* Added missing prototype from arithb
* Added define for Axis-Angle rotations. This has not yet been hooked up for actual usage yet, since there are some issues regarding evaluation which I'd like to investigate further first.
* Editing numbuttons for posechannel transforms now updates in realtime. Sending ND_POSE|ND_TRANSFORM was causing confusion for the listeners (which only check for either/or)
* Partial fix for axis drawing on bones. Now the axes are drawn at the tips of the bones again, but unfortunately the texts aren't (since they only use the object matrix, they get drawn at the origin).
Diffstat (limited to 'source/blender/makesdna')
-rw-r--r-- | source/blender/makesdna/DNA_action_types.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/source/blender/makesdna/DNA_action_types.h b/source/blender/makesdna/DNA_action_types.h index 474d5a4217f..318204e3dd8 100644 --- a/source/blender/makesdna/DNA_action_types.h +++ b/source/blender/makesdna/DNA_action_types.h @@ -206,6 +206,11 @@ typedef enum ePchan_RotMode { PCHAN_ROT_YZX, PCHAN_ROT_ZXY, PCHAN_ROT_ZYX, + /* NOTE: space is reserved here for 18 other possible + * euler rotation orders not implemented + */ + /* axis angle rotations */ + PCHAN_ROT_AXISANGLE = -1 } ePchan_RotMode; /* Pose ------------------------------------ */ |