Hollowing params: accuracy and smoothness

This commit is contained in:
tamasmeszaros 2019-11-07 09:34:34 +01:00
parent a82f1268f3
commit bc3d22348a
9 changed files with 85 additions and 23 deletions

View file

@ -1097,6 +1097,13 @@ public:
// resulting walls may be thicker due to smoothing out fine cavities where
// resin could stuck.
ConfigOptionFloat hollowing_min_thickness;
// Indirectly controls the voxel size (resolution) used by openvdb
ConfigOptionFloat hollowing_accuracy;
// Indirectly controls the amount of filtering used to blur geometry
// features in the created cavity.
ConfigOptionFloat hollowing_smoothness;
protected:
void initialize(StaticCacheBase &cache, const char *base_ptr)
@ -1136,6 +1143,8 @@ protected:
OPT_PTR(pad_object_connector_penetration);
OPT_PTR(hollowing_enable);
OPT_PTR(hollowing_min_thickness);
OPT_PTR(hollowing_accuracy);
OPT_PTR(hollowing_smoothness);
}
};