Optika geometris

Refleksi atau pantulan cahaya terbagi menjadi 2 tipe: "specular reflection" dan "diffuse reflection".
"Specular reflection" menjelaskan perilaku pantulan sinar cahaya pada permukaan yang mengkilap dan rata, seperti cermin yang memantulkan sinar cahaya ke arah yang dengan mudah dapat diduga. Kita dapat melihat citra wajah dan badan kita di dalam cermin karena pantulan sinar cahaya yang baik dan teratur. Menurut hukum refleksi untuk cermin datar, jarak subyek terhadap permukaan cermin berbanding lurus dengan jarak citra di dalam cermin namun "parity inverted", persepsi arah kiri dan kanan saling terbalik. Arah sinar terpantul ditentukan oleh sudut yang dibuat oleh sinar cahaya insiden terhadap normal permukaan, garis tegak lurus terhadap permukaan pada titik temu sinar insiden. Sinar insiden dan pantulan berada pada satu bidang dengan masing-masing sudut yang sama besar terhadap normal.