As in the title, I have a strange problem with the shrinkwrap modifier.
I have the shrinkwrap modifier on several bones on a humanoid rig I’m developing. They’re on various bones for the eyebrows, mouth, and eyelids. The shrinkwrap constraints on the eyebrows and mouth target one object (“Surface1”), and the ones for the eyelids target another (“Surface2”).
The problem: When I move around a parent bone, the eyebrows and mouth parts of the geometry are fine, but the eyelids lag…
As a test, if I replace the eyelid shrinkwrap targets from Surface2 to Surface1 (the target for the eyebrows and mouth), it works fine. So initially, I assumed there’s some object setting difference causing the problem, but strangely, if I just duplicate Surface1 and have the eyelid shrinkwraps to target the Surface1 duplicate, it lags again.
Does anybody know what the problem is?
Problem file is attached. Try rotating the selected bone and the problem should be apparent right away.
The surface geometries are on layer 2.
Attachments
ShrinkwrapLag.blend (2.44 MB)