Log 노드
설명
In 입력의 로그를 반환합니다. Log는 Exponential 노드에 대한 역연산입니다.
예를 들어, 입력 값 3을 사용하는 base-2 Exponential의 결과는 8입니다.
따라서 입력 값 8을 사용하는 base-2 Log의 결과는 3입니다.
로그 밑(base)은 노드의 Base 드롭다운에서 base-e, base-2 및 base-10 간에 전환할 수 있습니다.
포트
이름 | 방향 | Type | 설명 |
---|---|---|---|
In | 입력 | 동적 벡터 | 입력 값 |
Out | 출력 | 동적 벡터 | 출력 값 |
컨트롤
이름 | Type | 옵션 | 설명 |
---|---|---|---|
Base | 드롭다운 | BaseE, Base2, Base10 | 로그 밑(base)을 선택 |
생성된 코드 예제
다음 예제 코드는 Base 모드에 대한 이 노드의 가능한 결과 중 하나입니다.
Base E
void Unity_Log_float4(float4 In, out float4 Out)
{
Out = log(In);
}
Base 2
void Unity_Log2_float4(float4 In, out float4 Out)
{
Out = log2(In);
}
Base 10
void Unity_Log10_float4(float4 In, out float4 Out)
{
Out = log10(In);
}