Page MenuHome

Fix T62601: parenting to curve (follow path) causes offset
ClosedPublic

Authored by Philipp Oeser (lichtwerk) on Mar 15 2019, 4:32 PM.

Details

Summary

Similar to T60623 / rB2894e75121d7
issue (when parenting with 'Follow Curve') is that the curves
CU_FOLLOW flag is set on the original, but not the
evaluated curve (yet), leading to misbehaviour in 'ob_parcurve()'.
Setting this on both now.

Diff Detail

Repository
rB Blender
Branch
T62601 (branched from master)
Build Status
Buildable 3133
Build 3133: arc lint + arc unit

Event Timeline

note that you do get a jumping if you parent on a different frame than frame zero.
(transforms will match if you go back to frame zero then)

This is correct I guess (basis for path animation was frame zero in 2.79 as well -- 2.79 was just missing an update here...)

This revision is now accepted and ready to land.Mar 15 2019, 6:04 PM
This revision was automatically updated to reflect the committed changes.
This comment was removed by 楊景貴 (issac).