I'd previously written a good chunk of the Ray Tracer Challenge in Swift, but realized my C++ skills had atrophied as well as the language had moved on.
So, hence this project.
Test cases are in XCTest in Obj-C, mostly directly translated from the Swift versions (which were written to match the Gherkin test descriptions found in the book.