Distance ノード
説明
入力 A および B の値のユークリッド距離を返します。これは特に、空間内における 2 点間の距離の計算に役立ち、符号付き距離関数 に一般的に使用されています。
ポート
Name | Direction | タイプ | 説明 |
---|---|---|---|
A | 入力 | 任意のベクトル型 | 1 つ目の入力値 |
B | 入力 | 任意のベクトル型 | 2 つ目の入力値 |
Out | 出力 | Vector 1 | 出力値 |
生成されるコードの例
以下のサンプルコードは、このノードの出力の一例を示したものです。
void Unity_Distance_float4(float4 A, float4 B, out float Out)
{
Out = distance(A, B);
}