ベクトル内に格納されているポイントのセット (約 100+ ポイント) を使用して C++ でベジェ曲線を描画する最善の簡単な方法は何だろうと思っていました。中央の点は、曲線の方向/接線を決定します
ポイントをさまざまなセグメントに分割し、各セグメントからコントロール ポイントと接線を決定する方法はありますか?
これは 3 次スプラインと呼ばれ、検索すると C++ コードが見つかる場合があります。Numerical Recipes Onlineの無料の Fortran コードを使用して、問題なく C# に移植しました。
ポイントをさまざまなセグメントに分割し、各セグメントからコントロール ポイントと接線を決定する方法はありますか?
はい、基本的には、線分の端に近づく勾配が接続点の両側で等しくなるように、線分を端から端まで接続します。これを 3 次スプラインと呼びます。このアルゴリズムについては、こちらを参照してください。