私は棒人間を作成するために OpenGL を使用していますが、これはばかげた質問のように思えるかもしれませんが、四元数を使用して回転を表す場合、回転を原点以外の別の点の周りにしたい場合はどうすればよいですか?単位四元数を使用する必要がありますか? . 私の推測では、回転してから平行移動し、回転の中心を変更することもできます。単位クォータニオンは使用しません。これは正しい道ですか?
私は棒人間を作成するために OpenGL を使用していますが、これはばかげた質問のように思えるかもしれませんが、四元数を使用して回転を表す場合、回転を原点以外の別の点の周りにしたい場合はどうすればよいですか?単位四元数を使用する必要がありますか? . 私の推測では、回転してから平行移動し、回転の中心を変更することもできます。単位クォータニオンは使用しません。これは正しい道ですか?