tag:github.com,2008:https://github.com/GoodPie/modular_tree/releases Release notes from modular_tree 2026-02-18T11:29:17Z tag:github.com,2008:Repository/1142407532/5.5.0 2026-03-05T20:21:11Z Release V5.5.0 <p>V5.5.0</p> github-actions[bot] tag:github.com,2008:Repository/1142407532/5.4.0 2026-02-18T14:34:38Z Release V5.4.0 <h2>What's Changed</h2> <h2>Leaf Generation</h2> <p>Quick generate no longer just generates square leaves and we have a new node for generating custom leaves.</p> <ul> <li>Created leaf presets for quick generate (Willow, Pine and Oak)</li> <li>Implemented <strong>Superformula</strong> for the overall leaf shape <ul> <li>Read about that here: <a href="https://en.wikipedia.org/wiki/Superformula" rel="nofollow">https://en.wikipedia.org/wiki/Superformula</a></li> </ul> </li> <li>Attempted implementation of <strong>Space Colonization</strong> for Vein Network. This is not a good implementation but it's a WIP <ul> <li>Read about that here: <a href="https://medium.com/@jason.webb/space-colonization-algorithm-in-javascript-6f683b743dc5" rel="nofollow">https://medium.com/@jason.webb/space-colonization-algorithm-in-javascript-6f683b743dc5</a></li> </ul> </li> <li>New node for leaf generation (standalone) <ul> <li>This will generate a leaf that can be used in the Leaf modifier</li> </ul> </li> <li>LOD Generation <ul> <li>Generates simplified versions at different levels of detail</li> </ul> </li> </ul> <h2>Presets</h2> <ul> <li>Tidied up the Pine, Oak and Willow presets <ul> <li>Tried to make these a bit more realistic but with the leafs, I'll need to do a bit more work</li> </ul> </li> </ul> <h2>References</h2> <ul> <li>Gielis, J. (2003). "A generic geometric transformation that unifies a wide range of natural and abstract shapes." <em>American Journal of Botany</em>, 90(3), pp. 333-338.</li> <li>Runions, A., Fuhrer, M., Lane, B., Federl, P., Rolland-Lagan, A.-G., &amp; Prusinkiewicz, P. (2005). "Modeling and visualization of leaf venation patterns." <em>ACM Transactions on Graphics</em>, 24(3), pp. 702-711.</li> <li>Shinozaki, K., Yoda, K., Hozumi, K., &amp; Kira, T. (1964). "A quantitative analysis of plant form — the pipe model theory." <em>Japanese Journal of Ecology</em>, 14(3), pp. 97-105.</li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/GoodPie/modular_tree/compare/5.3.3...5.4.0"><tt>5.3.3...5.4.0</tt></a></p> github-actions[bot] tag:github.com,2008:Repository/1142407532/5.3.3 2026-02-10T13:02:43Z Release V5.3.3 <h2>What's Changed</h2> <ul> <li>Added support for Blender 4.3 <ul> <li>Just involved testing. No major changes required.</li> </ul> </li> </ul> github-actions[bot] tag:github.com,2008:Repository/1142407532/5.3.2 2026-02-10T04:29:05Z Release V5.3.2 <h2>What's Changed</h2> <ul> <li>Fix <strong>Quick Generation</strong> not working on all platforms</li> <li>Potential fix for not being able to generate trees on Windows</li> </ul> github-actions[bot] tag:github.com,2008:Repository/1142407532/5.3.1 2026-02-04T14:40:57Z Release V5.3.1 <h2>What's Changed</h2> <ul> <li>Removed <code>3D view</code> tag</li> <li>Separated packages</li> </ul> github-actions[bot] tag:github.com,2008:Repository/1142407532/5.3.0 2026-02-01T08:11:40Z Release V5.3.0 <h2>What's Changed</h2> <ul> <li>Potential fix for code scanning alert no. 10: Workflow does not contain permissions by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/GoodPie/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/GoodPie">@GoodPie</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3880268165" data-permission-text="Title is private" data-url="https://github.com/GoodPie/modular_tree/issues/12" data-hovercard-type="pull_request" data-hovercard-url="/GoodPie/modular_tree/pull/12/hovercard" href="https://github.com/GoodPie/modular_tree/pull/12">#12</a></li> <li>Webber penn shape envelope by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/GoodPie/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/GoodPie">@GoodPie</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3880237834" data-permission-text="Title is private" data-url="https://github.com/GoodPie/modular_tree/issues/11" data-hovercard-type="pull_request" data-hovercard-url="/GoodPie/modular_tree/pull/11/hovercard" href="https://github.com/GoodPie/modular_tree/pull/11">#11</a></li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/GoodPie/modular_tree/compare/5.2.0...5.3.0"><tt>5.2.0...5.3.0</tt></a></p> github-actions[bot] tag:github.com,2008:Repository/1142407532/5.3.0alpha 2026-01-31T12:47:23Z 5.3.0alpha: Merge pull request #10 from GoodPie/growth-node-fixes <p>New Features</p> <ul> <li>Growth Function Parameters in UI: Growth function parameters are now exposed in the Python UI for easier<br> configuration</li> </ul> <p>Documentation</p> <ul> <li>Growth Node Reference: Added comprehensive parameter documentation explaining vigor, apical dominance,<br> meristems, and all growth parameters</li> </ul> <p>Improvements</p> <ul> <li>Threshold Validation: Added automatic validation ensuring flower_threshold &gt; cut_threshold when<br> flowering is enabled</li> <li>Reproducibility Fix: Threshold adaptation now resets at execution start, guaranteeing identical results<br> with the same parameters</li> </ul> <p>Code Quality</p> <ul> <li>Removed Magic Numbers: Refactored growth simulation code to use named constants (GrowthConstants<br> namespace) for better readability</li> <li>Minor Cleanup: Removed unnecessary type cast</li> </ul> GoodPie tag:github.com,2008:Repository/1142407532/5.2.0 2026-01-31T22:53:37Z Release V5.2.0 <h2>What's Changed</h2> <ul> <li>Growth node enhancement by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/GoodPie/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/GoodPie">@GoodPie</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3879100977" data-permission-text="Title is private" data-url="https://github.com/GoodPie/modular_tree/issues/10" data-hovercard-type="pull_request" data-hovercard-url="/GoodPie/modular_tree/pull/10/hovercard" href="https://github.com/GoodPie/modular_tree/pull/10">#10</a></li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/GoodPie/modular_tree/compare/5.1.5...5.2.0"><tt>5.1.5...5.2.0</tt></a></p> github-actions[bot] tag:github.com,2008:Repository/1142407532/5.2.0alpha 2026-01-31T08:05:47Z 5.2.0alpha <p>Merge pull request <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3878709602" data-permission-text="Title is private" data-url="https://github.com/GoodPie/modular_tree/issues/9" data-hovercard-type="pull_request" data-hovercard-url="/GoodPie/modular_tree/pull/9/hovercard" href="https://github.com/GoodPie/modular_tree/pull/9">#9</a> from GoodPie/dependabot/github_actions/actions-…</p> GoodPie tag:github.com,2008:Repository/1142407532/5.1.5 2026-01-31T12:29:40Z Release V5.1.5 <h2>What's Changed</h2> <ul> <li>Added dependabot</li> </ul> github-actions[bot]