Copy/duplicate as initialized change
The idea of the 'as initialized' options for new steps is great, but I find that in practice it often just causes more work.
For me the most efficient way to animate is to make a couple of timelines+drivers for common things like moaning, hand gestures, sway etc. that are kept for multiple steps or even throughout a scene. The weight, speed and driver properties are then altered per step to fit that step's needs.
With this setup, if a new step is created 'as initialized' it will copy the keyframes of these looping timelines which is undesirable and then needs to be manually corrected.
I thought of two fairly straightforward changes that will make creating new steps 'as initialized' behave more like how I would expect it to:
- Only keyframes from timelines with weight > 0 are copied
- Only keyframes from timelines with interpolation mode 'clamped' are copied.
This would allow one to continue with 'story'-like timelines (that should be clamped) while ignoring the looping that happens within a step.
Developer response
Implemented with Build 2025-05-01
-Blacky
Will look into. Feels almost like a bug or at the very least undesirable behavior.
Implemented for next release.