A non-transitory computer program product including program parts, which, when loaded and executed on a computer, are configured to perform a method for producing a first spectacle lens for a specific situation of wear for correcting at least a first astigmatic refraction of a first eye of a wearer, which has a first cylinder reference axis α0(1) in a reference direction of sight −ez(1) of the first eye, the method comprises:
- determining a primary direction of sight −eζ(1,p) of the first eye for at least one primary evaluation point ib(1,p) of the first spectacle lens;
- determining a primary direction of sight −eζ,k(2,p) of a second eye of the wearer that corresponds to the primary direction of sight −eζ(1,p) of the first eye in the specific situation of wear;
- and
- minimizing a first primary merit function to produce at least one surface of the first spectacle lens, wherein the first primary merit function for the at least one primary evaluation point ib(1,p) of the first spectacle lens takes into account a correction of a first primary transformed astigmatic refraction by the first spectacle lens in the specific situation of wear such that the first primary transformed astigmatic refraction depends on the corresponding primary direction of sight −eζ,k(2,p) of the second eye.