GetLightRangeAtten

標準ライトの有効距離と距離減衰パラメータを取得する

val = GetLightRangeAtten(Range, Atten0, Atten1, Atten2)

float *Range : 有効距離を代入する変数のアドレス
float *Atten0 : 距離減衰パラメータ0を代入する変数のアドレス
float *Atten1 : 距離減衰パラメータ1を代入する変数のアドレス
float *Atten2 : 距離減衰パラメータ2を代入する変数のアドレス

(プラグイン / モジュール : DxLibW)

解説

標準ライトの有効距離と距離減衰パラメータを取得する

ライトのスポットライトのパラメータを設定する( 外部コーン角度、内部コーン角度、フォールオフ( 1.0f を推奨 ) )
ライトのスポットライトのパラメータを取得する( 外部コーン角度、内部コーン角度、フォールオフ )
デフォルトライトに SetUseShadowMap で指定したシャドウマップを適用するかどうかを設定する( SmSlotIndex:シャドウマップスロット( SetUseShadowMap の第一引数に設定する値 ) UseFlag:適用にするかどうかのフラグ( TRUE:適用する( デフォルト )  FALSE:適用しない ) )

戻り値:
  0:成功

関連項目

SetLightRangeAtten標準ライトの有効距離と距離減衰パラメータを設定する(DxLibW)
SetLightDirection標準ライトの方向を設定する(DxLibW)
SetLightDifColor標準ライトのディフューズカラーを設定する(DxLibW)
SetLightSpcColor標準ライトのスペキュラカラーを設定する(DxLibW)
SetLightAmbColor標準ライトのアンビエントカラーを設定する(DxLibW)
SetLightEnable標準ライトの有効、無効をセットする(DxLibW)

情報

プラグイン / モジュールDxLibW
バージョン3.24f
作成日2026/04/12
著作者DxLib: Takumi Yamada / HSP binding: IronHSP Project
URLhttps://dxlib.xsrv.jp/
備考hspdxlib.as をインクルードして使用
タイプDxLib ゲームライブラリ
グループDxLib 3Dライト
対応環境
  • Windows 版 HSP
hs ファイルhsphelp\hspdxlib.hs