オブジェクトにカレントライトを設定
setobjlight id
id : オブジェクトID
(プラグイン / モジュール : hgimg4)
idで指定したオブジェクトにカレントライトの設定を行います。 idで指定したオブジェクトは、光源計算を行う3Dモデルである必要があります。 それまでオブジェクトに設定されていたライトの設定は破棄され、新しくカレントライトの設定が上書きされます。 ただし、3Dモデルが生成された時点のカレントライトの設定(ディレクショナルライト、ポイントライト、スポットライトの個数)は変更されませんので注意してください。(必ず、カレントライトに含まれるライトの個数が同一のものを設定するようにしてください。)
gpuselight | ライトオブジェクトの登録 | (hgimg4) |
gpresetlight | カレントライトの初期化 | (hgimg4) |
プラグイン / モジュール | hgimg4 |
バージョン | 3.6 |
作成日 | 2021/01/06 |
著作者 | onitama |
URL | http://www.onionsoft.net/ |
備考 | hgimg4.asまたはhgimg4dx.asをインクルードすること。 |
タイプ | 拡張命令 |
グループ | 拡張画面制御命令 |
対応環境 |
|
移植のヒント | Windows+OpenGL3.1以降/DirectX9システム上で動作します。 |
hs ファイル | hsphelp\hgimg4.hs |