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