Left handed, right handed, up vector, column vector, row vector, column major, row major, what?

Each 3D package has it’s own conventions of how to span the 3D space, how to perform matrix*vector multiplications and how to store matrices in memory. The above examples use the conventions of Unity3D, which is a Left Handed coordinate system in which Y is thought to point “upwards”, vectors are thought of as being […]

Continue Reading