(no title)
gh123man | 3 years ago
I've been thinking about re-writing my raycasting engine in Rust but never really found the time - glad to see someone has done it and documented it so well!
If anyone else is interested in raycasting this page is also worth a read: https://lodev.org/cgtutor/raycasting.html
ccakes|3 years ago
gh123man|3 years ago
creativenolo|3 years ago
MaulingMonkey|3 years ago
You wouldn't use the same technique to implement a "realistic" 6DOF flight simulator, for example. Wolfenstein 3D released in 1992 - and a mere year later, Microsoft Flight Simulator 5 would be released, with actual 3D meshes and arbitrary 3D rotations coming much earlier.
https://www.youtube.com/watch?v=CchRwnTorjY