間に滑らかな線を引きたいポイントのリストがあります。私は描画にRVGライブラリを使用しているので、ポイントからSVG文字列を取得できれば幸いです。調べてみると、Catmull-Romがおそらく使用するアルゴリズムであることがわかりました。
KamelopardおよびRubyvisライブラリでいくつかの実装を見つけましたが、私のポイントリストからそれらの使用方法を理解できませんでした。
したがって、問題は、(x、y)ポイントの配列を取得し、それらからCatmull-Rom補間SVG曲線を取得するにはどうすればよいかということです。