Blender Git Commit Log
Git Commits -> Revision a78558a
Revision a78558a by Alexander Gavrilov June 5, 2021, 15:06 (GMT) |
Animation: support filtering for curves with a cycle period mismatch. Since the looping behavior is defined per curve rather than at action level, it is possible for curve loop periods to get out of sync with each other. This commit adds an option to compare curves against the frame range specified in the action, and treat those with a mismatch as errors for the purpose of F-Curve filtering. When enabled, the check verifies that curves within the action have valid cyclic extrapolation, and the action period evenly divides by the curve period (since a curve looping at e.g. half of the action period length still repeats in sync with the action). |
Commit Details:
Full Hash: a78558a2ee41d83f1ed6fdd4002fff3d5bdca374
Parent Commit: b11699d
Lines Changed: +74, -10