Matlab &についてAppleのドキュメントは、CMRotationMatrixに関しては数週間続きました。XYZから回転行列を作成する(重力/加速度)
と計算してCMRotationMatrixを簡単に再作成できることがわかりました。
しかし、gravity
またはuserAcceleration
のいずれかの回転行列を作成する方法については、XYZのローテーションを作成する方法に関する資料やドキュメントは見つかりませんでした。
私が見つけたのは、VideoSnakeのデモで4x4マトリックスを作成する方法でした。
私の質問は、どのようにXYZ回転から3x3マトリックスを作成する方法の入力がありますか?
既存のクォータニオン/回転行列をXYZ座標点で回転させるのはどうですか? < - 元のクォータニオン/ローテーションマトリックスに単に「追加」するだけでよいでしょう –
それはうまくいく可能性があります –