フラット表示 投稿するには登録が必要です | 前のスレッド | 次のスレッド |
投稿者 | スレッド |
---|---|
投稿数: 189
|
投稿日時: 2007-09-23 01:27 Bezier で円弧を描く |
ひょんなことで、bezier で円弧を描く方法についての情報をネット上で調べてみたところ、ほどよいものが見つからなかったので、ちょっとまとめてみました。
bezier の数式をいじくるのではなく、感覚的に理解しやすい幾何的な求め方, 考え方 を紹介してあります。 興味のある方は参考までにどうぞ。 目次 1 bezier で円弧を表す 1.1 bezier で円弧を表す方法 1.2 円弧を bezier で描く 2 Shade の smooth 処理 2.1 smooth の求め方 2.1.1 ハンドルの方向を与える単位ベクトル 2.1.2 ハンドルの長さ 2.2 smooth 処理の考え方 2.2.1 ハンドル方向の考え方 2.2.2 ハンドル長さの基本的な考え方 2.2.3 中心角90度の円弧の係数 k 2.2.4 ハンドル長さの式の由来 3 正しい円弧が得られるような smooth を考える 3.1 外接円を持つ多角形に smooth をかける 4. 折れ線に内接する弧を描く 4.1 等しい長さの折れ線に内接する円弧を描く 4.2 異なる長さの折れ線に内接する楕円弧を描く Appendix - 1 面対象点の求め方 bezier_arc.pdf Figure_0.pdf Figure_1.pdf Figure_2.pdf Figure_3.pdf Figure_4.pdf circular_smooth.shd.zip |
フラット表示 投稿するには登録が必要です | 前のスレッド | 次のスレッド |
題名 | 投稿者 | 日時 |
---|---|---|
» Bezier で円弧を描く | 加藤俊明 | 2007-09-23 01:27 |
Re: Bezier で円弧を描く | 加藤俊明 | 2007-09-23 20:30 |
Re: Bezier で円弧を描く | 加藤俊明 | 2007-09-23 20:39 |