Comment
Comment by ggambetta
You mention Computer Graphics and raytracing, so if you want to learn more about that, I wrote a book/website that would be great for you: https://gabrielgambetta.com/computer-graphics-from-scratch Happy to help if you get stuck!