Ese tipo de animación siempre es lineal (también en otros softwares, al menos que yo sepa). Soluciones:
- utiliza un Shape Key intermedio entre abierto y cerrado.
- pasa de shapekeys para eso y utiliza un hueso con su centro en el del globo ocular.
- usa una textura procedural blend de tipo esférico en la posición del centro del globo ocular para desplazar la geometría.
- piensa una forma creativa (no te lo voy a dar todo mascado) de usar un modificador Shrinkwrap en conjunción.
Suerte.
Vaya gracias Caronte, lo que quería decir es que no sabía crear shapekeys intermedios, bueno crearlos sí, lo que pasa es que se me suma el desplazamiento de uno y de otros, en 3dsmax tienes ala opción de meter dentro de un Morpher, Morphs intermedios, en Blender no sé cómo es.
La solución esférica con el hueso la tiene, lo que pasa es que los ojos no son esferas, sino ovoides, es una esfera con un lattice aplicado y esa solución no le va.
Y lo de Shrinkwrap voy aprobarlo.