Pupil Range w/ Swap Set & Uneven Eyes
Hello!
Dealing with a character design with non-circular eyeballs in Character Animator is pretty frustrating! Anyone have tips?
This puppet has a normal and angry expression. The eyes move great in Normal --- not so much in Angry! (See below)

I'd love the pupil range to work at an angle to follow the eye shape -- is that even possible? If not, I can always make the pupil range smaller for the angry eyes so they cover less distance. But I still have a main problem: My current set up doesn't allow the "Pupil Range" to change with the swap set.
Is there a better set up? Or different way to control how the pupils move about the pupil range? My eye gaze behavior is on the puppet rig by default. See set up below.
Any advice is appreciated! Thanks.

