> that function seems to be the old way to do it > (Ctrl-T) while the new constraint way to do it calls > constraint_target_to_mat4. > I think a little cleaning would be in order. That function gets called from get_constraint_target() and returns the transformation matrix of the target, but solve_tracking() gets called from evaluate_constraint(), which, ummm, evaluates the constraint. Chris