I have studied the examples and am quite interested in the longitudinal versus transverse dimensions of the image.
For clarification:  The square object lies in the longitudinal plane, as does the trapezoidal image? The more distant vertical dimension of the object is magnified in the image more than the nearest vertical dimensions of the object ?  The java applet does not deal with directions transverse to the optical axis shown?

Thanks for your clarification