A project that I made to play around with ray casting (lighting in graphics programming).
rayCastingDemo.mp4
- C++ (programming language)
- SFML (graphics library)
- Makefile (build tool)
- VS Code (IDE)
- GCC (compiler)
- GDB (debugger)
These are the files that contain the code that does the actual ray casting calculations. These are the most important of this project, the rest are just files used for testing and visualizing the algorithms in these files.
Both are used for testing. One runs automatic tests, the other opens a window where program can be visual tested.
The perquisites:
- SFML
- Makefile
- GCC
To build and run the program:
$ make testsVisual