は、将来削除される可能性のある関数です。

| は、最新版で新しく追加，更新された関数です。

メインに戻る
もくじに戻る

構造体リファレンス

ライト関数

njCreateLight
  光源の種類を定め、ライトを新たに設置（登録）します。
njCnkSetAmbient
  CHUNKモデル用のアンビエントを設定します。
njCnkSetEasyLight
  njCnkEasyDraw用のライトを設定します。
njCnkSetEasyLightColor
  njCnkEasyDraw用のライトの色を設定します。
njCnkSetEasyLightIntensity
  njCnkEasyDraw用のライトの強さを設定します。
njCnkSetSimpleLight
  njCnkSimpleDraw用のライトを設定します。
njCnkSetSimpleLightColor
  njCnkSimpleDraw用のライトの色を設定します。
njCnkSetSimpleLightIntensity
  njCnkSimpleDraw用のライトの強さを設定します。
njCnkSetEasyMultiAmbient
  njCnkEasyMultiDraw用のアンビエントを設定します。
njCnkSetEasyMultiLight
  njCnkEasyMultiDraw用のライトを設定します。
njCnkSetEasyMultiLightColor
  njCnkEasyMultiDraw用の光源色を設定します。
njCnkSetEasyMultiLightMatrices
  njCnkEasyMultiDraw用の設定された光源の方向・位置を反映させます。
njCnkSetEasyMultiLightPoint
  njCnkEasyMultiDraw用の点光源の位置を設定します。
njCnkSetEasyMultiLightRange
  njCnkEasyMultiDraw用の点光源の有効範囲を設定します。
njCnkSetEasyMultiLightSwitch
  njCnkEasyMultiDraw用の光源の点灯・消灯を設定します。
njCnkSetEasyMultiLightVector
  njCnkEasyMultiDraw用の平行光源の方向を設定します。
njCnkSetSimpleMultiAmbient
  njCnkSimpleMultiDraw用のアンビエントを設定します。
njCnkSetSimpleMultiLight
  njCnkSimpleMultiDraw用のライトを設定します。
njCnkSetSimpleMultiLightColor
  njCnkSimpleMultiDraw用の光源色を設定します。
njCnkSetSimpleMultiLightMatrices
  njCnkSimpleMultiDraw用の設定された光源の方向・位置を反映させます。
njCnkSetSimpleMultiLightPoint
  njCnkSimpleMultiDraw用の点光源の位置を設定します。
njCnkSetSimpleMultiLightRange
  njCnkSimpleMultiDraw用の点光源の有効範囲を設定します。
njCnkSetSimpleMultiLightSwitch
  njCnkSimpleMultiDraw用の光源の点灯・消灯を設定します。
njCnkSetSimpleMultiLightVector
  njCnkSimpleMultiDraw用の平行光源の方向を設定します。
njDeleteAllLight
  njCreateLightによって設定されたすべてのライトを削除します
njDeleteLight
  njCreateLightによって設定されたライトを削除します。
njLightAllOff
  njCreateLightによって設定されたライトをすべて反映させません(消灯します）
njLightAllOn
  njCreateLightによって設定されたライトを反映させます(点灯します）
njLightOff
  njCreateLightによって設定されたライトを反映させません(消灯します）。
njLightOn
  njCreateLightによって設定されたライトを反映させます(点灯します）。
njMultiLightMatrix
  ライトの持つ行列に指定した行列を掛けます。
njRotateLightX
  ライトの持つ行列をＸ軸で回転します。
njRotateLightXYZ
  ライトの持つ行列をＸＹＺ軸で回転します。
njRotateLightY
  ライトの持つ行列をＹ軸で回転します。
njRotateLightZ
  ライトの持つ行列をＺ軸で回転します。
njSetEasyLight
  njEasyDraw用のライトを設定します。
njSetEasyLightColor
  njEasyDraw用のライトの色を設定します。
njSetEasyLightIntensity
  njEasyDraw用のライトの強さを設定します。
njSetLight
  すでにツール等で定められたライトptrを新たに登録します。
njSetLightAlpha
  njCreateLightによって設定されたライトによるマテリアルの透明度への寄与を設定します。
njSetLightAngle
  njCreateLightによって設定されたライトの限界角を設定します。
njSetLightColor
  njCreateLightによって設定されたライトのカラーを設定します。
njSetLightDirection
  njCreateLightによって設定されたライトの方向を設定します。
njSetLightIntensity
  njCreateLightによって設定されたライトの強度を設定します。
njSetLightLocation
  光源位置を設定します。
njSetLightRange
  njCreateLightによって設定されたライトの限界距離を設定します。
njSetUserLight
  ライトにユーザが作成したライト関数を設定します。
njTranslateLight
  ライトの持つ行列をＸ、Ｙ、Ｚの成分で平行移動します。
njTranslateLightV
  ライトの持つ行列を方向ベクトルで平行移動します。
njUnitLightMatrix
  ライトの持つ行列を単位行列にします。