Blender Git Commit Log

Git Commits -> Revision 95d3ca8

Revision 95d3ca8 by Hermann Voßeler (master)
August 23, 2016, 09:53 (GMT)
Fix inconsistency: expected scale not be subject to scale influence

We should treat all three "target" ("expected") parameters in a similar way:
The "influence" control should only work on the measurement part of stabilisation,
i.e. it should only control the automatic part of stabilisation, while
the target parameters are deliberately set by the user and thus should
even be in effect when the automatic stabilsation is turned down.

It used to be so for location and rotation, but for the scale part,
I re-used the existing code for autoscale, which also had the scale influence
work on the autoscale factor. This was sensible in the old version,
since scale_influence was the only way to control the result. But now,
the user has always total control trough the "target_*" parameters
and thus we should prefer to treat all similar.

Commit Details:

Full Hash: 95d3ca8bc68c85643b9ce6b7340e2e1f48224fc2
Parent Commit: 0dec3d6
Committed By: Sergey Sharybin
Lines Changed: +1, -1

1 Modified Path:

/source/blender/blenkernel/intern/tracking_stabilize.c (+1, -1) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021