L-system 產生器

編輯重寫規則,查看海龜繪圖與展開字串。

資料留在你的裝置上在本機產生,無需註冊或上傳。

UTF-8 TXT 或本工具匯出的設定 JSON,最多 1 MiB。

選擇設定後產生圖形。

選擇設定後產生圖形。

理解概念

L-system 從公理出發,每一代同時替換所有符號。繪圖是另一層解釋:F 繪製、f 移動、+/− 轉向,[/] 儲存及恢復位置。

工具功能

支援確定性的單字元規則、獨立的繪圖與移動符號、完整字串 TXT,以及同一份幾何資料的 SVG/PNG。

使用方法

  1. 輸入公理與每行一條規則,例如 F=F+F--F+F,繪圖符號填 F。
  2. Koch 單邊可用 60°、3 次迭代;產生後檢查字串並修正括號或規則錯誤。
  3. 檢查圖形與數值報告;可編輯向量下載 SVG、固定圖片下載 PNG,設定則儲存 JSON 方便日後恢復。

限制與常見錯誤

僅支援 ASCII 英數符號的確定性上下文無關規則,不執行使用者 JavaScript,不支援隨機或參數化語法。展開前會預估成長。

常見問題

有字串卻沒有線條是為什麼?

重寫與繪圖分開。如果字串只有 A/B,而繪圖符號只有 F,仍會有合法字串但沒有線條。可調整繪圖符號或下載文字結果。

資料留在你的裝置上?

在本機產生,無需註冊或上傳。

相關工具