Constraints to f-curve not working as expected
Open, ConfirmedPublic

Description

System Information
Ubuntu Linux x86-64
Dual GTX 1060 6GB

Blender Version
2.79

Short description of error
After tracking video footage with tracks added to a new object (not the default camera). Linking empties. The resultant constraints on the empties can not be applied to an f-curve.

Exact steps for others to reproduce the error
0. Delete default cube from the scene

  1. Open Video Clip Editor and import footage to be tracked
  2. Add a new tracking object, by clicking the "+" button in the objects panel
  3. Add trackers
  4. Track footage
  5. Hit the "Link Empty to Track" under the Geometry panel
  6. Each empty has a "follow track" constraint
  7. Hit the "Constraint to F-Cruve" button in the follow track constraint
  8. Nothing happens. No keyframes are created.

If I go through the same procedure and do that for the default camera tracking object, it works.

Is this the expected behavior? Seems a bit confusing.

thanks for all the hard work.

Details

Type
Bug
ronan ducluzeau (zeauro) triaged this task as Confirmed priority.Oct 15 2017, 5:42 PM

I can confirm that Constraint is not converted to an F-Curve if no camera tracking have been made.

If a marker is added to Camera tracking object and then tracked, clicking on the "Constraint to F-Curve" button will work on previously created empties refering to Object tracking object.