리매핑(Remap)
메뉴 경로: Operator > Math > Remap > Remap
Remap 연산자는 선택적 클램프를 사용하여 이전 범위에서 새 범위로 입력 값을 선형으로 다시 매핑합니다.
이 연산자는 다양한 타입의 입력 값을 허용합니다. 입력을 동일한 타입의 최소값 및 최대값과 비교하거나, 플로트 값과 비교할 수 있습니다. 이 연산자가 사용할 수 있는 타입 리스트는 사용 가능한 타입을 참조하십시오.
연산자 설정
설정 | 타입 | 설명 |
---|---|---|
Clamp | bool | NewRangeMin과 NewRangeMax 사이에서 입력 값을 고정합니다. |
연산자 프로퍼티
입력 | 타입 | 설명 |
---|---|---|
입력 | 설정 가능 | 이 연산자가 평가하는 값입니다. |
OldRangeMin | 설정 가능 | 입력 범위의 하한입니다. Clamp를 활성화하는 경우 이 값은 OldRangeMax보다 작아야 합니다. Type은 플로트이거나 입력과 같을 수 있습니다. |
OldRangeMax | 설정 가능 | 입력 범위의 상한입니다. Clamp를 활성화하는 경우 이 값은 OldRangeMin보다 커야 합니다. Type은 플로트이거나 Input과 같을 수 있습니다. |
NewRangeMin | 설정 가능 | 출력 범위의 하한입니다. Input이 OldRangeMin과 같으면 연산자는 이 값을 출력합니다. Type은 플로트이거나 Input과 같을 수 있습니다. |
NewRangeMax | 설정 가능 | 출력 범위의 상한입니다. Input이 OldRangeMax와 같으면 연산자는 이 값을 출력합니다. Type은 플로트이거나 Input과 같을 수 있습니다. |
Output | 타입 | 설명 |
---|---|---|
출력 | 종속 | 다시 매핑된 값입니다. Type은 Input 타입과 일치하도록 변경됩니다. |
연산자 설정
연산자 설정을 보려면 연산자의 헤더에 있는 톱니바퀴 아이콘을 클릭하십시오.
입력 | 설명 |
---|---|
입력 | Input 포트 및 출력 값의 값 타입입니다. 이 프로퍼티가 지원하는 타입 리스트는 사용 가능한 타입을 참조하십시오. |
OldRangeMin | OldRangeMin 포트의 값 타입입니다. 이 프로퍼티가 지원하는 타입 리스트는 사용 가능한 타입을 참조하십시오. |
OldRangeMax | OldRangeMax 포트의 값 타입입니다. 이 프로퍼티가 지원하는 타입 리스트는 사용 가능한 타입을 참조하십시오. |
NewRangeMin | NewRangeMin 포트의 값 타입입니다. 이 프로퍼티가 지원하는 타입 리스트는 사용 가능한 타입을 참조하십시오. |
NewRangeMax | NewRangeMax 포트의 값 타입입니다. 이 프로퍼티가 지원하는 타입 리스트는 사용 가능한 타입을 참조하십시오. |
사용 가능한 타입
다음의 타입을 입력 값 및 출력 포트에 사용할 수 있습니다.
- Float
- Vector2
- Vector3
- Vector4
- Direction
- Position
- Vector