フォードの円でパターンを描く

2011 / 10 / 12 by
Filed under: Coding の素 
Bookmark this on Delicious
[`livedoor` not found]
[`yahoo` not found]

前回、フォードの円のプレーンな状態をコードにしたわけですが、まぁやっぱりプレーンはプレーンなだけあって、まぁ退屈なわけです。
なのでフォードの円をパーツとして、いろいろなパターンを描くようなコードを書いてみました。
以下3つばかり。

フォードの円でパターンを描く(1) – wonderfl build flash online

フォードの円というのは前回記したとおり、0~1までの間に生成されるファレイ数列から生み出されるものですが、0~1 だけでなく、引き続き 1~2、2~3 …… と、あるいはマイナス方向に -1~0、-2~-1 …… とファレイ数列を延長させ、それをひとつの部品として縦横に重ねたのが上のものです。

フォードの円でパターンを描く(2) 反転 – wonderfl build flash online

↑は同様に長さを拡張したファレイ数列を使って、まずフォードの円を普通にひとつ描きます、そしてそのフォードの円に対して反転を施した場合です。

フォードの円でパターンを描く(3) 反転+Y座標値をゼロ – wonderfl build flash online

↑も反転を施したものですが、こちらはフォードの円の中心のY座標値を0や1、2などの固定値にしています。

こうするとパッと見、地味で単調なフォードの円も、楽しげなものになりますね。

[ad#aquioux_net_article]



Comments

Tell me what you're thinking...
and oh, if you want a pic to show with your comment, go get a gravatar!





WP-SpamFree by Pole Position Marketing