Sawtooth Wave
メニューパス : Operator > Math > Wave > Sawtooth Wave
Sawtooth Wave Operator は、入力を評価して、最小値から最大値へリニアで増加する値を生成します。出力値が最大値に到達すると、最小値にリセットします。

Frequency を 1 に設定すると、Input が 0 からほぼ 1 へ変化するとともに、出力値が Min から Max へと動きます。Input が 1 に到達すると、出力値は Min へ戻って再び循環を開始します。
この Operator を使うと、2 つの値間を徐々に移動し、最後に値をリセットできます。Min を 0、そして Max を 1 に設定すると、Lerp Operator と併用し、位置や色などの任意の 2 つの値を補間できます。
Operator プロパティ
| Input | Type | 説明 |
|---|---|---|
| Input | 設定可能 | Operator が出力値を生成するために評価する値です。 |
| Frequency | 設定可能 | Input 値が Min と Max 間を移動する率です。値が大きいほど、より多く波を繰り返します。 |
| Min | 設定可能 | Out がなり得る最小値です。 |
| Max | 設定可能 | Out がなり得る最大値です。 |
| Out | Input と一致 | Operator が Input と Frequency に基づいて Min および Max 間で生成する値です。 |
| Output | Type | 説明 |
|---|---|---|
| Out | Input と一致 | Operator が Input と Frequency に基づいて Min および Max 間で生成する値です。 |
Operator 設定
Operator の設定は、Operator のヘッダーにある 歯車 アイコンをクリックすると表示されます。
| プロパティ | 説明 |
|---|---|
| Input | Input ポートの値の型です。このプロパティがサポートする型のリストについては、利用できる型 を参照してください。 |
| Frequency | Frequency ポートの値の型です。このプロパティがサポートする型のリストについては、利用できる型 を参照してください。 |
| Min | Min ポートの値の型です。このプロパティがサポートする型のリストについては、利用できる型 を参照してください。 |
| Max | Max ポートの値の型です。このプロパティがサポートする型のリストについては、利用できる型 を参照してください。 |
利用できる型
Input、Min、および Max ポートには、次の型を使うことができます。
- float
- Vector
- Vector2
- Vector3
- Vector4
- Position
- Direction