diff options
author | Martin Poirier <theeth@yahoo.com> | 2008-11-11 00:23:54 +0300 |
---|---|---|
committer | Martin Poirier <theeth@yahoo.com> | 2008-11-11 00:23:54 +0300 |
commit | 3c698645400cfd4204e32656b8fa994a853c722d (patch) | |
tree | db121da1ed23a79a5f81931427dce291b18f0f79 /source/blender/include | |
parent | 61a83d2fbadbaff39f72743d4a0a3c037cfcce8f (diff) |
Chain rotations for objects and pose bones (for teamto)
This commit adds an exception for rotations (standard rotation and tracball) to still work on children of transformed objects and bones in an expected fashion. That is, you can select a chain of finger bones and rotate to flex them all at once.
Notes:
[1] This could be expended to other transformations if needed.
[2] Center of transformation is determined using the same principle as hinge bones (transformed children aren't taken into account)
Diffstat (limited to 'source/blender/include')
-rw-r--r-- | source/blender/include/transform.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/source/blender/include/transform.h b/source/blender/include/transform.h index 51fa39ff9d6..bd91bf8100a 100644 --- a/source/blender/include/transform.h +++ b/source/blender/include/transform.h @@ -297,6 +297,7 @@ typedef struct TransInfo { #define TD_NO_EXT (1 << 10) /* ext abused for particle key timing */ #define TD_SKIP (1 << 11) /* don't transform this data */ #define TD_BEZTRIPLE (1 << 12) /* if this is a bez triple, we need to restore the handles, if this is set transdata->misc.hdata needs freeing */ +#define TD_NO_LOC (1 << 13) /* when this is set, don't apply translation changes to this element */ /* transsnap->status */ #define SNAP_ON 1 |