Ok, so I did my research on orientation matrices and wikipedia says the 3x3 matrix is composed of 3 vectors one for each Axis and one axis is one Column in the matrix.

like this:

x, y, z

x, y, z

x, y, z

So my question is, is this correct in blender python? (like in cont.owner.localOrientation) I seem to remember someone telling me it was different in blender python.

and if it’s not correct where can I get the Z axis in a blender python 3x3 orientation matrix returned from localOrientation?