シャドウマップを使用した3Dモデル描画時の深度判定の補正値を設定する
SetShadowMapAdjustDepth SmHandle, Depth
SmHandle:深度判定の補正値を変更するシャドウマップのハンドル Depth:深度判定の補正値( デフォルト:0.002f )
(プラグイン / モジュール : DxLibW)
SmHandle が示すシャドウマップを使用して影の表現をする際に行われる 『シャドウマップに記録されている深度値と影判定用の深度値との比較』 で使用される深度値の補正値を設定します。 補正値の詳しい説明をしようとするとシャドウマップによる影表現の仕組みを1から説明しなければならないので、 この補正値を変更するとどのようなことになるかをサンプルプログラムで確認してみてください。 因みに、概ね問題の無い補正値( 0.002f )をデフォルト値として設定していますので、変更しなければ正常な描画結果を得られない場合のみこの関数を使用するようにしてください。 戻り値: 0:成功
| プラグイン / モジュール | DxLibW |
| バージョン | 3.24f |
| 作成日 | 2026/04/12 |
| 著作者 | DxLib: Takumi Yamada / HSP binding: IronHSP Project |
| URL | https://dxlib.xsrv.jp/ |
| 備考 | hspdxlib.as をインクルードして使用 |
| タイプ | DxLib ゲームライブラリ |
| グループ | DxLib その他 |
| 対応環境 |
|
| hs ファイル | hsphelp\hspdxlib.hs |