通常は次の形式の一連の JSON 座標が与えられます。
{from: {x:0, y:0}, to: {x:0, y:10}, ...}
単純な固定半径の丸みを帯びたコーナーで接続された一連の直線の点線のパスを描画したいと思います。直線に沿ってポイントを計算するために勾配切片フォームを見てきましたが、(ベジエ?) 曲線に沿ってポイントを計算するためのアプローチについて少し困惑しています。
たとえば、p1 と p2、および p3 と p4 の間に曲線を描きたいとします。貧弱なモックアップが暗示しているかもしれないにもかかわらず、コーナーが固定半径、たとえば10pxであることを嬉しく思います
描画ロジックを抽象化したいので、さまざまな方法でレンダリングできる JavaScript ポイント配列を返す一般化されたアプローチを探しています (したがって、SVG、Canvas などによって提供される組み込み関数の使用を避けています)。