我发现遵循 1 / b c模式的函数会产生很好的曲线,可以很好地与插值函数耦合。
我使用该函数的方式是将'c' 视为变化值,即0 和1 之间的插值,同时将b 变化为'锐度'。我用它来计算 0 和 1 之间的插值,所以我使用的函数通常是这样的:
float interpolationvalue = 1 - 1/pow(100,c);
linearinterpolate( val1, val2, interpolationvalue);
到目前为止,我一直在使用黑客方法使其“工作”,因为当插值 = 1 时,该值非常接近但不完全为 0。
所以我想知道,是否有一种形式的函数可以重现与 1 / b c产生的曲线相似的曲线,其中 c = 0 结果 = 1 和 c = 1 结果 = 0。
甚至 C = 0,结果 = 0 和 C = 1 结果 = 1。
谢谢你的帮助!