Skip to content

Conversation

ykarray
Copy link

@ykarray ykarray commented Apr 30, 2025

I have added two parameters: leaves_start and branches_start.

leaves_start parameter: Choose the position on the highest-level branches where your leaves will start. Set a value between 0 and 1.

branches_start parameter: Choose the position on the trunk where your branches will start. Set a value between 0 and 1

  • Why this matters :
    I added these parameters because when creating olive trees:

It's important that all branches start after the main trunk splits

Without this, branches appear under the trunk division point

Using existing parameters to raise branch starts made the whole tree too curvedial

  • The solution:
    The new branches_start parameter makes it possible to:

Position branches higher up the trunk

Keep proper trunk division points

Avoid making the whole tree curved

Create more natural-looking olive trees

  • Technical notes:

Works alongside existing parameters

Maintains all original tree-generation behaviors

…nches from where your leaves will start. set value between [0..1] , and branches_start param : Choose the position on the trunk from where your branches will start set value between [0..1]
@friggog
Copy link
Owner

friggog commented Jul 9, 2025

Thanks for the contribution - from the description this sounds like it achieves the same result as
image
Could you clarify the difference - would be great to see some visual examples!

@ykarray
Copy link
Author

ykarray commented Jul 9, 2025 via email

@ykarray
Copy link
Author

ykarray commented Jul 9, 2025

image1
image2
image3

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants