最小値と最大値の区間で引数をリニア補間した結果を表す、0 ~ 1 の範囲に写像した比例値を返します。この関数を使用して、特定の時間範囲内で不透明度(Opacity)などのアトリビュートの値を 0 から 1 までリニアに大きくすることができます。
float linstep(float start, float end, float parameter)
start と end には、最小値と最大値を指定します。
parameter はリニア補間の対象となる値です。
parameter が start より小さい場合、linstep 関数は 0 を返します。
parameter が end より大きい場合、linstep 関数は 1 を返します。