4

次のようなパスがあります。

d="m 0,0 38.913,455.481 c 7.122,83.37 6.816,164.779 13.005,236.077 18.924,218.078 232.099,308.663 268.399,493.918 16.874,86.119 -37.253,229.874 -42.144,323.022 -7.527,143.381 69.579,142.669 104.526,244.648"

どのように表されているのかよくわかりません。

複数の単純な 3 次ベジエ曲線のリストとして変換されると思いますが、どのように? コントロールポイント、始点、終点は毎回何をとればいいですか?

そして、ここで正確にどの座標が親戚ですか? そして、何に対して?

私は SVG グラフィックスにまったく慣れていないので、w3 リファレンスではこれらの点について十分な詳細が得られません。

ここでの私の目標に役立つ場合は、この曲線を JavaScript でキャンバスにポイントごとに表すことです。

4

1 に答える 1

3

二次ベジエ曲線ではなく、三次ベジェ曲線があるようです。仕様テキストでは、制御点とは何か、およびそれらが何に対して相対的であるかを説明しています (通常は、前の移動/線/曲線の終点)。

于 2013-01-30T16:40:44.307 に答える