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

# njSetLightDirection

njCreateLightによって設定されたライトの方向を設定

### 書式

      void njSetLightDirection( *ptr, dx, dy, dz )
      NJS_LIGHT *ptr
      Float dx
      Float dy
      Float dz

### 引数

  *ptr | ライトのポインタ
  dx | 光源位置のX座標
  dy | 光源位置のY座標
  dz | 光源位置のZ座標

### 戻り値

  なし

### 解説

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

### 用例

      	:
      NJS_LIGHT light;
      	:
      njCreateLight(&light, NJD_DIR_LIGHT);
      	:
      /* Set light direction vector of parallel light source to (1,0,0) */
      njSetLightDirection(&light, 1.f, 0.f, 0.f);

### 備考

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

### 参照

  njCreateLight()

njSetLightDirection

COPYRIGHT © SEGA ENTERPRISES, LTD., 1998,1999