深さが増えるほど自己相似パターンが細かく展開される。
コッホ雪片: N=4, r=1/3 → D≈1.26
枝数・角度・長さ比を変えて自己相似パターンをリアルタイム生成。コッホ雪片・シェルピンスキー三角形・ドラゴン曲線を切り替え、フラクタル次元を即時計算します。
深さが増えるほど自己相似パターンが細かく展開される。
材料工学・破面解析:金属やセラミックスの破壊面の凹凸パターンはフラクタル性を示します。フラクタル次元を測定することで、材料の靭性や破壊メカニズムに関する情報を得られ、CAEシミュレーションでの破壊予測モデルの精度向上に役立ちます。
流体工学・多孔質媒体:岩石やスポンジなどの複雑な空隙構造内での流体の流れをシミュレーションする際、フラクタル幾何学を用いて表面積や透水性をより正確にモデル化します。これにより、石油回収や地下水汚染の予測が改善されます。
生物学・血管網・肺気管支:生物の循環器系や呼吸器系は、効率的な物質交換のためにフラクタル構造を進化させてきました。この構造を模倣した人工デバイスの設計や、血流シミュレーションにフラクタルモデルが応用されています。
コンピュータグラフィックス・地形生成:ゲームや映画のVFXでリアルな山岳、雲、海岸線などを生成するアルゴリズムの根底にはフラクタル数学があります。パラメータを調整するだけで無限のバリエーションの自然景観を作り出せます。
このツールを使い始めるとき、いくつか陥りがちなポイントがあるよ。まず、「深さ」をむやみに大きくしすぎないこと。例えば、枝の数を4、長さ比を0.7に設定した状態で深さを15以上にすると、ブラウザの描画が重くなったり、枝が画面に収まらなくなったりする。実務でも、無限に細かいフラクタルをそのままCAEメッシュにするのは不可能で、どこかで打ち切る(この深さがそれにあたる)必要があるんだ。次に、「フラクタル次元が大きければ複雑で良い」という誤解。確かに次元が高いほど構造は密になるけど、例えば樹木のモデルなら、フラクタル次元が1.5前後が自然に見えることが多い。2.0に近づきすぎると、もはや面を埋め尽くす奇怪な図形になってしまう。ツールのパラメータと現実のバランスを意識しよう。最後に、「ランダム変動」の入れすぎ。5%〜10%程度で自然なゆらぎが生まれるが、30%も入れると生成規則が崩れて、自己相似性というフラクタルの根幹が失われてしまう。あくまで「規則性の中の不規則性」がキーポイントだね。
フラクタルツリー(種類=フラクタルツリー)で枝の数N=2、長さ比r=0.7、深さ7に設定した場合:総枝数は branches^depth=2⁷=128本、フラクタル次元は本ツールの式 D=log(N)/log(1/r)=log(2)/log(1/0.7)≈1.94 と表示されます。枝の数を増やし長さ比を大きくするほど次元は2へ近づきます。なお「コッホ雪片」は種類セレクタで切り替える別モードで、その理論次元は D=log(4)/log(3)≈1.26 と表示されます。