Feature: Fuzzy Skin Extrusion Mode (#9878)

* Feature: Fuzzy Skin Extrusion Mode

This extension allows you to add new features to the fuzzy skin generator.

* Add auto switch to Arachne mode

* Move dialog to `update_print_fff_config` and update how `is_msg_dlg_already_exist` is used

---------

Co-authored-by: Noisyfox <timemanager.rick@gmail.com>
This commit is contained in:
π²
2025-07-25 10:36:18 +03:00
committed by GitHub
parent 43a84842e8
commit 3d16c7f4c8
8 changed files with 81 additions and 7 deletions

View File

@@ -20,6 +20,7 @@ struct FuzzySkinConfig
double noise_scale;
int noise_octaves;
double noise_persistence;
FuzzySkinMode mode;
bool operator==(const FuzzySkinConfig& r) const
{
@@ -30,7 +31,8 @@ struct FuzzySkinConfig
&& noise_type == r.noise_type
&& noise_scale == r.noise_scale
&& noise_octaves == r.noise_octaves
&& noise_persistence == r.noise_persistence;
&& noise_persistence == r.noise_persistence
&& mode == r.mode;
}
bool operator!=(const FuzzySkinConfig& r) const { return !(*this == r); }