SIMatrix4.Set

説明

この行列の 16 つのコンポーネントを設定します。

| m0 m1 m2 m3 |

| m4 m5 m6 m7 |

| m8 m9 m10 m11 |

| m12 m13 m14 m15 |

スクリプト 構文

SIMatrix4.Set( m0, m1, m2, m3, m4, m5, m6, m7, m8, m9, m10, m11, m12, m13, m14, m15 );

パラメータ

パラメータ タイプ 詳細
m0 Float ポイント値 m0 の値
m1 Float ポイント値 m1 の値
m2 Float ポイント値 m2 の値
m3 Float ポイント値 m3の値
m4 Float ポイント値 m4 の値
m5 Float ポイント値 m5の値
m6 Float ポイント値 m6 の値
m7 Float ポイント値 m7の値
m8 Float ポイント値 m8 の値
m9 Float ポイント値 m9の値
m10 Float ポイント値 m10 の値
m11 Float ポイント値 m11 の値
m12 Float ポイント値 m12 の値
m13 Float ポイント値 m13の値
m14 Float ポイント値 m14 の値
m15 Float ポイント値 m15の値

VBScript の例

dim v1, m1
' Create 3D vector.
set v1 = XSIMath.CreateVector3
' Create 4x4 matrix.
set m1 = XSIMath.CreateMatrix4
v1.Set 1.0, 2.0, 3.0
m1.Set 4.0, 0.0, 0.0, 0.0, 0.0, 3.0, 0.0, 0.0, 0.0, 0.0, 2.0, 0.0, 0.0, 0.0, 0.0, 1.0
v1.MulByMatrix4InPlace m1

関連項目

SIMatrix4.SetIdentity SIVector3 SIMatrix3 SIMatrix4 SIRotation SITransformation SIQuaternion