Ray Tracing Extra-dimensional CSG Objects

This month, I added CSG (Constructive Solid Geometry) operators to the ray-tracer that I mentioned in the previous post. I added intersections, complements, and unions. You can find the source code in my weekend-raytracer github repo.