Linssi taittaa valoa ja luo kuvan, joka on joko virtuaalinen tai todellinen. Georgian osavaltion yliopiston mukaan virtuaalikuvia muodostetaan kohtaan, jossa ensisijaisten valonsäteiden polut leikkaavat, kun heijastetaan taaksepäin suunnastaan linssin yli. Todellinen kuva muodostuu siellä, missä valo alun perin yhtyy. Peilit heijastavat valoa ja luovat kuvia samalla tavalla kuin linssi, riippuen kohteen sijainnista peiliin nähden.
Kupera linssi on paksumpi keskeltä kuin sen ulkoreunasta. Koska keskiosa on paksin osa, kevyt matkustaminen linssin läpi sulautuu yhteen pisteeseen. Rinnakkaiset valonsäteet yhdistyvät yhteen pisteeseen linssin ulkopuolella. Kuinka kuva näkyy kuperassa linssissä, riippuu tarkasteltavan kohteen etäisyydestä ja sijainnista. Jos kohde on polttovälillä, se näyttää "virtuaalikuvana" - eli oikealla puolella ylöspäin ja suurempana kuin varsinainen kohde. Polttovälin ulkopuolella oleva kuva näkyy ylösalaisin, ja tällainen kuva voi olla pienempi, suurempi tai samankokoinen kuin alkuperäinen kuva.
Tasopeili on litteä peili, joka lähettää valoa itsestään moniin suuntiin. Valo lähetetään joko heijastuksella tai säteilyllä. Piste, jossa heijastuneet valonsäteet leikkaavat, on kuvan muodostumispaikka. Tasopeilin muodostama kuva on aina samankokoinen kuin alkuperäinen esine.
Kupera peili toimii kuin kovera linssi. Se kaartaa valoa poispäin keskiosastaan, kuten kulhon ulkopinta. Tämän tyyppinen peili tuottaa vain pienempiä ja virtuaalisia kuvia.
Kovera peili toimii paljon kuin kupera linssi. Se taipuu valoa kauemmaksi keskeltä, enemmän kuin kulhon sisäpuoli. Kuvien näyttötapa riippuu esineiden läheisyydestä peiliin. Tietyillä etäisyyksillä objektit näyttävät virtuaalisilta, kun taas muut sijainnit aiheuttavat kuvan näyttävän suuremmalta, ylösalaisin, oikealta tai pystysuoralta.