I’ve successfully been able to animate characters’ eyeballs using Track To and a look at target. But this only works well if the eyeballs are perfectly spherical.
Many of my characters are cartoonish and I’d like them to have non-uniform eyes (i.e. taller than they are wide). But when I do that, using Track To to animate the eyes makes it look like they’re falling out of the character’s head.
What I think would be perfect would be if I could somehow have a perfectly spherical eyeball that Tracks To my target, and THEN apply a non-uniform scale to it.
I thought I might accomplish this using a Track To constraint with a Copy Scale constraint, imagining that the Track To would be evaluated on a perfectly spherical eye to orient it correctly, and then the Copy Scale would apply to shape it correctly. But this doesn’t seem to work. No matter what order I put them in, the Copy Scale is always evaluated first, and then the Track To applies to the scaled (misshapen) eyeball.
Does anyone know how to do what I’m trying to do here?