|
|
| 25行目: |
25行目: |
|
| |
|
| さらに「原点を画面の中央にしたい場合」は[[平行移動行列]]を乗算しよう。 | | さらに「原点を画面の中央にしたい場合」は[[平行移動行列]]を乗算しよう。 |
| なお、行列は「演算の順序」が重要だぞ。
| | なお、行列は[[実数]]の[[四則演算]]と違い「乗算の順序」が重要だぞ。これを間違えると残念な結果になる。 |
|
| |
|
| == 関連項目 == | | == 関連項目 == |
2021年3月10日 (水) 02:26時点における版
ミラー行列は、実のところ拡大縮小行列であり、回転軸としたい要素の拡縮率をマイナスにすると反転する。
拡大縮小行列(4x4)

拡縮せず(等倍=1)かつ、Y軸で反転させたいならyを-1にする。

この「Y軸で反転」はパソコンの2DCGの座標系にありがちな「原点は左上」を算数のグラフ描画に適した「原点は左下」に変換したい場合によく使われる。
さらに「原点を画面の中央にしたい場合」は平行移動行列を乗算しよう。
なお、行列は実数の四則演算と違い「乗算の順序」が重要だぞ。これを間違えると残念な結果になる。
関連項目