「Saturate()」の版間の差分

提供:MonoBook
編集の要約なし
編集の要約なし
7行目: 7行目:




代替:clamp()が用意されていることが多いです。
代替:saturate()がなくてもclamp()が用意されていることが多いです。
  y = clamp(x, 0.0, 1.0)
  y = clamp(x, 0.0, 1.0)


代替:clamp()がなくてもmin()とmax()はだいたいの処理系にあります。
代替:clamp()がなくてもmin()とmax()はだいたいの処理系にあります。
  y = min(0,max(x,1))
  y = min(0,max(x,1))

2023年3月15日 (水) 04:44時点における版


値xの範囲を0から1の間に制限する関数です。

  • 0未満なら0
  • 1以上なら1
y = saturate(x)


代替:saturate()がなくてもclamp()が用意されていることが多いです。

y = clamp(x, 0.0, 1.0)

代替:clamp()がなくてもmin()とmax()はだいたいの処理系にあります。

y = min(0,max(x,1))