사인파
메뉴 경로: Operator > Math > Wave > Sine Wave
Sine Wave 연산자는 최소값과 최대값 사이에서 부드럽게 진동하는 값을 생성하기 위해 입력을 평가합니다. 이 연산자에는 출력 값이 진동하는 속도를 변경하는 주파수 값도 포함됩니다.
Frequency를 1로 설정하면 출력 값은 Min에서 Max로 이동하며, Input이 0에서 1로 변경됨에 따라 Min으로 되돌아옵니다.
이 연산자를 사용하면 두 값 사이에서 부드럽게 이동(예를 들어 위아래로 파티클이 이동)할 수 있습니다. Min을 0으로 설정하고 Max를 1로 설정할 경우 이 연산자와 Lerp 연산자를 함께 사용하여 두 값(예: 포지션과 컬러) 사이를 보간할 수 있습니다.
연산자 프로퍼티
입력 | 타입 | 설명 |
---|---|---|
입력 | 설정 가능 | 이 연산자가 출력 값을 생성하기 위해 평가하는 값입니다. |
Frequency | 설정 가능 | Input 값이 Min과 Max 사이에서 이동하는 속도입니다. 값이 클수록 파형이 더 많이 반복됩니다. |
Min | 설정 가능 | Out이 될 수 있는 최소값입니다. |
Max | 설정 가능 | Out이 될 수 있는 최대값입니다. |
Output | 타입 | 설명 |
---|---|---|
Out | Input과 일치 | 이 연산자가 Input과 Frequency를 기반으로 Min과 Max 사이에서 생성하는 값입니다. |
연산자 설정
연산자 설정을 보려면 연산자의 헤더에 있는 톱니바퀴 아이콘을 클릭하십시오.
프로퍼티 | 설명 |
---|---|
입력 | Input 포트의 값 타입입니다. 이 프로퍼티가 지원하는 타입 리스트는 사용 가능한 타입을 참조하십시오. |
Frequency | Frequency 포트의 값 타입입니다. 이 프로퍼티가 지원하는 타입 리스트는 사용 가능한 타입을 참조하십시오. |
Min | Min 포트의 값 타입입니다. 이 프로퍼티가 지원하는 타입 리스트는 사용 가능한 타입을 참조하십시오. |
Max | Max 포트의 값 타입입니다. 이 프로퍼티가 지원하는 타입 리스트는 사용 가능한 타입을 참조하십시오. |
사용 가능한 타입
다음의 타입을 Input, Min 및 Max 포트에 사용할 수 있습니다.
- float
- Vector
- Vector2
- Vector3
- Vector4
- Position
- Direction