I sadly don't have experience in matrix / euler calculations, but need to solve the following in c#, in Unity to the orientations match.
convert:
3 floats (orientation) of an object originating from Maya (yUp, right handed, xyz rotation order)
to: quaternion rotation in Unity (yUp, left handed, zxy rotation order)
any input most welcome! m.
Quaternionscan be used to represent the orientation or rotation of an object. It depends on the Pivot of theGameObject. take a look here