Bunga Kehidupan

Bunga Kehidupan merupakan corak geometri seperti bunga yang terkenal yang telah muncul dalam kuil, manuskrip, dan, baru-baru ini, dalam budaya popular selama ribuan tahun. Corak ini juga memainkan peranan dalam esoterisme. Kita akan mengabaikan semua itu di sini dan menumpukan pada pembinaan mudah bentuk geometri, yang terdiri daripada beberapa bulatan yang bertindih dan berjarak sama rata.


Bentuknya, yang dirasakan oleh banyak orang yang sempurna secara harmoni, mempunyai simetri enam kali lipat dan diketahui oleh banyak ahli falsafah, arkitek dan seniman di seluruh dunia. Proses pembinaan rekursif mereka sangat mudah.

Lukis bulatan \(K_1\) dengan jejari \(r>0\) berpusat di \(m_1\) dan bulatan kedua \(K_2\) dengan jejari \(r\) berpusat di \(m_2 \in K_1\) . Semua bulatan selanjutnya \(K_n\) kini memenuhi sifat berikut: Setiap satunya mempunyai jejari \(r\) dan pusat \(m_n\) pada mana-mana titik persilangan bulatan sebelumnya.

Darjah \(g\) corak disebut \( \text{round} \left( \frac{ max(\overline{m_n m_1})}{r} \right) -1\) . Kami hanya melukis bulatan jika \(\overline{m_n m_1} > g+1\) . Akhirnya kami melampirkan corak dengan bulatan jejari \(r \cdot g\) sekitar tengah \(m_1\) . Dalam versi Bunga Hidup yang "ketat", semua kalangan dengan \(\text{round}\left( \overline{m_n m_1} \right) = g\) atau \(\text{round} \left( \overline{m_n m_1} \right) = g-1\) hanya lengkok yang dilukis memanjang di antara persimpangan mereka dengan semua bulatan \(K_k\) dengan \(\text{round} \left( \overline{m_k m_1} \right) = g-1\) atau \(\text{round} \left( \overline{m_k m_1} \right) = g-2\) .

Dengan SVG.js dan beberapa trigonometri sekolah, kami membina Bunga Kehidupan dalam apa jua tahap:

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

Belakang