Notes on ray casting

These are my interactive notes on ray casting . Ray casting (not to be confused with ray tracing ) is an obsolete method for rendering 3D scenes (more like 2.5D). It was used in several games in the early 90s, probably most notably in Wolfenstein 3D . While it was quickly replaced by more sophisticated approaches to 3D rendering (no, Doom does not use ray casting , although it does share some of…