種から生まれる手続き型の自然
ネイチャージェネレーターはタートル L-system で枝分かれする形を育てます—公理、書き換え規則、旋回角 θ、歩幅 d—木、シダ、サンゴ、海藻、氷が一つの種から広がります。
L-system とは?
リンデンマイヤー系は公理文字列から始まり、世代ごとに生成規則で各記号を書き換えます。カメが結果を歩きます:F は方位 θ で長さ d の一歩を描き、f は描かずに進み、+/- は角度 θ だけ回り、| は 180° 回り、[ ] は枝を保存・復元します。再帰的な書き換えで、本物の植物のように自己相似になります。
木、シダ、氷
お気に入りは定番の文法を固定します:36° のフラクタルツリー、シダ、低木と雑草、サンゴ、垂れ下がる海藻、90° の氷霜、72° のペンタデンドライト結晶。カメが描き続けるあいだに DNA ストリップをドラッグして反復回数・角度・長さ・太さ・成長速度・ジッターを変えます。
一時停止、リセット、保存
一時停止は成長の途中で表示を止め、リセットは種に戻し、ランダム化は DNA を変えます。PNG を保存するか写真エディタで編集を開きます—すべてブラウザ内です。
よくある質問
ネイチャージェネレーターは画像をアップロードしますか?
いいえ。成長はすべてブラウザ内のキャンバスで行われます。保存は選んだ PNG をダウンロードするだけです。
お気に入りにカスタムが出るのはなぜ?
DNA スライダーを少しでも変えると生物がカスタムになり、名前付きのお気に入りと完全一致しなくなったことが分かります。
なぜ反復は 7 までですか?
世代ごとにセグメントが増えます。7 なら一般的な端末でもリアルタイム成長が滑らかで、見た目も十分に密集します。
ジッターは何をする?
ジッターは各 +/- 回転にシード付きのランダムなずれを加え、植物が幾何学的に完璧すぎないようにします。氷と結晶は 0 から始め、フラクタルを正確に保ちます。
試してみますか?
ブラウザで PictorX を開きます。インストール不要、始めるのにクレジットカードも不要です。
ネイチャージェネレーターを試す