タグ

ブックマーク / cielacanth.hatenadiary.org (1)

  • cielacanthの日記 円をベジェに変換しよう2ヽ(´∀`)ノ

    参考ページ(http://www.tensyo.com/urame/prog/ALGO.HTM#C1)にもあるのですが、単位円をベジェに変換するためには ■ベジェ曲線の方程式は ■ベジェ曲線への当て嵌め方は 1) 端点が一致する事 2) 中間点が一致する事 3) 微分が t=0,t=1で一致する事 からベジェの各制御点を求める必要があります。 円上の開始角度を終了角度を、ベジエの各制御点を、ベジェの式をとおくと、上の条件から 端点が一致する事 中間点が一致すること 微分が t=0,t=1で一致する事 未知数8つで、式も8つなのでこれは解くことができます。ただは分かってるも同然なので、これをふまえ少し簡単にしたものが、以下の式です。 (A, B は定数) そして、これをがりがりと計算していくと以下の解が得られます。 これでやっとベジェに変換できました。あとはこれをプログラムに直してしまえばO

    cielacanthの日記 円をベジェに変換しよう2ヽ(´∀`)ノ
  • 1