linearstep
https://gyazo.com/753c67c7023d7fb783804867ba707a60
宗派によっては linstep
a から b の間の値 t を 0 から 1 の範囲にマッピングする
登場作品
用例
progress = linearstep(start, end, t)
shape = linearstep(1.0 / resolution.y, -1.0 / resolution.y, d)
GLSL
Cマクロをつかって定義すると任意の次元に対応できて便利 code:glsl
#define linearstep(a,b,t) saturate(((t)-(a))/((b)-(a)))