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.
Quaternions
can be used to represent the orientation or rotation of an object. It depends on the Pivot of theGameObject
. take a look here