A method of creating an optimized lens for an eye including positioning a fitting lens onto the eye. The fitting lens may have one or a plurality of indicia. The eye and fitting lens using a computing device. A data set may then be produced, the data set defined by a three-dimensional relationship between the fitting lens and the eye. The computing device or a remotely connected computing device may then analyze the data set to generate one or more modifications to the fitting lens. The computing device or remotely connected computing device may then transmit the data set and the one or more modifications to a printing device to create the optimized lens for the eye.