🌐 JA

🌌 ジュリア集合ジェネレーター

ジュリア集合フラクタルをリアルタイムに生成しましょう。定数cの実部・虚部スライダーをドラッグしたり、有名なプリセットを選ぶと、フラクタルが瞬時に新しい形へと変化します。

-0.7000
0.2702
200
ガイド

詳しく見る

01

ジュリア集合とは?

固定された複素定数 c に対して、ジュリア集合とは反復 z → z² + c が無限に発散せず有界にとどまる出発点 z の集合です。c の値が変わるたびにまったく異なるフラクタルが生まれます。c がマンデルブロ集合の内部にあればジュリア集合は一つにつながった形になり、外部にあれば無限に多くの点に砕け散った塵になります。
02

マンデルブロ集合とのつながり

マンデルブロ集合は実質的にすべてのジュリア集合の地図(アトラス)です。その上の各点が一つのジュリア集合に対応し、そのジュリア集合が連結か塵かは c がマンデルブロ境界のどちら側にあるかで決まります。ここで実部・虚部スライダーを動かすのは、その地図の上をポインターで歩くのとまさに同じです。c を境界の向こう側へ少し動かすと、固いフラクタルが塵に溶け、また元に戻る様子が見られます。
03

美しいフラクタルを作るコツ

ジュリア集合は極めて敏感です。c のわずかな変化だけで形が完全に変わるので、スライダーはゆっくりドラッグして境界付近を探索しましょう。反復回数を上げると細いフィラメントや境界の細部が鋭くなり、下げるとより速く柔らかく描画されます。プリセットも試してください — スパイラル、デンドライト、ギャラクシー、ライトニングはいずれも有名な c 値に位置します。気に入った表示を見つけたら、PNG保存で全解像度に書き出せます。

よくある質問

2つのスライダーは何をしますか?
定数 c = a + bi の実部(a)と虚部(b)を設定します。この一つの複素数がジュリア集合全体を定義するため、どちらのスライダーを動かしてもフラクタル全体の形が変わります。
なぜフラクタルが塵になって砕けたのですか?
c をマンデルブロ集合の外へ動かしたためです。その領域の外ではジュリア集合はもはや連結せず、ファトゥの塵(Fatou dust)と呼ばれる無限に多くのばらばらな点の雲になります。c を中心の方へ戻すと再び連結します。
マンデルブロ集合と何が違うのですか?
マンデルブロ集合は z を常に 0 から始めつつ c を変化させ、一枚のマスター画像を作ります。ジュリア集合はその逆で、c を固定し出発点 z を平面全体にわたって変化させます。マンデルブロ集合の各点が一つのジュリア集合に対応します。