njMultiLightMatrix
ライトの持つ行列に指定した行列を掛けます。

### 書　式

      #include <NINJA.H>
      void njMultiLightMatrix( *ptr, *m )
      NJS_LIGHTNJS_LIGHT *ptr
      NJS_MATRIX *m

### 引　数

NJS_LIGHT *ptr
  ライトのポインタ
NJS_MATRIX *m
  行列のポインタ

### 返　値

  なし

### エラー

  なし

### 機　能

  njCreateLightによって登録されたライトが持つ行列に、ユーザが指定した行列を掛けます。
  これにより光源の位置・方向が計算されます。

### 用　例

      #include <NINJA.H>
      ...........
      NJS_LIGHTNJS_LIGHT light
      NJS_MATRIX m

      sbInitSystem( NJD_RESOLUTION_VGA, NJD_FRAMEBUFFER_MODE_RGB565, 1);
      njCreateLight(&light, NJD_POINT_LIGHT);

      ...........
      njClearMatrix();

      /* 行列 m をかけます */
      njMultiLightMatrix(&light, &m);

### 備　考

  njCreateLightでライトが指定され、njClearMatrixが先に呼ばれている必要があります。
  また行列にはスケール因子は入れないでください。
  掛け算の順序は以下の通りです。

  njMultiMatrix(（ライトのマトリクス）, （ユーザ指定のマトリクス）);

### 関　連

  njMultiMatrix
  njCreateLight

njMultiLightMatrix |