記事についてのディスカッション

 

新しい記事「DoEasyライブラリのグラフィックス(第80部): 「幾何学的アニメーションフレーム」オブジェクトクラス」はパブリッシュされました:

本稿では、前の記事のクラスのコードを最適化し、指定された数の頂点を持つ正多角形を描画するための幾何学的アニメーションフレームオブジェクトクラスを作成します。

起動後、キーを押して正多角形を描画し、領域を色で塗りつぶします。


すべてが意図したとおりに機能します。しかし、形状がかなり不均一であることが判明しました... 私の意見では、Wu平滑アルゴリズムを適用した多角形の外観が最適です。塗りつぶし中に、必要なしきい値パラメータを指定することで、塗りつぶしの程度(しきい値)を調整できます。

form.FillOnBG(0,coordX1,coordY1,clrLightSteelBlue,255,10);


作者: Artyom Trishkin

 

パート80まで来た。

そろそろライブラリーの名前を「DoEasy」から「DoHardly」に変更する時期だと思う。

 
Oleg Kartashov:

第80節まで来た。

そろそろライブラリーの名前をDoEasyからDoHardlyに改名しようかと思う。

皮肉も大事だ。

誰もライブラリーを速くしようとは言っていない。そして「簡単」についてだが、ライブラリを作ること自体が簡単なのではなく、それを使うこと、それを使ってプログラムを書くことが簡単であることが重要なのだ。

さらに、これは初心者を対象としたチュートリアルです。

しかし、ここで行われていることを3行で行う方法を示す機会はいつでもあります。例と科学に感謝します。