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

概要

float [] lineIntersection(float $p1[], float $v1[],
float $p2[], float $v2[])

2 本の 3D ラインの交差点を返します。それぞれのラインは、3D ポイントと方向で記述します。

戻り値

なし

引数

変数名 変数型 説明
$p1float[]最初のラインの始点です。
$v1float[]最初のラインのベクトル方向です。
$p2float[]2 番目のラインの始点です。
$v2float[]2 番目のラインのベクトル方向です。

MEL 例

	float $p1[3] = {0,1,0};
	float $v1[3] = {1,0,0};
	float $p2[3] = {0,0,0};
	float $v2[3] = {0,1,0};
	lineIntersection($p1, $v1, $p2, $v2);
	// Results: 0 1 0 //