コンポジション¶
インターフェイス
変数
-
composition.
EnumCompositionType
¶ タイプ: 文字列 []
-
composition.
EnumNodeType
¶ タイプ: 文字列 []
関数
-
composition.
dot3D
(v1, v2)¶ 2 つの 3D ベクトルの内積 (ドット積) を返す。
引数: - v1 –
composition.IVec3()
- v2 –
composition.IVec3()
戻り値: 数値
- v1 –
-
composition.
mat3
(row0, row1, row2)¶ 3 行からなる 3x3 の行列を返す。
引数: - row0 –
composition.IVec3()
- row1 –
composition.IVec3()
- row2 –
composition.IVec3()
戻り値: - row0 –
-
composition.
mat3FromArray
(rawNumbers)¶ 引数: - rawNumbers – 数値 []
戻り値:
-
composition.
mat3ToArray
(mat)¶ 9 個の数字の配列を与えて mat3 をビルドする
引数: - mat –
composition.IMat3()
戻り値: 数値 []
- mat –
-
composition.
mulmat3
(m, v)¶ vec3 を mat3 で変換する。
引数: 戻り値:
-
composition.
prodmat3
(m1, m2)¶ 2 つの mat3 の積を返す
引数: - m1 –
composition.IMat3()
- m2 –
composition.IMat3()
戻り値: - m1 –
-
composition.
transposemat3
(mat)¶ mat3 を転置する
引数: - mat –
composition.IMat3()
戻り値: - mat –
-
composition.
vec3
(x, y, z)¶ 3D ベクトルを返す。
引数: - x – 数値
- y – 数値
- z – 数値
戻り値: