Number Range
Number Range は範囲内の値を再マッピングするために使用できます。例えば、入力値のセットが 0-100 の範囲にある場合、Number Range を使用してそれらの値を拡大し、0-400 の範囲を出力できます。
Source Minimum - 入力の範囲内の最小値です。
Source Maximum - 入力の範囲内の最大値です。
Value - 値の範囲を接続します(例:Spreadsheet から)
Minimum - Source Minimum を再マッピングする先の値です。
Maximum - Source Maximum を再マッピングする先の値です。
Graph - Graph Attribute を参照
Clamp - チェックすると、入力が Maximum または Minimum 値を上回るか下回る場合、出力は Maximum または Minimum 値でクランプされます。チェックを外すと出力値はループします。
Offset - 出力に値を加算/減算します。
この Layer は Spreadsheet Utility のオプションのベースとしても使用されます。Value 属性は Spreadsheet に接続されたデータによって駆動されるため、Spreadsheet Attribute Editor UI には表示されません。
- 2 つの Shapes(Shape1 と Shape2)を作成します。
- Number Range を作成します。
- 設定:
- Source Minimum =
-100 - Source Maximum =
100 - Minimum =
-400 - Maximum =
400
- Source Minimum =
- shape1.position.y→numberRange.value を接続します。
- numberRange.id→shape2.position.y を接続します。
- Viewport で Shape1 を上下に移動します。
Shape1 が Y 軸で 100 の位置に達すると、Shape2 は 400 の位置に移動します。Clamp がチェックされている場合、Shape1 が 100 を超えて移動しても Shape2 は 400 のままです。
Minimum と Maximum に入力された値に関係なく、最小値は常に Minimum として使用され、最大値は常に Maximum として使用されます。例えば、Minimum 属性に入力された値が実際には Maximum 属性よりも大きい場合、それらの値は Layer の計算の一部として反転されます。これは Source Minimum と Source Maximum についても同様です。