Using geometry and normal constraints, we can force group nodes to follow the contour of the eyeball. With a point constraint, a controller’s translates move a group over the eye because of the geometry constraint. The normal constraint forces the group to rotate, giving us the arcs we need for opening and closing the lids. This should provide easy control and smooth arcs for any eye shape, plus naturally provide a fleshy eye effect.
[tuto]