Math 노드
고급
| Absolute | Exponential |
|---|---|
| In 입력의 절대 값을 반환합니다. | In 입력의 지수 값을 반환합니다. |
| Length | Log |
| In 입력의 길이를 반환합니다. | In 입력의 로그를 반환합니다. |
| Modulo | Negate |
| A 입력을 B 입력으로 나눈 나머지를 반환합니다. | In 입력의 인버스 값을 반환합니다. |
| Normalize | Posterize |
| In 입력의 정규화된 벡터를 반환합니다. | Steps 입력에서 정의된 여러 값으로 전환된 In 입력을 반환합니다. |
| Reciprocal | Reciprocal Square Root |
| 1을 In 입력으로 나눈 결과를 반환합니다. | 1을 In 입력의 제곱근으로 나눈 결과를 반환합니다. |
기본
| Add | Divide |
|---|---|
| 두 입력 값의 합을 반환합니다. | A 입력을 B 입력으로 나눈 결과를 반환합니다. |
| Multiply | Power |
| A 입력에 B 입력을 곱한 결과를 반환합니다. | A 입력의 B 입력 제곱 결과를 반환합니다. |
| Square Root | Subtract |
| In 입력의 제곱근을 반환합니다. | A 입력에서 B 입력을 뺀 결과를 반환합니다. |
도함수
| DDX | DDXY |
|---|---|
| 화면 공간 x 좌표에 대한 편도함수를 반환합니다. | 두 편도함수의 합을 반환합니다. |
| DDY | |
| 화면 공간 y 좌표에 대한 편도함수를 반환합니다. |
보간
| Inverse Lerp | Lerp |
|---|---|
| A 입력에서 B 입력까지의 범위 내에서 T 입력에 의해 지정된 보간 함수를 생성하는 파라미터를 반환합니다. | T 입력을 사용하여 A 입력과 B 입력 사이를 선형으로 보간한 결과를 반환합니다. |
| Smoothstep | |
| In 입력이 Edge1 입력과 Edge2 입력 사이에 있는 경우 0과 1 사이의 부드러운 Hermite 보간 결과를 반환합니다. |
매트릭스
| Matrix Construction | Matrix Determinant |
|---|---|
| 4개의 입력 벡터 M0, M1, M2 및 M3에서 정사각형 매트릭스를 구성합니다. | In 입력에서 정의된 매트릭스의 계수를 반환합니다. |
| Matrix Split | Matrix Transpose |
| In 입력에서 정의된 정사각형 매트릭스를 벡터로 분할합니다. | In 입력에서 정의된 매트릭스의 전치 값을 반환합니다. |
범위
| Clamp | Fraction |
|---|---|
| Min 입력과 Max 입력에서 각각 정의된 최소값과 최대값 간에 고정된 In 입력을 반환합니다. | In 입력의 소수점 숫자를 반환합니다. 0보다 크거나 같고 1보다 작습니다. |
| Maximum | Minimum |
| 두 입력 값 A 및 B의 최대값을 반환합니다. | 두 입력 값 A 및 B의 최소값을 반환합니다. |
| One Minus | Random Range |
| 1에서 In 입력을 뺀 결과를 반환합니다. | Min 입력과 Max 입력에서 정의된 최소값과 최대값 사이에 있는 의사 난수를 반환합니다. |
| Remap | Saturate |
| Out Min Max 입력 값과 In Min Max 입력 값 사이에서 In 입력 값을 다시 매핑합니다. | 0과 1 사이에 고정된 In 입력 값을 반환합니다. |
반올림
| Ceiling | Floor |
|---|---|
| In 입력 값보다 크거나 같은, 가장 작은 정수 값 또는 정수를 반환합니다. | In 입력 값보다 작거나 같은, 가장 큰 정수 값 또는 정수를 반환합니다. |
| Round | Sign |
| In 입력 값을 가장 가까운 정수로 반올림하여 반환합니다. | In 입력 값이 0보다 작으면 -1을 반환하고, 0과 같으면 0을 반환하고, 0보다 크면 1을 반환합니다. |
| Step | Truncate |
| In 입력 값이 Edge 입력 값보다 크거나 같으면 1을 반환하고, 그렇지 않으면 0을 반환합니다. | In 입력 값의 정수 컴포넌트를 반환합니다. |
삼각법
| Arccosine | Arcsine |
|---|---|
| 각 In 입력 컴포넌트의 아크코사인을 동일한 길이의 벡터로 반환합니다. | 각 In 입력 컴포넌트의 아크사인을 동일한 길이의 벡터로 반환합니다. |
| Arctangent | Arctangent2 |
| In 입력 값의 아크탄젠트를 반환합니다. 각 컴포넌트의 범위는 -Pi/2에서 Pi/2 사이여야 합니다. | A 입력 값과 B 입력 값 모두의 아크탄젠트를 반환합니다. |
| Cosine | Degrees to Radians |
| In 입력 값의 코사인을 반환합니다. | 도에서 라디안으로 전환된 In 입력 값을 반환합니다. |
| Hyperbolic Cosine | Hyperbolic Sine |
| In 입력의 쌍곡선 코사인을 반환합니다. | In 입력의 쌍곡선 사인을 반환합니다. |
| Hyperbolic Tangent | Radians to Degrees |
| In 입력의 쌍곡선 탄젠트를 반환합니다. | 라디안에서 도로 전환된 In 입력 값을 반환합니다. |
| Sine | Tangent |
| In 입력 값의 사인을 반환합니다. | In 입력 값의 탄젠트를 반환합니다. |
벡터
| Cross Product | Distance |
|---|---|
| A 입력 값과 B 입력 값의 외적을 반환합니다. | A 입력 값과 B 입력 값 사이의 유클리드 거리를 반환합니다. |
| Dot Product | Fresnel Effect |
| A 입력 값과 B 입력 값의 내적 또는 스칼라곱을 반환합니다. | 프레넬 효과는 시야각에 따라 표면의 반사율이 달라지는 효과로, 지표각에 가까워질수록 더 많은 광원이 반사됩니다. |
| Projection | Reflection |
| A 입력 값을 B 입력 값과 평행한 직선에 투사한 결과를 반환합니다. | In 입력과 Normal 표면 노멀을 사용하여 반사 벡터를 반환합니다. |
| Rejection | Rotate About Axis |
| A 입력 값을 B 입력 값과 직각인 평면에 투사한 결과를 반환합니다. | Rotation 값만큼 Axis 축을 중심으로 In 입력 벡터를 회전시킵니다. |
| Projection | Rejection |
| A 입력 값을 B 입력 값과 평행한 직선에 투사한 결과를 반환합니다. | A 입력 값을 B 입력 값과 직각인 평면에 투사한 결과를 반환합니다. |
| Sphere Mask | Transform |
| Center 입력에서 시작하는 구체 마스크를 생성합니다. | 한 좌표 공간에서 다른 좌표 공간으로 In 입력 값을 변환한 결과를 반환합니다. |
파형
| Noise Sine Wave | Sawtooth Wave |
|---|---|
| In 입력 값의 사인을 반환합니다. 배리언스를 위해 난수 노이즈가 사인파의 진폭에 추가됩니다. | In 입력 값에서 톱니파를 반환합니다. |
| Matrix Split | Matrix Transpose |
| In 입력에서 정의된 정사각형 매트릭스를 벡터로 분할합니다. | In 입력에서 정의된 매트릭스의 전치 값을 반환합니다. |
노이즈 사인파 톱니파 사각파 삼각파