Raycasting is a technique used to produced 3-D worlds based on a 2-D matrix. In this technique, rays are shot out from a specific point and their intersections with the world (as represented by the matrix) are recorded. The information recorded from these intersections is then used to create a 3-D perspective.
The Game Dictionary™ is a trademark of GameDev.net LLC. No duplication, reproduction, or transmission of the Game Dictionary or its content is allowed without the consent of GameDev.net LLC.