이 범주의 노드는 해당 입력 값에 대해 일반 수학 연산을 수행합니다.
| 입력 | |||||
auto | A |
|
연산할 숫자 또는 숫자 집합입니다. | ||
| 출력 | |||||
Out | auto |
입력 채널의 절대값입니다. | |||
입력 값에 여러 채널이 있는 경우 각 채널이 따로 처리됩니다.
노드 정의 파일: core/shader_nodes/abs.shader_node
| 입력 | |||||
auto | A |
|
첫 번째 입력 값입니다. | ||
auto | B |
|
두 번째 입력 값입니다. | ||
| 출력 | |||||
Out | auto |
입력 채널의 합계입니다. | |||
노드 정의 파일: core/shader_nodes/add.shader_node
| 입력 | |||||
auto | A |
|
연산할 숫자 또는 숫자 집합입니다. | ||
| 출력 | |||||
Out | auto |
올림한 입력 채널입니다. | |||
입력 값에 여러 채널이 있는 경우 각 채널이 따로 처리됩니다. Math > Floor를 참조하십시오.
기타 관련 노드 
노드 정의 파일: core/shader_nodes/ceil.shader_node
| 입력 | |||||
auto | Value |
|
제한할 숫자 또는 숫자 집합입니다. | ||
auto | Max |
|
각 채널에 허용된 최대 출력 값입니다. | ||
auto | Min |
|
각 채널에 허용된 최소 출력 값입니다. | ||
| 출력 | |||||
Out | auto |
각 입력 채널을 최소값 및 최대값으로 제한한 결과입니다. | |||
값이 최소값보다 작으면 최소값으로 올립니다. 값이 최소값과 최대값 사이에 있으면 변경되지 않습니다. 값이 최대값보다 크면 최대값으로 내립니다. 입력 값에 여러 채널이 있는 경우 각 채널이 따로 처리됩니다.
노드 정의 파일: core/shader_nodes/clamp.shader_node
| 입력 | |||||
auto | Angle |
|
연산할 각도 또는 각도 집합입니다. | ||
| 출력 | |||||
Out | auto |
입력 채널의 코사인입니다. | |||
입력 값에 여러 채널이 있는 경우 각 채널이 따로 처리됩니다.
노드 정의 파일: core/shader_nodes/cos.shader_node
| 입력 | |||||
vector3 | A |
|
첫 번째 입력 벡터입니다. | ||
vector3 | B |
|
두 번째 입력 벡터입니다. | ||
| 출력 | |||||
Out | auto |
외적입니다. | |||
노드 정의 파일: core/shader_nodes/cross.shader_node
| 입력 | |||||
auto | A |
|
연산할 입력 값입니다. | ||
| 출력 | |||||
Out | auto |
이 노드에서 생성된 출력 값입니다. | |||
이 정보를 사용하여 사용자 정의 필터링 또는 앤티앨리어싱을 수행할 수 있습니다.
노드 정의 파일: core/shader_nodes/ddx.shader_node
| 입력 | |||||
auto | A |
|
연산할 입력 값입니다. | ||
| 출력 | |||||
Out | auto |
이 노드에서 생성된 출력 값입니다. | |||
이 정보를 사용하여 사용자 정의 필터링 또는 앤티앨리어싱을 수행할 수 있습니다.
노드 정의 파일: core/shader_nodes/ddy.shader_node
| 입력 | |||||
vector2, vector3, vector4 | A |
|
첫 번째 입력 벡터입니다. | ||
vector2, vector3, vector4 | B |
|
두 번째 입력 벡터입니다. | ||
| 출력 | |||||
Out | scalar |
A에서 B까지의 거리입니다. | |||
노드 정의 파일: core/shader_nodes/distance.shader_node
| 입력 | |||||
vector2 | Pixel Position |
|
절대 화면 공간 픽셀 위치입니다. | ||
| 출력 | |||||
Out | scalar |
디더 값 | |||
노드 정의 파일: core/shader_nodes/dither.shader_node
| 입력 | |||||
auto | A |
|
피제수입니다. | ||
auto | B |
|
제수입니다. | ||
| 출력 | |||||
Out | auto |
몫입니다. 즉, A의 각 채널을 B의 해당 채널로 나눈 결과입니다. | |||
노드 정의 파일: core/shader_nodes/div.shader_node
| 입력 | |||||
vector3 | A |
|
첫 번째 입력 벡터입니다. | ||
vector3 | B |
|
두 번째 입력 벡터입니다. | ||
| 출력 | |||||
Out | scalar |
내적입니다. | |||
노드 정의 파일: core/shader_nodes/dot.shader_node
| 입력 | |||||
auto | A |
|
연산할 숫자 또는 숫자 집합입니다. | ||
| 출력 | |||||
Out | auto |
내림한 입력 채널입니다. | |||
입력 값에 여러 채널이 있는 경우 각 채널이 따로 처리됩니다. Math > Ceil을 참조하십시오.
기타 관련 노드 
노드 정의 파일: core/shader_nodes/floor.shader_node
| 입력 | |||||
auto | A |
|
피제수입니다. | ||
auto | B |
|
제수입니다. | ||
| 출력 | |||||
Out | auto |
입력 A의 각 채널을 입력 B의 해당 채널로 나눈 후의 나머지입니다. | |||
노드 정의 파일: core/shader_nodes/fmod.shader_node
| 입력 | |||||
auto | A |
|
연산할 숫자 또는 숫자 집합입니다. | ||
| 출력 | |||||
Out | auto |
입력 값에서 각 채널의 소수 부분입니다. | |||
입력 값에 여러 채널이 있는 경우 각 채널이 따로 처리됩니다.
노드 정의 파일: core/shader_nodes/frac.shader_node
| 입력 | |||||
auto | A |
|
B와 비교할 첫 번째 수 또는 수 집합입니다. | ||
auto | B |
|
A와 비교할 두 번째 수 또는 수 집합입니다. | ||
auto | True |
|
비교한 결과가 true인 경우 이 노드가 반환할 입력 값입니다. | ||
auto | False |
|
비교한 결과가 false인 경우 이 노드가 반환할 입력 값입니다. | ||
| 출력 | |||||
Out | auto |
비교 결과에 따라 True 입력 또는 False 입력입니다. | |||
| 옵션 | |||||
| Operator |
A와 B를 비교할 때 사용할 연산자를 선택합니다. | ||||
참고: 위의 나열된 옵션을 설정하려면 셰이더 그래프에서 이 노드를 선택하고 Stingray Editor에서 Property Editor 패널을 엽니다.
| |||||
기타 관련 노드 
노드 정의 파일: core/shader_nodes/if.shader_node
| 입력 | |||||
auto | A |
|
반전할 입력 색상입니다. | ||
| 출력 | |||||
Out | auto |
입력 값에서 각 채널의 반전입니다. | |||
입력 값에 여러 채널이 있는 경우 각각 따로 처리됩니다.
노드 정의 파일: core/shader_nodes/invert.shader_node
| 입력 | |||||
vector2, vector3, vector4 | Vector |
|
입력 벡터입니다. | ||
| 출력 | |||||
Out | scalar |
입력 벡터의 길이입니다. | |||
노드 정의 파일: core/shader_nodes/length.shader_node
| 입력 | |||||
auto | A |
|
첫 번째 입력 값입니다. | ||
auto | B |
|
두 번째 입력 값입니다. | ||
auto | Weight |
|
결과를 생성하기 위해 두 입력 값을 결합하는 방식을 결정하는 값입니다. 값이 0에 가까울수록 결과가 입력 A에 가까워집니다. 값이 1에 가까울수록 결과가 입력 B에 가까워집니다. | ||
| 출력 | |||||
Out | auto |
이 노드에서 생성된 출력 값입니다. | |||
3차 보간은 Math > Smoothstep을 참조하십시오.
기타 관련 노드 
노드 정의 파일: core/shader_nodes/lerp.shader_node
| 입력 | |||||
auto | A |
|
첫 번째 입력 값입니다. | ||
auto | Max |
|
두 번째 입력 값입니다. | ||
| 출력 | |||||
Out | auto |
A와 B에서 각 채널의 더 큰 값입니다. | |||
입력 값에 여러 채널이 있는 경우 각각 따로 처리됩니다.
노드 정의 파일: core/shader_nodes/max.shader_node
| 입력 | |||||
auto | A |
|
첫 번째 입력 값입니다. | ||
auto | Min |
|
두 번째 입력 값입니다. | ||
| 출력 | |||||
Out | auto |
A와 B에서 각 채널의 더 작은 값입니다. | |||
입력 값에 여러 채널이 있는 경우 각각 따로 처리됩니다.
노드 정의 파일: core/shader_nodes/min.shader_node
| 입력 | |||||
auto | A |
|
피승수입니다. | ||
auto | B |
|
승수입니다. | ||
| 출력 | |||||
Out | auto |
곱입니다. 즉, A의 각 채널을 B의 해당 채널과 곱한 결과입니다. | |||
기타 관련 노드 
| Domain Sample Texture Sample Cube Texture Sample Skydome Map Sample Texture Vertex Sample Texture Sample Blend Mask |
노드 정의 파일: core/shader_nodes/mul.shader_node
| 입력 | |||||
vector2, vector3, vector4 | Vector |
|
정규화될 입력 벡터입니다. | ||
| 출력 | |||||
Out | auto |
정규화된 입력 벡터입니다. | |||
노드 정의 파일: core/shader_nodes/normalize.shader_node
| 입력 | |||||
auto | Value |
|
입력 값입니다. | ||
auto | Power |
|
지수 값입니다. | ||
| 출력 | |||||
Out | auto |
이 노드에서 생성된 출력 값입니다. | |||
입력 값에 여러 채널이 있는 경우 각각 따로 처리됩니다.
노드 정의 파일: core/shader_nodes/power.shader_node
| 입력 | |||||
vector2, vector3, vector4 | Vector |
|
입력 광선의 방향입니다. | ||
vector2, vector3, vector4 | Normal |
|
광선이 충돌하는 표면의 법선입니다. | ||
| 출력 | |||||
Out | auto |
반사된 후 표면으로부터의 광선 방향입니다. | |||
노드 정의 파일: core/shader_nodes/reflect.shader_node
| 입력 | |||||
vector2, vector3, vector4 | In Vector |
|
입력 광선의 방향입니다. | ||
vector2, vector3, vector4 | Normal |
|
광선이 충돌하는 표면의 법선입니다. | ||
scalar | Index |
|
표면에 충돌할 때 생기는 굴절의 인덱스입니다. 이는 표면을 통과할 때 직선 경로의 편차 또는 굴절의 힘을 제어합니다. | ||
| 출력 | |||||
Out | auto |
굴절한 후 표면으로의 광선 방향입니다. | |||
노드 정의 파일: core/shader_nodes/refract.shader_node
| 입력 | |||||
auto | Angle |
|
연산할 각도 또는 각도 집합입니다. | ||
| 출력 | |||||
Out | auto |
입력 채널의 사인입니다. | |||
입력 값에 여러 채널이 있는 경우 각 채널이 따로 처리됩니다.
노드 정의 파일: core/shader_nodes/sin.shader_node
| 입력 | |||||
auto | Max |
|
첫 번째 입력 값입니다. | ||
auto | Min |
|
두 번째 입력 값입니다. | ||
auto | X |
|
결과를 생성하기 위해 두 입력 값을 결합하는 방식을 결정하는 값입니다. 값이 0에 가까울수록 결과가 입력 A에 가까워집니다. 값이 1에 가까울수록 결과가 입력 B에 가까워집니다. | ||
| 출력 | |||||
Out | auto |
이 노드에서 생성된 출력 값입니다. | |||
Math > Linear Interpolate를 참조하십시오.
기타 관련 노드 
노드 정의 파일: core/shader_nodes/smoothstep.shader_node
| 입력 | |||||
auto | A |
|
입력 값입니다. | ||
| 출력 | |||||
Out | auto |
입력 값에서 각 채널의 제곱근입니다. | |||
입력 값에 여러 채널이 있는 경우 각각 따로 처리됩니다.
노드 정의 파일: core/shader_nodes/square_root.shader_node