parent
42445ff51f
commit
b0a1093047
@ -1170,7 +1170,7 @@ void organic_draw_branches(
|
|||||||
TreeVisitor::visit_recursive(move_bounds, start_element, trees.back());
|
TreeVisitor::visit_recursive(move_bounds, start_element, trees.back());
|
||||||
assert(!trees.back().branches.empty());
|
assert(!trees.back().branches.empty());
|
||||||
//FIXME debugging
|
//FIXME debugging
|
||||||
#if 1
|
#if 0
|
||||||
if (start_element.state.lost) {
|
if (start_element.state.lost) {
|
||||||
}
|
}
|
||||||
else if (start_element.state.verylost) {
|
else if (start_element.state.verylost) {
|
||||||
|
@ -211,7 +211,7 @@ static std::vector<std::pair<TreeSupportSettings, std::vector<size_t>>> group_me
|
|||||||
//FIXME this is a fudge constant!
|
//FIXME this is a fudge constant!
|
||||||
auto enforcer_overhang_offset = scaled<double>(config.support_tree_tip_diameter.value);
|
auto enforcer_overhang_offset = scaled<double>(config.support_tree_tip_diameter.value);
|
||||||
|
|
||||||
size_t num_overhang_layers = support_auto ? num_object_layers : std::max(size_t(support_enforce_layers), enforcers_layers.size());
|
size_t num_overhang_layers = support_auto ? num_object_layers : std::min(num_object_layers, std::max(size_t(support_enforce_layers), enforcers_layers.size()));
|
||||||
tbb::parallel_for(tbb::blocked_range<LayerIndex>(1, num_overhang_layers),
|
tbb::parallel_for(tbb::blocked_range<LayerIndex>(1, num_overhang_layers),
|
||||||
[&print_object, &config, &print_config, &enforcers_layers, &blockers_layers,
|
[&print_object, &config, &print_config, &enforcers_layers, &blockers_layers,
|
||||||
support_auto, support_enforce_layers, support_threshold_auto, tan_threshold, enforcer_overhang_offset, num_raft_layers, &throw_on_cancel, &out]
|
support_auto, support_enforce_layers, support_threshold_auto, tan_threshold, enforcer_overhang_offset, num_raft_layers, &throw_on_cancel, &out]
|
||||||
|
Loading…
Reference in New Issue
Block a user