Perhaps all I need to know for scaling is the ideal distance between the player and the screen, in pixels. As for SPOFS Z, it seems to follow an exponential function of some kind.