Rekursywny algorytm śledzenia promieni Whitteda
1. Symulacja odbić zwierciadlanych, załamanych i przeźroczystości
2. Wykorzystanie promieni pierwotnych i wtórnych (promienie odbite R, załamane T i do wyznaczania cieni L)
- jeżeli obiekt odbija zwierciadlanie to promień odbijany jest symetrycznie względem normalnej N do powierzchni w kierunku R
- jeżeli obiekt jest przeźroczysty i nie występuje całkowite wewnętrzne odbicie to jest wysyłany promień załamany do wnętrza obiektu w kierunku T pod kątem określonym przez prawo Snella
- promienie do wyznaczania cieni wysyłane w kierunku pierwotnego źródła światła
L
Powierzchnia
Promienie wychodzące z punktu przecięcia
3. Każdy z promieni odbitych i załamanych po napotkaniu na swojej drodze następnego obiektu rekursywnie wysyła z punktu przecięcia promienie odbite R, załamane T i do wyznaczania cieni L
Droga promieni w algorytmie Whitteda
Punkt obserwacji
Normalna do powierzchni N; Promień odbity 77,
Promień T, do wyznaczenia cienia Promień transmitowany T-,
Punktowe źródło światła
10