Procedurell natur från ett frö

Naturegenerator odlar förgrenade former med sköldpadda-L-system—ett axiom, omskrivningsregler, svängvinkel θ och steg d—så träd, ormbunkar, korall, tång och is växer fram från ett enda frö.

L-system-träd odlat i PictorX Naturegenerator
L-system-träd odlat i PictorX Naturegenerator

Vad är ett L-system?

Ett Lindenmayer-system börjar med en axiomsträng och skriver om varje symbol med produktionsregler varje generation. En sköldpadda går resultatet: F ritar ett steg av längd d med kurs θ, f flyttar utan att rita, +/- vrider vinkel θ, | vrider 180°, och [ ] sparar och återställer en gren. Rekursiv omskrivning gör figurerna självliknande som riktiga växter.

Fraktalt L-system-träd odlat i PictorX Naturegenerator
Fraktalt L-system-träd odlat i PictorX Naturegenerator

Träd, ormbunkar, is

Favoriter låser klassiska grammatiker: ett 36° fraktalträd, en ormbunke, buske och ogräs, korall, hängande tång, 90° isfrost och en 72° pentadendritkristall. Dra DNA-remsan för att mutera iterationer, vinkel, längd, tjocklek, tillväxthastighet och jitter medan sköldpaddan fortsätter rita.

Isfrost L-system odlat i PictorX Naturegenerator
Isfrost L-system odlat i PictorX Naturegenerator

Frys, återställ, spara

Paus fryser avslöjandet mitt i tillväxten; Återställ rensar tillbaka till fröet; Slumpa muterar DNA. Spara en PNG eller öppna Redigera i fotoredigeraren—allt stannar i webbläsaren.

Ofta ställda frågor

Laddar Naturegenerator upp min bild?

Nej. Tillväxten körs helt på en duk i webbläsaren. Spara laddar bara ner en PNG som du väljer.

Varför visas Anpassad under Favoriter?

Varje DNA-reglageändring markerar organismen som Anpassad så att du vet att den inte längre matchar en namngiven favorit exakt.

Varför stanna vid 7 iterationer?

Varje generation multiplicerar segment. Sju håller realtidstillväxt smidig på typiska enheter och ser fortfarande tät ut.

Vad gör Jitter?

Jitter lägger till en seedad slumpmässig förskjutning till varje +/- -sväng så växter ser mindre perfekt geometriska ut. Is och kristall startar på 0 så fraktalen förblir exakt.

Redo att prova det?

Öppna PictorX i din webbläsare - ingen installation, inget kreditkort krävs för att starta.

Prova Naturegenerator