Operating system: Ubuntu 19.04
Graphics card: NVIDIA GeForce GTX 860M
Broken: 2.81, 892c3891ed0b (2019-10-24 19:00)
Short description of error
Using a Shrinkwrap constraint on an empty with the target mesh having Dynamic Paint enabled makes the constraint "flicker" on and off visually.
Exact steps for others to reproduce the error
There's a plane with Dynamic Paint enabled and a DP brush object made of 3 cubes:
- A normal 1 meter cube
- A 0.5 meter cube, hooked to an empty Floor-constrainted directly to the plane. This one works as normal and stays on the plane.
- Another 0.5 meter cube, but colored red. This one is hooked to an empty which is Floor-constrained to another empty Shrinkwrapped to the plane.
If you play the animation in this file, the red cube should go through the plane and occasionally flicker.
If you remove the Dynamic Paint property from the plane and play the animation, the red cube should stay on top of the plane, like the other cube.