Operating system: Windows-10-10.0.17134 64 Bits
Graphics card: GeForce GTX 1080/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 419.67
Broken: version: 2.80 (sub 55), branch: master, commit date: 2019-04-12 07:09, hash: rB0ee23d0f5f61
Short description of error
Linking two armatures that depends on each other through constraints, plays fine in the original file, but make jiggles when it's linked into a file as a proxy.
Exact steps for others to reproduce the error
- Download the attached blend file
- It contains two armatures "rig1" and "rig2". "rig2" depends on "rig1" since its two bones copy the local position of the analogous two bones from "rig1" (it may seem a little farfetched in this case, but this technique is often used in rigs with more complex structures, for example when using a control armature and a deforming armature for example).
- Start up a new scene, Ctrl-Alt-O to select and link the collection contained in the blend file, and make a proxy of it, "rig1" only
- Move down slowly the bone "BoneStretchTarget" located at the top of the big bone. It will jiggle randomly.
This evaluation issue does not happen when the two other bones are not parented to the stretch bone. The StretchTo constraint seems to be part of the issue then...