Apollonian Gasket – Flex(ActionScript3.0)
Apollonian DEMO しつこくFlex(ActionScript3.0)でフラクタルアート。 今回はApollonian gasketを描いてみます。 円をくっつけて出来た隙間に円を描いて出来た隙間に円を・・・と繰り返します。 フラクタルそろそろ飽きてきました。 そろそろまたPapervision3Dで遊んでみるか、それとも別のライブラリ探して遊んでみるか。。
Web関連技術の話など
Apollonian DEMO しつこくFlex(ActionScript3.0)でフラクタルアート。 今回はApollonian gasketを描いてみます。 円をくっつけて出来た隙間に円を描いて出来た隙間に円を・・・と繰り返します。 フラクタルそろそろ飽きてきました。 そろそろまたPapervision3Dで遊んでみるか、それとも別のライブラリ探して遊んでみるか。。
StarJulia DEMO Flexの勉強は地味に継続中。。 今回はRoger Bagula氏によるStar Juliaを描いてみます。 C言語のソースがあったので、それをActionScriptに移植。1から書かずに済みました。 せっかくFlexで作るわけだし、少しインタラクティブに。
前回に引き続き、Flex(ActionScript3.0)でフラクタルアートを描いてみます。 今回のお題はバーニングシップ・フラクタル。燃える船。 、と言っても計算式はマンデルブロ集合とほとんど変わりません。 違いは、繰り返しの度に実数部と虚数部の二乗を計算する前にそれらの絶対値をとっている点のみ。 なので、マンデルブロ集合の描画プログラムに絶対値計算と座標調整を施しただけです。 「全体図」 赤矢印部分を拡大すると、 このように燃える船が現れます。 簡単な計算式でこんなきれいな絵が描けるなんてす…
mandelbrot DEMO ※重いので注意 キャンバスサイズは400*400 pixel。各パラメータはオンコーディングで埋め込んでます。 Flex (ActionScript3.0)でマンデルブロ集合を描く。 マンデルブロ集合は膨大な計算時間を必要とするので、ベンチマークテストとして利用されたりします。 ただ、描画が遅いFlashではマンデルブロ集合を描くのはツラい。 マンデルブロ集合の描き方 ガスコン研究所さんのところでは、フレーム毎に1pixelずつプロットして描いています。 コレって…