ブレゼンハムのアルゴリズムを使って
円を塗りつぶすメインソース
を教えてもらいたいです。お願いします。
円を描く、じゃないの?
それならネット上に幾つもあると思うけど。
(こういう丸投げ系は相手にすべきじゃないが、いつも腹立ってエラソーにレスしちゃうな・・)
こういうのかな?
http://dencha.ojaru.jp/programs_07/pg_graphic_09a1.html
http://dencha.ojaru.jp/programs_07/pg_graphic_09a2.html
塗りつぶしって難しそうし、円を描くだろうな。
>塗りつぶしって難しそうし、円を描くだろうな。
求めた円周上の座標に点を描く代わりに、その点からX軸(Y軸)まで垂直線(水平線)を描けばいいだけ。難しくはないと思うけど。
Canvas.Ellipse(0, 0, 50, 50);
これで描ける。
Ellipseはブレゼンハムアルゴリズムを使っている。
って落ちはないかな。
↑私もこれを書こうかと悩みました。
ツイート | ![]() |