##### Ninjaライブラリ - ライト関数

# njTranslateLightV

ライトの持つ行列を方向ベクトルで平行移動します。

### 書式

  void njTranslateLightV( *ptr, *vctr )
  NJS_LIGHT *ptr
  NJS_VECTOR *vctr

### 引数

  *ptr | ライトのポインタ
  *vctr | 方向ベクトルのポインタ

### 戻値

  なし

### 解説

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

### 用例

      #include <Shinobi.h>
      	：
      NJS_LIGHT light;
      NJS_VECTOR vector;
      sbInitSystem( NJD_RESOLUTION_VGA, NJD_FRAMEBUFFER_MODE_RGB565, 1);
      njCreateLight(&light, NJD_POINT_LIGHT);
      	：
      njClearMatrix();
      /* ベクトルvectorで移動 */
      njTranslateLightV(&light, &vector);

### 備考

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

### 参照

  njCreateLight()

njTranslateLightV

COPYRIGHT © SEGA ENTERPRISES, LTD., 1998