Trafiłem na taką prostą ilustrację raycastingu to podrzucam. Na SV sporo rozmów o tym było przy naszym stoliku z Sun-em, Fox-em i innymi osobami, nie ma to jak poanalizować takie gry jak "Final Assault" z fachowcami :)
Na pierwszym filmiku fajnie widać jak działa "fake lighting". Ściany mają różny odcień w zależności od tego, czy na mapie ustawione są pionowo, czy poziomo. Proste, a efektowne. Świetnie sprawdzało się w Doomie. Pamiętam, że w build engine (Duke 3d) tego nie było z automatu i przez to prostokątne pokoje wyglądały jakoś tak drętwo, na szczęście można było zmieniać "jasność" każdej ściany osobno i ręcznie ten efekt emulować.