Thanks for the reply!
It's a couple of things that I might be misinterpreting. A couple of examples:
A default basis (unmodified) is akin to ... basis.z = Vector3(0, 0, 1)
Shouldn't a default basis.z then be -1?
Following the OpenGL convention, X is the Right axis, Y is the Up axis and Z is the Forward axis.
Should this say -Z is the Forward axis?
Cameras look back (towards Z-Negative)
Doesn't this mean cameras look forward towards z-negative?
I've come from Unity, so please forgive me! Haha