my GameEntity classの場合、エンティティの位置、回転、スケールを表すMatrix4は1つありますが、変更または編集するたびにMatrix4 "EntityMatrix"を更新する変数には個別のフィールドがあります。あたかもこれが最適な設計決定であるかのように感じましたが、別の実装を示すthis class on the internetが見つかりました。Matrix4の "World Transform"と "Local Transform"の違いは何ですか?
40行目と41行目に、私のように2つのMatrix4が追加されていることがわかりました。行列の名前も私を混乱させます。 WorldTransformとLocalTransformです。誰もがこの2つの行列が使われていることを知っていますか?彼らはどのように異なることを表現しているのですか?彼らの違いは何ですか?
私はここから始めます:http://www.opengl-tutorial.org/beginners-tutorials/tutorial-3-matrices/またはクラスブックとクラスノートを読んでください。私は "Local Transform"がリンク内の "Model"座標を変換していると仮定しています。 "World Transform"は "World"座標を変換します。 – Quantic