Renderer_MtxState

# レンダラ行列状態

## レンダラ行列の状態遷移図

## 説明

レンダラは、内部に行列スタックを持っています。
レンダラは2Dグラフィックエンジンで描画を行う際には、 行列のアフィンパラメータへのロード処理を担当します。
(2D グラフィックスエンジンを使用して描画する場合は、 行列スタックのカレント行列の内容をアフィンパラメータとして、OAMにをロードし、ロードしたアフィンパラメータを 参照するようにOAMアトリビュートにアフィン番号を設定する必要があります。)

    レンダラは、アフィンパラメータを節約するために、行列の状態を管理し、ロード回数を減らそうと試みます。

    行列の状態は
     SR(スケール、回転)変換されていない
     SR(スケール、回転)変換されており、読み込まれていない
     SR(スケール、回転)変換されており、読み込まれていない。カレント行列がPushされた。
     SR(スケール、回転)変換されており、読み込まれている。
    に大別されます。

行列の状態は図に示したようなイベントに対応して推移します。

## 参照

なし

## 履歴

2004/12/06 初版