System Information
Operating system: Windows-10-10.0.19041-SP0 64 Bits
Graphics card: GeForce GTX 1050 Ti/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 441.22
Blender Version
Broken: version: 2.90.1, branch: master, commit date: 2020-09-23 06:43, hash: rB3e85bb34d0d7
Worked: none
Short description of error
Child bone erraticly flips to the other side of the parent, when the parent crosses X while tracking to a moving empty.
Exact steps for others to reproduce the error
- Load my blend file (with sourcefile Bereken locatie E.py).
- Select Bone_F, disable Track-to (Axle_E).
- Rotate Bone_F along X; Bone_F2 sticks to Bone_F the way I want it to, it rotates with it, keeping the angle with Bone_F steady.
- Now run the code in the text-editor (with Bereken locatie E.py). It calculates the position of empty Axle_E with every frame-change.
- Select Bone_F and enable Track-to (Axle_E).
- The problem is emminent now: Bone_F2 flips to the side of Y where the head of Bone_F is too. I want it to retain its fixed rotation-position to Bone_F, so always pointing left in this case (without needing extra constraints of course).
- I tried it also both in Blender 2.79 and 2.92.0 Alpha.
Thanks in advance,
JWblender.