tag:github.com,2008:https://github.com/GoodPie/modular_tree/releasesRelease notes from modular_tree2026-02-18T11:29:17Ztag:github.com,2008:Repository/1142407532/5.5.02026-03-05T20:21:11ZRelease V5.5.0<p>V5.5.0</p>github-actions[bot]tag:github.com,2008:Repository/1142407532/5.4.02026-02-18T14:34:38ZRelease 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., & 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., & 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.32026-02-10T13:02:43ZRelease 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.22026-02-10T04:29:05ZRelease 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.12026-02-04T14:40:57ZRelease 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.02026-02-01T08:11:40ZRelease 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.0alpha2026-01-31T12:47:23Z5.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 > 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>GoodPietag:github.com,2008:Repository/1142407532/5.2.02026-01-31T22:53:37ZRelease 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.0alpha2026-01-31T08:05:47Z5.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>GoodPietag:github.com,2008:Repository/1142407532/5.1.52026-01-31T12:29:40ZRelease V5.1.5<h2>What's Changed</h2>
<ul>
<li>Added dependabot</li>
</ul>github-actions[bot]