This is the verilog code and testbench I developed in my master thesis, Efficient Ray Tracing of Sparse Voxel Octrees on an FPGA. The raycaster modules should be relatively clean, but it's not very ...
This project implements a simple raycasting engine using algorithms similar to those in Wolfenstein 3D to generate a pseudo-3D maze with texture mapping and sprites. It uses GLFW to create a window ...