Skip to content

CURA-13252 smooth tree support branches - #2360

Open
Erwan MATHIEU (wawanbreton) wants to merge 13 commits into
mainfrom
CURA-13252_smooth-tree-support-branches
Open

CURA-13252 smooth tree support branches#2360
Erwan MATHIEU (wawanbreton) wants to merge 13 commits into
mainfrom
CURA-13252_smooth-tree-support-branches

Conversation

@wawanbreton

Copy link
Copy Markdown
Contributor

Implements the tree support branches smoothing, as previously developed on the spike branch.
Smoothing is made starting from the current layer and going down only, so that branches separation does not generate position jumps.
Also the smoothing distance is capped to the distance to the top of the tree, so that smoothing decreases when moving up, and ends up ineffective on the top-most layers, that should keep their original shape to properly support the interface.

CURA-13252
Comes with Ultimaker/Cura#21749

@github-actions

github-actions Bot commented Aug 11, 2026

Copy link
Copy Markdown
Contributor

Test Results

31 tests   31 ✅  5s ⏱️
 1 suites   0 💤
 1 files     0 ❌

Results for commit 8634794.

♻️ This comment has been updated with latest results.

@rburema Remco Burema (rburema) left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

Comment thread src/TreeSupport.cpp Outdated
Comment thread src/TreeSupport.cpp Outdated

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Performance Alert ⚠️

Possible performance regression was detected for benchmark 'C++ Benchmark'.
Benchmark result of this commit is worse than the previous benchmark result exceeding threshold 1.50.

Benchmark suite Current: 5cdf40b Previous: ed0bd3e Ratio
SimplifyTestFixture/simplify_local 1.7652989915507917 ns/iter 1.117797545340744 ns/iter 1.58

This comment was automatically generated by workflow using github-action-benchmark.

CC: Jelle Spijker (@jellespijker) Erwan MATHIEU (@wawanbreton) Casper Lamboo (@casperlamboo) HellAholic

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