I've automated all the animation, and hope to add a UI to control that, along with manual camera control, and graphics tweaks.
Source code should be readable, hopefully.
I could ask the compiler for double precision, but that might not work for most users. When I get around to making a free camera for it, I also want to allow the selection of precision.
*Each result has error ±2^-22, so I expect the 'last ray angle' error distribution to resemble a low-variance normal curve, so it should never really achieve the maximum possible = 2^(511-22)