2.5 - Keyframe Types for DopeSheet
It is now possible to tag certain keyframes as being 'breakdowns' in the DopeSheet. Breakdown keyframes are drawn as slightly smaller blue diamonds. Simply select the relevant keyframes and use the RKEY hotkey (or from the menus, Key->Keyframe Type) to choose between tagging the keyframe as a 'proper' keyframe and a 'breakdown' keyframe. Notes: * Please note that this feature does not currently imply anything about breakdowns moving around keyframes or behaving any differently from any other type of keyframe * In future, if there is any such need, more keyframe types could be added, though this is not really likely at all
This commit is contained in:
@@ -434,7 +434,12 @@ void ED_nla_postop_refresh(bAnimContext *ac);
|
||||
/* ------------- Utility macros ----------------------- */
|
||||
|
||||
/* checks if the given BezTriple is selected */
|
||||
#define BEZSELECTED(bezt) ((bezt->f2 & SELECT) || (bezt->f1 & SELECT) || (bezt->f3 & SELECT))
|
||||
#define BEZSELECTED(bezt) (((bezt)->f2 & SELECT) || ((bezt)->f1 & SELECT) || ((bezt)->f3 & SELECT))
|
||||
|
||||
/* provide access to Keyframe Type info in BezTriple
|
||||
* NOTE: this is so that we can change it from being stored in 'hide'
|
||||
*/
|
||||
#define BEZKEYTYPE(bezt) ((bezt)->hide)
|
||||
|
||||
/* set/clear/toggle macro
|
||||
* - channel - channel with a 'flag' member that we're setting
|
||||
|
||||
Reference in New Issue
Block a user