L 系統

L 系統


撰文|吳玶萭

L 系統的全名為 Lindenmayer 系統,是一系列不同形式的語法規則。經由一系列的發展規則,將原為字母的單元,發展成字串, 將字串發展為幾何架構。如下案例所示。 

A、B 為兩個變量,規則為(A → AB), (B → A),進行疊代: n = 0 : A 

n = 1 : AB 

n = 2 : ABA 

n = 3 : ABAAB 

n = 4 : ABAABABA 

n = 5 : ABAABABAABAAB 

n = 6 : ABAABABAABAABABAABABA 

n = 7 : ABAABABAABAABABAABABAABAABABAABAAB 

這個概念在 1968 年,由荷蘭烏特勒支大學的生物學和植物學家林登麥伊爾(Aristid Lindenmayer)提出,是為一個發展中植物細胞的數學模型,常被應用於研究植物的生長過程。而上述例子,可用於描述動物的繁殖行為。 

林登麥伊爾利用 L 系統描述藻類、真菌的生長模式,就而久之,L 系統被發展成一個對於多細胞生物體的描述方式,表現了植物與細胞間的關係,也可描述較複雜的生物體及植物的枝杈結構。本圖即為利用 L 系統發展的3D 雜草,是不是很擬真的表現了植物的狀態了呢?


圖片出處|

“Iterative Branching: L-system” by Ernesto Bueno is licensed under CC BY-NC 2.0


參考資料|

https://zh.wikipedia.org/wiki/L%E7%B3%BB%E7%B5%B


 

Ching
Author: Ching

You may also like

Orchidsaur, 來自蘭花與恐龍的共生體

2023 陳普 3D列印材料、蘭花 撰文...

Touching Death

2021 紅茶菌(Scoby)、人類頭髮...

Borderless Bacteria / Colonialist Cash(無國界細菌/殖民主義現金)

Borderless Bacteria / Colonialist Cash(無國界細菌/殖民主義現金)

2017 各國紙鈔、細菌、病毒、真菌、瓊...

病毒馴獸師計畫(Tame is to Tame)

病毒馴獸師計畫(Tame is to Tame)

2016-2017 病毒、桌遊、體驗、圖...

Back to Top