移動先: 概要 戻り値 MEL の例

概要

float dotProduct( float $v1[], float $v2[], int $normalizeInputs )

2 つの 3D float 配列の内積を返します。$normalizeInputs を設定すると、ベクトルが正規化されてから内積が計算されます。

戻り値

なし

引数

変数名 変数型 説明
$v1float[]最初のベクトルです。
$v2float[]2 番目のベクトルです。
$normalizeInputsint1 は、計算前に $v1、$v2 を正規化することを意味します。

MEL の例

	float $v1[3] = {1,2,3};
	float $v2[3] = {4,5,6};
	dotProduct($v1, $v2, 0);
	// Results: 32 //