njSetLightDirection | English
    ▲|INDEX|▼
njCreateLightによって設定されたライトの方向を設定します。

### 書　式

      #include <NINJA.H>
      void njSetLightDirection( *ptr, dx, dy, dz )
      NJS_LIGHT *ptr
      Float dx
      Float dy
      Float dz

### 引　数

*ptr
  ライトのポインタ
dx
  光源位置のｘ座標
dy
  光源位置のｙ座標
dz
  光源位置のｚ座標

### 返　値

  なし

### エラー

  なし

### 機　能

  光線の方向をベクトルの成分で設定します。（デフォルトでは−ｚ軸方向です。）

### 用　例

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

      NJS_LIGHT light;

      sbInitSystem( NJD_RESOLUTION_VGA, NJD_FRAMEBUFFER_MODE_RGB565, 1);
      njCreateLight(&light, NJD_DIR_LIGHT);
      ...........
      /* 平行光源の光線の方向ベクトルを（１、０、０）に設定 */
      njSetLightDirection(&light, 1.f, 0.f, 0.f);

### 備　考

  njCreateLightでライトが指定されている必要があります。また、設定されたベクトルは規格化されます。

### 関　連

  njCreateLight()

njSetLightDirection |
    ▲|INDEX|▼