float lerp(float value1, float value2, float amount)
値の間にリニア補間を実行します。
<vector> lerp(<vector>value1, <vector>value2, float amount)
該当するコンポーネントの間にリニア補間を実行します。
<vector> lerp(<vector>value1, <vector>value2, <vector>amount)
該当するコンポーネントの間に各コンポーネントのペアに対して指定した量だけリニア補間を実行します。
bsdf lerp(bsdf bsdf1, bsdf bsdf2, float amount)
指定した2つのBSDFの出力の間に線形補間したBSDFを返します。
amount
その量が0から1の範囲外なら、値は線形的に外挿補間されます。
その量が0の場合、1番目の値が返されます。 その量が1の場合、2番目の値が返されます。
See also | |
interp |