This project is mainly for testing raycasting methods / consepts. It's a template for the core of a larger work in progress engine, which can be found here. If you want to play around with this demo, either download the project or go to this p5 link.