私が探しているのは、色を即座にモーフィングする高速な方法です-(イベント/時間ではありません)。morphColors(color1,color2,percent) のような関数があればいいのですが、% は、モーフィングがどれだけ進むべきかを示す分数値を与える必要があります。
多分Javascriptの方法もありますか?
事前にthx!
私が探しているのは、色を即座にモーフィングする高速な方法です-(イベント/時間ではありません)。morphColors(color1,color2,percent) のような関数があればいいのですが、% は、モーフィングがどれだけ進むべきかを示す分数値を与える必要があります。
多分Javascriptの方法もありますか?
事前にthx!
私は自分で解決策を見つけました
ここで結果を共有します。
if(percent<0) percent=0.0;
else if(percent>1) percent=1.0;
var r = Math.round(color1[0]*(1.0-percent) + color2[0]*percent);
var g = Math.round(color1[1]*(1.0-percent) + color2[1]*percent);
var b = Math.round(color1[2]*(1.0-percent) + color2[2]*percent);
return [r, g, b];