سادت نظريتان كبيرتان حول كيفية الرؤية في العصور القديمة. النظرية الأولى نظرية الانبعاثات، التي أيدها مفكرون مثل إقليدس وبطليموس، والتي تفترض أن الإبصار يتم اعتمادًا على أشعة الضوء المنبعثة من العين. أما النظرية الثانية نظرية الولوج التي أيدها أرسطو وأتباعه، والتي تفترض دخول الضوء للعين بصور فيزيائية. عارض ابن الهيثم كون عملية الرؤية تحدث عن طريق الأشعة المنبعثة من العين، أو دخول الضوء للعين من خلال صور فيزيائية، وعلل ذلك بأن الشعاع لا يمكن أن ينطلق من العينين ويصل إلى النجوم البعيدة في لحظة بمجرد أن نفتح أعيننا. كما عارض الاعتقاد السائد بأن العين قد تجرح إذا نظرنا إلى ضوء شديد السطوع، ووضع بدلاً من ذلك نظرية ناجحة للغاية تفسر عملية الرؤية بأنها تحدث نتيجة خروج أشعة الضوء إلى العين من كل نقطة في الكائن، وهو ما أثبته عن طريق التجارب. كما وحّد علم البصريات الهندسية مع فرضيات أرسطو الفيزيائية لتشكل أساس علم البصريات الفيزيائية الحديثة. أثبت ابن الهيثم أيضًا أن أشعة الضوء تسير في خطوط مستقيمة، كما نفذ تجارب مختلفة حول العدسات والمرايا والانكسار والانعكاس. وكان أيضًا أول من اختزل أشعة الضوء المنعكس والمنكسر في متجهين رأسي وأفقي، والذي كان بمثابة تطور أساسي في البصريات الهندسية، واقترح نموذج لانكسار الضوء يُفضى إلى استنتاج مماثل لما أفضى إليه قانون سنيل، لكن ابن الهيثم لم يطور نموذجه بما يكفي لتحقيق تلك النتيجة.