Non Affine, Tech Art, Transformation Matrices, Unity3d, Shaders.
product will always be zero as far as x and z are zero. Now we need to address the last step to construct the matrix. How can we be sure that the matrix we construct is rotating and not mirroring/reflecting? The answer is simple, you should not switch between right and left hand coordinate systems