Alam prosedural dari sebuah biji

Generator alam menumbuhkan bentuk bercabang dengan L-system kura-kura—aksioma, aturan tulis ulang, sudut belok θ, dan langkah d—sehingga pohon, pakis, karang, rumput laut, dan es terbuka dari satu biji.

Pohon L-system yang ditumbuhkan di generator alam PictorX
Pohon L-system yang ditumbuhkan di generator alam PictorX

Apa itu L-system?

Sistem Lindenmayer dimulai dengan string aksioma dan menulis ulang setiap simbol dengan aturan produksi tiap generasi. Seekor kura-kura menelusuri hasilnya: F menggambar langkah sepanjang d dengan arah θ, f bergerak tanpa menggambar, +/- berbelok sebesar sudut θ, | berbelok 180°, dan [ ] menyimpan serta memulihkan cabang. Penulisan ulang rekursif membuat figur swamira seperti tanaman nyata.

Pohon L-system fraktal di generator alam PictorX
Pohon L-system fraktal di generator alam PictorX

Pohon, pakis, es

Favorit mengunci tata bahasa klasik: pohon fraktal 36°, pakis, semak dan gulma, karang, rumput laut menggantung, embun beku es 90°, dan kristal pentadendrit 72°. Seret strip DNA untuk memutasi iterasi, sudut, panjang, ketebalan, kecepatan pertumbuhan, dan jitter sementara kura-kura terus menggambar.

Embun beku es L-system di generator alam PictorX
Embun beku es L-system di generator alam PictorX

Bekukan, reset, simpan

Jeda membekukan tampilan di tengah pertumbuhan; Reset membersihkan kembali ke biji; Acak memutasi DNA. Simpan PNG atau buka Edit di editor foto—semuanya tetap di browser.

Frequently asked questions

Apakah generator alam mengunggah gambar saya?

Tidak. Pertumbuhan sepenuhnya berjalan di kanvas browser. Simpan hanya mengunduh PNG yang Anda pilih.

Mengapa Kustom muncul di Favorit?

Setiap perubahan slider DNA menandai organisme sebagai Kustom agar Anda tahu ia tidak lagi cocok persis dengan favorit bernama.

Mengapa berhenti di 7 iterasi?

Setiap generasi mengalikan segmen. Tujuh menjaga pertumbuhan realtime tetap mulus di perangkat biasa dan tetap terlihat padat.

Apa fungsi Jitter?

Jitter menambah offset acak berbiji pada setiap belokan +/- agar tanaman terlihat kurang sempurna geometris. Es dan kristal mulai dari 0 agar fraktal tetap tepat.

Siap ke coba itu?

Buka PictorX di browser Anda — tidak instalasi, tidak credit kartu diperlukan ke mulai.

Coba generator alam