The present application relates generally to a method for vision correction using corneal collagen crosslinking (“CCXL”), in which the physician is able to precisely control the pattern of ultraviolet (“UV”) energy delivered to the cornea, by means of a programmable masking array placed between the UV source and the cornea. A CCXL LCD masked is used to create various patterns of “on” and “off” pixels. The physician is able to control the degree of polarization of the LCD pixels, thereby allowing the physician to create various patterns of UV irradiation and thus, varying levels of CCXL.