n₁·sinθ₁ = n₂·sinθ₂ · kąt graniczny · presety ośrodków

Przechodząc do ośrodka gęstszego optycznie (większe n), światło załamuje się ku normalnej; do rzadszego — od normalnej. Powyżej kąta granicznego (tylko przy przejściu do rzadszego) zachodzi całkowite wewnętrzne odbicie — zasada światłowodów.
Prawo Snella (załamania) opisuje zmianę kierunku promienia światła na granicy dwóch ośrodków o różnych współczynnikach załamania:
Przechodząc do ośrodka gęstszego optycznie (większe ), promień załamuje się ku normalnej; do rzadszego — od normalnej. Przy przejściu do ośrodka rzadszego, powyżej kąta granicznego:
zachodzi całkowite wewnętrzne odbicie — światło nie przechodzi, tylko odbija się w całości. To zasada działania światłowodów i lśnienia diamentów. Kalkulator ma presety typowych ośrodków (powietrze, woda, szkło, diament).
Tylko przy przejściu do ośrodka rzadszego optycznie (n₂ < n₁) i gdy kąt padania przekracza kąt graniczny θ_gr = arcsin(n₂/n₁). Wtedy światło w całości się odbija — na tym działają światłowody.
Bo promienie światła załamują się na granicy woda–powietrze zgodnie z prawem Snella, zmieniając pozorne położenie zanurzonej części.