diff options
author | Rijk van Manen <r.vanmanen@ultimaker.com> | 2022-11-10 16:48:38 +0300 |
---|---|---|
committer | Rijk van Manen <r.vanmanen@ultimaker.com> | 2022-11-10 16:48:38 +0300 |
commit | 634148985fed937149974554684ca2e86c0ea48c (patch) | |
tree | dd50179960c0b9b917cb234669b99ee67e577d3e | |
parent | 4a331a74c709f1aa541f609a2dce76b4768cbe62 (diff) |
take new parent setting into accountCURA-9790-reconfigure-gradual-infill
Only apply gradual infill when parent setting is true. CURA-9790
-rw-r--r-- | src/skin.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/skin.cpp b/src/skin.cpp index 9b2511811..c908ec5cc 100644 --- a/src/skin.cpp +++ b/src/skin.cpp @@ -439,7 +439,7 @@ void SkinInfillAreaComputation::generateGradualInfill(SliceMeshStorage& mesh) // make gradual_infill_step_height divisible by layer_skip_count float n_skip_steps_per_gradual_step = std::max(1.0f, std::ceil(gradual_infill_step_layer_count / layer_skip_count)); // only decrease layer_skip_count to make it a divisor of gradual_infill_step_layer_count layer_skip_count = gradual_infill_step_layer_count / n_skip_steps_per_gradual_step; - const size_t max_infill_steps = mesh.settings.get<size_t>("gradual_infill_steps"); + const size_t max_infill_steps = mesh.settings.get<bool>("gradual_infill") ? mesh.settings.get<size_t>("gradual_infill_steps") : 0; const LayerIndex min_layer = mesh.settings.get<size_t>("initial_bottom_layers"); const LayerIndex max_layer = mesh.layers.size() - 1 - mesh.settings.get<size_t>("top_layers"); |