フリーハンドでベジェ曲線
Willustratorでついにフリーハンドでベジェ曲線が描けるようになった!これは楽しー。
くねくねした線を描くとなめらかな曲線になるし、カクカクした線を描くと折れ曲がった線になります。
手描きからベジェ曲線に変換する部分はid:wanparkの「フリーハンドでベジェ曲線を描く」のコードをほとんどそのままの形で使わせてもらっています。*1ありがとうありがとう。
この変換部分のアルゴリズムをコード読みながら調べてたんだけど、肝心な点列からベジェ曲線のコントロールポイントを推測する関数だとかは未だにブラックボックスで、Graphics Gems読まねばーという気になってきた。
Graphics Gems (Graphics Gems - IBM)
- 作者: Andrew S. Glassner
- 出版社/メーカー: Morgan Kaufmann
- 発売日: 1990/06/01
- メディア: ハードカバー
- クリック: 24回
- この商品を含むブログ (1件) を見る
↑に載っている「An Algorithm for Automatically Fitting Digitized Curves」を使っている(らしい)