Nice. I'll update a bit the unproject function (when sz>1), and factorize a bit code so that printf_3D use this function. About the other function, the "get" from the name seems a bit useless to me (if you call the function, it's because you want to get something) and is redundant with function prototype. But "raydium_math_angle_from_projections()" seems ok to, if you want to update the name.
I wonder if I'm not some sort of function names monomaniac, or something
I must admit that I don't *really* understand what this function did, anyway
(the problem is on my side, don't worry) Just curiosity, but what do you mean by vector projection ? Projection on what ?