逆回転してしまう現象について調べてみました!特に縦横にキャラクターを回転させるアクションを作った際に起こりがちです。自分のように頭身の低いキャラを使っている場合はモロに響く問題です。「Quaternion」が関係してくる話のようです。何とかならないか調べてみたので、その内容について書いておきます!※書いている人が数学全然ダメなので、問題ないという保証はありません。試す際は自己責任で!逆回転するフレームを修正したフレームで登録する逆回転する部分を手動で補完し登録することで、「内部的に逆回転しているが描画されない」ようになります。回転制限を受けずに修正できます。実際にやってみるとなかなか大変です。「10フレームかけて1回転する」アニメーションを直す場合でも、逆回転する度にポーズを修正してキーフレームを登録する必要がある上、手動なので動きもぎこちなくなってしまいます。した状態で180度以上回転させるにはこれしかないようです。間しか表現できないため、その最短の補完を行う際に起こるみたいです。これ以上に回転を掛けようとしなければ発生しないようですが、キャラクターの回転アクションを180度以内で収めるのは無理があります。公式マニュアルに書いてあります。切り替えればOKです。テスト用に作ったウサギちゃんで試してみます。X軸に220度ほど回転させた際の動きです。キーフレームを考慮したモーションに修正してくれるようです。キーフレームをそのまま使えるようです。使うと「ジンバルロック」という問題が発生するようです。するのも有りかもしれません。キーフレームを設定し直す必要があります。黄色くなっていない=キーフレームが設定されていない)モーション作成中に変えると面倒なので、アニメーション系の作業に取り掛かる前に決めておくのがよさそうです。逆回転する現象について調べてみました!かなり難しい話題なので、また何か分かったら考えてみます。ツイートこのブログを書いている人りべるんアザラシが大好きな山梨県産Webエンジニア。2019年3月よりフリーランスSEとして東京で活動中。