System Information
Operating system: Windows-10-10.0.18362-SP0 64 Bits
Graphics card: GeForce GTX 980/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 441.12
Blender Version
Broken: version: 2.82 (sub 7), branch: master, commit date: 2020-02-12 16:20, hash: rB77d23b0bd76f
Worked: (optional)
Short description of error
Drivers not working with animation properly. If the driver set to get information from rotation object properties and paste into transformation properties.
If you put animation keys to "rotation", driver in transformation will work badly.
If the driver gets information from the object own rotation matrix and pastes into own location matrix -than in animation updaters are lagging.
animation example
If you use the same driver setup with one bone you will get the same problem
- create a plane
- in the transform panel on "Y" axis press RMB click and from popup menu select "Copy as New Driver"
- press RMB click on "X" axis and "Paste driver"
- press RMB click on "X" axis and go to the "Edit Driver"
- change "Type" to "Scripted Expression"
- add "cos(rotation_euler)" to "Expression:"
- Now set animation keys on the timeline for the "Y" rotation axis. Key 1 with 0 value and key 20 to 90 degrees value.
- Go to front view.
- If you see that side of the plane not sliding on Z-axis (like on exemple)- congratulation, you recreate the bug.
here is the file for tests