Broken: 2.71 RC, 169c95b
Short description of error
If at least three objects are linked by two child of constraints, where the second constraint influence is set to 0.5 (not 1) the third object jump after 180 degree rotation
Exact steps for others to reproduce the error
Based on a (as simple as possible) attached .blend file with minimum amount of steps
- Create three cubes on the x axis.
- set first cube to rotate 360 degree
- attach child of - constraint to second cube. Target first cube. Set influence to 0.5
- attach child of - constraint to third cube. Target second cube. Influence 1.0
You will see that the third cube jump when the first cube has rotated 180 degrees. The problem is that the second cube orient itself at 180 degrees.
- Speculation **
The cause of the reason might be how the rotation vector has been defined, that it needs to make 720 degree turn to get back to original position. This might be missed in Child of - constraint.
This is my first bug report. I would like to receive any feedback to learn to report bugs better next time.