The present application is directed to a method for the regulation of the development of ocular refractive errors, comprising: controlling at least one light source using a processor, the at least one light source emitting an electromagnetic radiation variable with respect to one or more of a direction, an illuminance, a retinal area, an amplitude, a wavelength, and a spectral output; and regulating the at least one light source and producing a spectral power distribution at a plane of an eye.