タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

Bezierに関するminodiskのブックマーク (2)

  • 3次ベジェ曲線を用いた楕円の近似 - Cube Lilac

    すぐに忘れてしまいそうなのでメモ. 3次ベジェ曲線と言っても詳細な数式は分からない(し,実際の数式に基づいた描画はアプリケーションがやってくれる)ので,現在の自分に必要なものは3次ベジェ曲線を使って近似楕円を描くための4点の制御点の座標です.なので,ここではこの4点の座標の求め方を考えます(4点で描画できるのは1/4円弧なので,正確には 4*4 点). 3次ベジェ曲線を用いて近似的な円を描くための制御点の座標の求め方は,CGI Error に詳細な記述がありました.この解説では半径 1 の円を考えていますが,もう少し一般化するために半径を r とすると,4 点の座標は以下のように表すことができます. p1(r, 0), p2(r, a*r), p3(a*r, r), p4(0, r) ただし,a = 4 * (sqrt(2) - 1) / 3 これを元にして,楕円をベジェ曲線で近似するため

    3次ベジェ曲線を用いた楕円の近似 - Cube Lilac
    minodisk
    minodisk 2009/10/24
    三次ベジェ曲線で楕円
  • CGI Error

    The error was detected while processing this request. Be sure of followings: The CGI script does exist. The permission of CGI script is 755. The Perl path in CGI script is #!/usr/local/bin/perl. CGIスクリプトの呼び出し中にエラーが発生しました。 下記の点をご確認ください。 ・CGIスクリプトが存在すること。 ・CGIスクリプトのパーミッションが755であること。 ・CGIスクリプトのperlのパスが #!/usr/local/bin/perl であること。

    minodisk
    minodisk 2009/10/23
    ベジェ曲線を数学で。
  • 1