who discovered that light travels in straight lines
Ibn al-Haytham Alhazen showed through experiment that light travels in straight lines, and carried out various experiments with lenses, mirrors, refraction, and reflection.[49] His analyses of reflection and refraction considered the vertical and horizontal components of light rays separately.[50]