x 座標を指定して、3 次ベジエ曲線の Y 座標を見つけることができる方法が必要です。
私はそれを3次関数として扱い、根を見つけようとするように言っている多くの場所に出くわしました。ただし、Cubic Bezier 曲線の式は (x 座標の場合):
X(t) = (1-t)^3 * X0 + 3*(1-t)^2 * t * X1 + 3*(1-t) * t^2 * X2 + t^3 * X3
私を混乱させるのは、(1-t)
値の追加です。たとえば、X 値に乱数を入力すると、次のようになります。
400 = (1-t)^3 * 100 + 3*(1-t)^2 * t * 600 + 3*(1-t) * t^2 * 800 + t^3 * 800
次に並べ替えます。
800t^3 + 3*(1-t)*800t^2 + 3*(1-t)^2*600t + (1-t)^3*100 -400 = 0
(1-t)
係数の値はまだわかりません。(1-t)
がまだ未知の場合、どのように方程式を解くことになっていますか?