Tim Lamber のアルゴリズムを使用して、自然なスプライン 3 次曲線を描きました。
NatCubicクラス
NatCubic クラスは、点の配列の 3 次 (abcd) の係数を計算します。
a + b*u + c*u^2 + d*u^3 0<=u <1
Cubic クラスは、[0-1] の時間 t における曲線上の点を計算します。
キュービック クラスの b は、i のノットでの導関数です。
私の質問は: t >0 <1 で接線を見つける方法
ありがとうございました!
PS :
私の質問を明確にするために、各コントロールポイントの事前に計算された係数(abcd)を使用して、時間t、たとえば0.5でタンジェントを検索します。これは、y(i +1) - y(i-1) によってタンジェントを見つけるために point(t+1) を計算することを避けるためです。
私の下手な英語でごめんなさい。