4
36.0
8.0
2.2
1.00
0.05

ネイチャージェネレーター

種から木、シダ、サンゴ、氷を育てます。命が進化するあいだに L-system の DNA を調整しましょう。

使い方

  1. デモを開くと、お気に入りの生物がキャンバスで成長し始めます。
  2. お気に入り(木、シダ、サンゴ、氷…)を選ぶかカスタムのままにし、DNA ストリップを調整します。
  3. 一時停止・リセット・ランダム化。PNG を保存するか PictorX で編集を開きます。アップロードはありません。

L-system とは?

リンデンマイヤー系は公理文字列から始まり、世代ごとに生成規則で各記号を書き換えます。カメが結果を歩きます:F は方位 θ で長さ d の一歩を描き、f は描かずに進み、+/- は角度 θ だけ回り、| は 180° 回り、[ ] は枝を保存・復元します。再帰的な書き換えで、本物の植物のように自己相似になります。

木、シダ、氷

お気に入りは定番の文法を固定します:36° のフラクタルツリー、シダ、低木と雑草、サンゴ、垂れ下がる海藻、90° の氷霜、72° のペンタデンドライト結晶。カメが描き続けるあいだに DNA ストリップをドラッグして反復回数・角度・長さ・太さ・成長速度・ジッターを変えます。

一時停止、リセット、保存

一時停止は成長の途中で表示を止め、リセットは種に戻し、ランダム化は DNA を変えます。PNG を保存するか写真エディタで編集を開きます—すべてブラウザ内です。

よくある質問

ネイチャージェネレーターは画像をアップロードしますか?

いいえ。成長はすべてブラウザ内のキャンバスで行われます。保存は選んだ PNG をダウンロードするだけです。

お気に入りにカスタムが出るのはなぜ?

DNA スライダーを少しでも変えると生物がカスタムになり、名前付きのお気に入りと完全一致しなくなったことが分かります。

なぜ反復は 7 までですか?

世代ごとにセグメントが増えます。7 なら一般的な端末でもリアルタイム成長が滑らかで、見た目も十分に密集します。

ジッターは何をする?

ジッターは各 +/- 回転にシード付きのランダムなずれを加え、植物が幾何学的に完璧すぎないようにします。氷と結晶は 0 から始め、フラクタルを正確に保ちます。

試してみますか?

ブラウザで PictorX を開きます。インストール不要、始めるのにクレジットカードも不要です。

エディターへ