モーション センサーによって返される RotationMatrix は、同じモーション読み取り値からのヨー、ピッチ、およびロールの値を使用して作成されたマトリックスと等しくあるべきではありませんか?
次のコードを持つ:
MotionReading mr = motion.CurrentValue;
Matrix m1 = mr.Attitude.RotationMatrix;
var yaw = mr.Attitude.Yaw;
var pitch = mr.Attitude.Pitch;
var roll = mr.Attitude.Roll;
Matrix m2 = Matrix.CreateFromYawPitchRoll(yaw, pitch, roll);
m1 と m2 は等しくないのですか? 私はそこに何が欠けていますか?