ゲームや3Dグラフィックスでは、頂点の位置を順番に座標変換していきます。
ローカル座標 → ワールド座標 → ビュー座標 → プロジェクション座標 → スクリーン座標
📍各変換の行列
ローカル座標 → (ワールド行列) → ワールド座標 → (ビュー行列) → ビュー座標 → (プロジェクション行列) → プロジェクション座標 → (ビューポート変換) → スクリーン座標
例:キャラクターを原点からフィールド上の (10, 0, 5) に移動する。
例:ワールド上で (10, 0, 5) にいるキャラも、カメラが動けば見える位置は変わる。
例:奥の敵は小さく、近くの敵は大きく見える。
例:
スクリーン座標 = ローカル座標 × ワールド行列 × ビュー行列 × プロジェクション行列 × ビューポート変換