Anyone know of a way to set the interpolation of keyframes set in FCPX for parameters published from Motion? CTL clicking on the line between the keyframes in the timeline has no effect. I am experiencing some nasty 'Bezier wobble' on x and y position parameters of a new filter I've created. If I could make the interpolation linear it would actually be useful!
That's a surprise, I just taken a look and unless I'm missing something too it seems FCPX could have along way to go before it's new "Video Animation" way of working is of much use.
Control/right clicking works on a curve between keyframes (as does dragging on the curve) and to access the curve the parameter needs to have a little disclosure triangle at it's top right, position parameters don't.
It looks like an FCPX issue not one related to Motion published parameters leaving very little in the way of keyframe control in FCPX.
If you set keyframes for a position control in FCPX it seems not to be showing the curves as an option as there is "obviously" more than 1 curve related to a position animation and no option to separate them out.
I tried publishing the x and y position parameters separately and FCPX couldn't tell the difference, so that was no good.
N.B. Just had a thought, maybe if I done z too it would have made a difference
If you add the separate position controls (x, y and z if necessary) in Motion to slider rigs and name them x position, y position etc. you can set keyframes and get to their curves in FCPX to change interpolation.
Thanks for the tip - I tried to make it work but had no luck. However, in the process I noticed that you can set the interpolation in Motion when you rig a parameter to a slider. So, for me, setting it to Linear cleared my problem. Doing it this way I didn't need to rig and publish the z position control.
I tried publishing the interpolation control to FCP and it appeared but it seemed to have no effect. Further investigation needed I think but, for now, I've fixed the issue of my meandering zoom.
No problem, sometimes I don't explain things as well as I'd like to, but I think you've done what I meant anyway.
Publishing the z parameter was just an experiment, i.e publishing all the position parameters individually to FCPX without rigging, this worked but never allowed the extra control in FCPX.
But publishing each of them individually (either x,y,z, 2 of each or all 3) via individual slider rigs did work. Is this what you done, with just the x and y? If so you should be able to change the interpolation of each in FCPX.
No, I rigged each separately but still can't access the curves in FCPX. (I did x,y and z but deleted z when I decided to go the other route). Happily it doesn't matter for the filter I was building since I needed linear and I now have it. However, since I do a lot of this stuff now, I'd like to crack it so I will tinker further.