MV1SetMatrix

モデルの座標変換用行列をセットする

MV1SetMatrix MHandle, Matrix

int    MHandle : モデルのハンドル
MATRIX Matrix : 座標変換用行列

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

解説

MHandle のモデルハンドルが示すモデルの座標変換用行列をセットします。

この関数は MV1SetPosition 関数や MV1SetScaleMV1SetRotationXYZ関数などの代わりに行列を使用してローカル → ワールド座標変換を行いたい場合に使用します。

この関数に単位行列以外の行列を渡すと、以後 MV1SetPositionMV1SetScale 等の関数の設定は無視され、
MV1SetMatrix 関数で設定した行列のみを使用してローカル → ワールド座標変換が行われるようになります。
( 解除する場合は MV1SetMatrix 関数に単位行列を渡します )

戻り値:
  0:成功

関連項目

MV1SetMatrixDモデルの変形用行列をセットする(DxLibW)
MV1GetMatrixモデルの座標変換用行列を取得する(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