複数のポイントで構成されるパスがあります-つまり、0,0 0,50 50,50 70,20
この線を画面に描くだけでは、各点の接合部に鋭角がつくため、かなりきついように見えます。
したがって、鋭角を「タイトな」曲線に自動的に変更するベジェ曲線のアルゴリズム/メソッドはどのように見えるのでしょうか。
カーブが大きくなりすぎたり、一般的にメインパスの落下に影響を与えたりしたくないので、結合を柔らかくします。以下をご覧になると、私がまとめた簡単なサンプルがここにあります。左側の線は私が今持っているもので、真ん中の線は私が欲しい線です。
右の画像は、アルゴリズムが必要だと思うことを表しています。基本的に、結合から10%離れたポイントで結合を構成する各アークに追加のポイントを追加し、次に結合ポイントを削除して、ポイントがあった場所になるようにハンドルを調整します(図ではありません)。少し離れていますが、これはあなたが見ることができるようにするためです)。これが私ができるようにする必要があることです。