私は基本的なモデリングアプリケーションに取り組んでいます。識別子 (立方体の場合は 1、球の場合は 2 など) を持つオブジェクトのリストを用意して実装し、各オブジェクトのインスタンス変換 (平行移動、回転、スケーリングの組み合わせ) を適用できることを読みました。これらの変換は可換ではないため、順序が重要です。一般に、全体的な変換行列を M=TRS として定義します。ここで、T は移動、R は回転、S はスケーリングです。
私の質問は、一連の変換を実行すると、各タイプの合計変換と同じになるでしょうか? のように、このようなもの:
M = t1*r1*t2*s1*r2*s2 =? t1*t2*r1*r2*s1*s2 = TRS