Strona główna Sztuka Generatywna Filotaksja — spirale słonecznika i złoty kąt

🌻 Filotaksja — spirale słonecznika i złoty kąt

Zbuduj koszyczek słonecznika modelem Vogla: nasiono n pod kątem n·137,5° i w promieniu c·√n. Zmieniaj kąt dywergencji i patrz, jak ramiona spiral Fibonacciego wskakują na swoje miejsce — tylko złoty kąt pakuje je bez luk.

Sztuka Generatywna3DŁatwy60 FPS
phyllotaxis ↗ Otwórz osobno
Interfejs samej symulacji jest w języku angielskim.

Podobne symulacje

O tej symulacji

Ta symulacja renderuje filotaksję — układ nasion, liści i kwiatostanów widoczny u słoneczników, szyszek i ananasów — jako prawdziwą chmurę punktów 3D. Każde nasiono n jest umieszczane według modelu Vogela pod kątem θ = n · δ i w odległości r = c · √n od środka, gdzie δ to kąt dywergencji, którym sterujesz. Gdy δ jest równe kątowi złotemu (360° / φ² ≈ 137,507°, wyprowadzonemu ze złotej proporcji φ = (1 + √5) / 2 ≈ 1,618), nasiona układają się bez luk i nakładek, a widoczne ramiona spiral tworzą dwie rodziny, których liczby są kolejnymi liczbami ciągu Fibonacciego.

🔬 Co pokazuje

Do 20 000 nasion rozmieszczonych według wzoru Vogela θ = n·δ, r = c·√n, renderowanych jako instancjonowana chmura punktów 3D na dysku, stożku lub kuli. Panel statystyk na żywo zlicza spirale (parastychy) skręcające zgodnie i przeciwnie do ruchu wskazówek zegara — w pobliżu kąta złotego liczby te "zatrzaskują się" na dwóch kolejnych liczbach Fibonacciego, takich jak 34 i 55 albo 55 i 89, w zależności od liczby nasion.

🎮 Jak korzystać

Przeciągnij suwak Kąt dywergencji δ (135°–140°) o ułamek stopnia od 137,5° i obserwuj, jak schludne spirale rozpadają się na luki i promieniste szprychy; naciśnij Przyciągnij do kąta złotego, by przywrócić idealne upakowanie. Zmieniaj Liczbę nasion N (500–20 000), przełączaj Kształt powierzchni między płaskim dyskiem, stożkiem (szyszka) i kulą, a w Trybie kolorów wybierz "Wg rodziny spiralnej", aby zabarwić każde ramię Fibonacciego osobno. Przeciągnij, aby obracać widok, przewijaj, aby przybliżać.

💡 Czy wiesz, że?

Prawdziwy koszyczek słonecznika zwykle wykazuje 34 i 55, lub 55 i 89 ramion spiralnych w swoich dwóch przeciwnie skręcających się rodzinach — zawsze są to kolejne liczby Fibonacciego. Dzieje się tak, ponieważ kąt złoty jest "najbardziej niewymiernym" możliwym obrotem: żaden prosty ułamek obrotu nie przybliża go dobrze, więc kolejne nasiona nigdy nie ustawiają się w marnujące miejsce promieniste szprychy.

Najczęściej zadawane pytania

Czym jest filotaksja i co dokładnie modeluje ta symulacja?

Filotaksja to nauka o tym, jak rośliny rozmieszczają powtarzające się organy — nasiona, liście, kwiatostany, łuski — wokół łodygi lub tarczy, zwykle w układach spiralnych. Ta symulacja odtwarza klasyczny wzór koszyczka słonecznika za pomocą matematycznego modelu Vogela, umieszczając każde nasiono n pod kątem θ = n·δ i w odległości r = c·√n od środka, a następnie renderując wynik jako żywą, obracalną chmurę punktów 3D w Three.js.

Czym dokładnie jest kąt złoty i dlaczego wynosi 137,5°?

Kąt złoty to kąt otrzymany przez podzielenie pełnego obrotu 360° w proporcji złotego podziału: 360° / φ² ≈ 137,50776°, gdzie φ = (1 + √5) / 2 ≈ 1,618 to złota proporcja. Ponieważ φ nie da się dobrze przybliżyć żadnym prostym ułamkiem, wielokrotny obrót o dokładnie ten kąt nigdy nie umieszcza dwóch punktów w tej samej pozycji kątowej, dlatego zapewnia najgęstsze, pozbawione luk upakowanie nasion.

Dlaczego liczby ramion spiralnych podążają za liczbami Fibonacciego?

Widoczne ramiona spiralne (parastychy) występują w dwóch splecionych rodzinach — jednej skręcającej zgodnie, a drugiej przeciwnie do ruchu wskazówek zegara. Ponieważ umieszczanie pod kątem złotym sprawia, że stosunki liczb Fibonacciego (1/1, 1/2, 2/3, 3/5, 5/8, 8/13...) są najlepszymi możliwymi wymiernymi przybliżeniami φ, liczba ramion, jaką można prześledzić w każdej rodzinie, niemal zawsze stanowi parę kolejnych liczb Fibonacciego — na przykład 21 i 34, 34 i 55, czy 55 i 89 — przy czym większa liczba nasion daje większe pary Fibonacciego.

Co się stanie, jeśli przesunę kąt dywergencji poza 137,5°?

Nawet niewielkie odchylenie, na przykład 137,3° lub 137,6°, zaburza niemal-niewymierną równowagę, która zapobiega ustawianiu się nasion w linii. Zamiast gładkiej podwójnej spirali pojawiają się wyraźne proste promieniste szprychy lub szerokie luki, ponieważ nasiona oddalone o kilka obrotów lądują teraz niemal pod tym samym kątem. Suwak δ (135°–140°) oraz przycisk "Przyciągnij do kąta złotego" zostały zaprojektowane, aby ten kontrast był wyraźnie widoczny.

Dlaczego promień wykorzystuje pierwiastek kwadratowy (r = c·√n) zamiast prostej zależności liniowej?

Model Vogela ustala promień r = c·√n właśnie dlatego, że pole pierścienia o promieniu r rośnie proporcjonalnie do r, więc skalowanie r pierwiastkiem kwadratowym z indeksu nasiona n utrzymuje stałą powierzchnię przypadającą na każde nasiono w miarę rozrastania się wzoru na zewnątrz. Bez pierwiastka kwadratowego nasiona blisko środka byłyby stłoczone, a nasiona przy krawędzi rozstawione zbyt daleko od siebie, co nie odpowiadałoby wzrostowi prawdziwego słonecznika czy szyszki.