njTranslateLight | English
    ▲|INDEX|▼
ライトの持つ行列をＸ、Ｙ、Ｚの成分で平行移動します。

### 書　式

      #include <NINJA.H>
      void njTranslateLight( *ptr, tx, ty, tz )
      NJS_LIGHT *ptr
      Float tx
      Float ty
      Float tz

### 引　数

*ptr
  ライトのポインタ
tx
  Ｘ軸方向の移動
ty
  Ｙ軸方向の移動
tz
  Ｚ軸方向の移動

### 返　値

  なし

### エラー

  なし

### 機　能

  njCreateLight によって登録されたライト行列をＸ、Ｙ、Ｚの成分で平行移動します。
  これにより光源の位置・方向が計算されます。

### 用　例

      #include <NINJA.H>
      ...........

      NJS_LIGHT light;

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

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

      /* 成分（１０、０、−１０）で移動 */
      njTranslateLight(&light, 10.f, 0.f, -10.f);

### 備　考

  njCreateLightでライトが指定され、njClearMatrixが先に呼ばれている必要があります。

### 関　連

  njCreateLight()

njTranslateLight |
    ▲|INDEX|▼