@Nate, yea, I meant translation to scale 🙂 I'll ask our coders to have a look - thanks! 🙂
As for the under 0 and over 100, it's to make the iris and pupil move relative to each other, to fake them being on a round surface.
The idea is: If I move the iris to the edge, the pupil would move "a bit more" (that 1+%, or perhaps 0,5%) - as such giving us some illusion of perspective.
And @amcleod, Good call! I'll give that a go 🙂 thanks!
@Xelnath - did you manipulate said curve in the editor, or in the runtime?
Here's our characters looking in different cardinal directions.