Raycaster Framework

Raycasting

Raycasting is a technique used in computer graphics to create a 3D perspective from a 2D map. We used C++ to make use of this technique to make a 3D game world within a Console Window.

This was one of the first times I used something outside of a game engine to create a 3D game world and has really assisted me in development of my OpenGL model renderer (a different project).

Raycaster Textures.JPG