Open lucasw opened 7 years ago
This is very similar to current lucaswlabyrinth.cpp but without fisheye: http://lodev.org/cgtutor/raycasting.html
Suggests storing textures rotated 90 so that cpu can access vertical stripes more efficiently.
What about storing the entire buffer rotated because it is also being drawn on in columns, then rotated it before putting it on the screen?
Duke source code
Id/Apogee engines, Silverman/Build engine, how-to programming book engines.