step - さやちゃんぐbotスクラップス

step関数はシェーダーで利用できる関数。パラメータを2つ与え、大小の判定をして1か0を返却する。 この性質のため、条件分岐や論理演算の代用として使用されるケースがある。 個人的にこのことをstep芸と呼んでる。 if文をstep()で書き換える trueを1、falseを0として扱う。 code:IfStep.HLSL // if文 if(x <= 0.1) { retu…