遞迴分裂:一個變兩個
遞迴就是函式呼叫自己:branch 畫一段、走到尾端、左右各分一枝,每多一層數量翻倍(2 的 n 次方);也可以看成粒子壽命到了就分裂成兩顆,走過的路就是樹枝。
- 分類
- 自然的演算法
- 概念
- 遞迴、函式呼叫自己、分裂、2 的 n 次方、粒子壽命、植物分枝
- p5.js
- push()、pop()、translate()、rotate()、line()、randomSeed()、createVector()
- 誕生
- 第 3 堂
拉滑桿、看畫面,旁邊的程式碼會跟著變,整段複製到 OpenProcessing 就能跑。
同類模組・自然的演算法
- 海龜繪圖:往前走、轉彎
- L-System:用一條字串長出植物
- 碎形:自己裡面還有自己
- Boids 群聚:三條規則,沒有領頭
- 鏈條:兩條限制,長出會游的身體
- 地形:noise 就是一張高度圖
- 年輪:用 noise 繞一個圈
- 圓填滿:一個一個長大,互不重疊
- Boids 向量解剖:一隻鳥怎麼算出下一步
到 Hahow 報名。價格與優惠以 Hahow 頁面為準。