3
$\begingroup$

I have a camera following a path, and I have the camera rotation animated by F-Curves the traditional way. What I want to do is: Whenever I make whatever changes on the path speed on the Evaluation Time curve, I want to somehow sync the rest of the camera animation with it. This way I could have the camera rotation animation taking place always at the same points along a path.

I already looked into Drivers a bit, but I hit a wall when I realised I can't use keyframes AND drivers at the same time on a property.

$\endgroup$
2
  • $\begingroup$ related questions/answers: blender.stackexchange.com/questions/35597/… and blender.stackexchange.com/questions/23835/… $\endgroup$
    – user1853
    Mar 1 '16 at 17:10
  • $\begingroup$ @cegaton Thanks but those are irrelevant to my question. The question basically is whether it's possible to influence another animation graph of an object (eg. a set of rotation and scaling keyframes on an object) using the evaluation time curve, to control their speed according to the path speed. $\endgroup$
    – kgerontis
    Mar 1 '16 at 21:08
1
$\begingroup$

Ok, so I made some progress with this, but not exactly the way I wanted to.

I discovered that I can make an animation evaluation curve, similar to the path speed one, if I convert my animation to an Action (simply by switching to the NLA editor view), then selecting my animation strip, then activating the "Animated Strip Time" selection from the properties panel. Now, if you enter edit mode with 'tab' in the NLA and switch to the Graph editor view, an extra curve will be available for controlling Strip time. HOWEVER, there doesn't seem to be a way to control the values with a Driver (since the values are by default, like, keyframed and you can't remove the green and you can't have both keyframes and drivers at the same time on a property). A workaround is simply copying-pasting the Path Evaluation curve into the object animation Strip Time curve.

I will report back if I ever find a better way to do this.

$\endgroup$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.