ある平面に対象な回転を求めるにはどうすればいいの? スケールによる反転ではなく、回転だけを逆向きにしたいの。 回転軸とその軸周りの回転角度を反射させれば良いわ。 ある面を境に反転したようなクォータニオンを求める方法の解説記事です。 次のように、面に対象な回転(クォータニオン)を求めることを目標とします。 これは、平面を定義する法線ベクトルから高速に計算できます。 本記事では、このように指定された面を境に反射したようなクォータニオンを求める方法を使用例とともに解説していきます。 動作環境 Unity 6000.0.32f1 目次 非表示 完成系のコード 使用例(必要ならば) 実行結果 反射したクォータニオンの計算方法 計算式 計算式の導出過程 ノルムの変化 拡張メソッドにするメリット さいごに 関連記事 参考サイト様 完成系のコード まず初めに、指定された面に反射したようなクォータニオンを算
![【Unity】面に対象なクォータニオンを求める](https://cdn-ak-scissors.b.st-hatena.com/image/square/19af92515b45d87d961c97b26aea0ce7e4bd11e9/height=288;version=1;width=512/https%3A%2F%2Fnekojara.city%2Fwp-content%2Fuploads%2F2025%2F01%2Funity-quaternion-reflect-1024x576.png)