Cross Product 노드
설명
A 입력 값과 B 입력 값의 외적을 반환합니다. 두 벡터의 외적은 두 입력 벡터에 수직인 세 번째 벡터를 생성합니다. 결과의 크기는 두 입력의 크기를 곱한 후 입력 간의 각도 사인을 곱한 것과 같습니다. "왼손 법칙"을 사용하여 결과 벡터의 방향을 결정할 수 있습니다.
포트
이름 | 방향 | Type | 설명 |
---|---|---|---|
A | 입력 | 벡터 3 | 첫 번째 입력 값 |
B | 입력 | 벡터 3 | 두 번째 입력 값 |
Out | 출력 | 벡터 3 | 출력 값 |
생성된 코드 예제
다음 예제 코드는 이 노드의 가능한 결과 중 하나입니다.
void Unity_CrossProduct_float(float3 A, float3 B, out float3 Out)
{
Out = cross(A, B);
}