odf opened this issue on Oct 27, 2008 · 13981 posts
lesbentley posted Sun, 16 January 2011 at 2:40 PM

@odf,
I'm still thinking about the problem of having the lids track the up-down rotation of the eyes, yet not tracking the motion when the eyes are closed. I have some ideas on how to do it, but have not put them into practice yet, I have spent this evening getting the current lid morphs to track the eyes, as a necessary first step.
The simplest approach is to skirt the problem by providing a dial to turn the tracking off, and to use this dial when the eyes are closed. However I feel it is possible to have the tracking turn off automatically when the eyes are closed, and I shall investigate this. If I'm going to do that, I might as well make it on an eye by eye basis, so that if one eye is open its lids track, and if the other eye is closed its lids don't track. It may take me some time, and I don't know if I will have it ready in time for your final release.
That brings me to another point. I feel that the EyesClosed morph should be split into UprLipDnRight and UprLipDnLeft, and that these two morphs should be slaved to a CTRLEyesClosed targetGeom. I suspect that you were already planing this, but mention it just in case. Similarly I think LwrLidUp should have the deltas removed, and be converted into a CTRL channel with the two separate morphs slaved to it, or just be left out.