Kwiat życia

Kwiat Życia to znajomy, podobny do kwiatu, geometryczny wzór, który znajdowano w świątyniach, rękopisach i od tysięcy lat w kulturze popularnej. Wzór odgrywa również rolę w ezoteryzmie. Ignorujemy to wszystko w tym miejscu i koncentrujemy się na prostej konstrukcji kształtu geometrycznego, który składa się z kilku równomiernie rozmieszczonych, zachodzących na siebie okręgów.


Kształt, postrzegany przez wielu jako harmonijnie doskonały, ma sześciokrotną symetrię i jest znany wielu filozofom, architektom i artystom na całym świecie. Ich rekurencyjny proces konstruowania jest szczególnie prosty.

Narysuj okrąg \(K_1\) o promieniu \(r>0\) wokół środka \(m_1\) i drugi okrąg \(K_2\) o promieniu \(r\) wokół środka \(m_2 \in K_1\) . Wszystkie dalsze okręgi \(K_n\) teraz następującą właściwość: Każdy z nich ma promień \(r\) i punkt środkowy \(m_n\) w dowolnym punkcie przecięcia poprzednich okręgów.

Stopień \(g\) wzoru nazywa się \( \text{round} \left( \frac{ max(\overline{m_n m_1})}{r} \right) -1\) . Okręgi rysujemy tylko wtedy, gdy obowiązuje \(\overline{m_n m_1} > g+1\) . Na koniec otaczamy wzór okręgiem o promieniu \(r \cdot g\) wokół środka \(m_1\) . W "ścisłej" wersji Kwiatu Życia wszystkie okręgi z \(\text{round}\left( \overline{m_n m_1} \right) = g\) lub \(\text{round} \left( \overline{m_n m_1} \right) = g-1\) są rysowane tylko te łuki kołowe, które znajdują się między ich punktami przecięcia ze wszystkimi okręgami \(K_k\) z \(\text{round} \left( \overline{m_k m_1} \right) = g-1\) lub \(\text{round} \left( \overline{m_k m_1} \right) = g-2\) .

Za pomocą SVG.js i niektórych trygonometrii szkolnej tworzymy Kwiat Życia dowolnego stopnia:

See the Pen Flower of Life by David Vielhuber (@vielhuber) on CodePen.

Plecy