From a90dc28c00c2b58323bfe1ce46a4c163fc3e4635 Mon Sep 17 00:00:00 2001 From: PozzettiAndrea Date: Wed, 17 Jun 2026 03:31:19 +0200 Subject: [PATCH] Sharpen guided_normal: raise normal_iterations ceiling 200 -> 1000 Allow very strong progressive flattening (it's the main strength knob). Co-Authored-By: Claude Opus 4.8 --- nodes/smoothing/sharpen.py | 2 +- nodes/smoothing/sharpen_backends/guided_normal.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/nodes/smoothing/sharpen.py b/nodes/smoothing/sharpen.py index b8523751..758e4f74 100644 --- a/nodes/smoothing/sharpen.py +++ b/nodes/smoothing/sharpen.py @@ -159,7 +159,7 @@ class SharpenMeshNode(io.ComfyNode): )), ]), io.DynamicCombo.Option("guided_normal", [ - io.Int.Input("normal_iterations", default=5, min=1, max=200, step=1, tooltip=( + io.Int.Input("normal_iterations", default=5, min=1, max=1000, step=1, tooltip=( "Iterations for guided bilateral normal filtering. " "More iterations produce smoother/flatter regions while " "preserving sharp edges. Main strength knob; high values " diff --git a/nodes/smoothing/sharpen_backends/guided_normal.py b/nodes/smoothing/sharpen_backends/guided_normal.py index 1ce68d5a..8ee942df 100644 --- a/nodes/smoothing/sharpen_backends/guided_normal.py +++ b/nodes/smoothing/sharpen_backends/guided_normal.py @@ -187,7 +187,7 @@ class SharpenGuidedNormalNode(io.ComfyNode): is_output_node=True, inputs=[ io.Custom("TRIMESH").Input("trimesh"), - io.Int.Input("normal_iterations", default=5, min=1, max=200, step=1, tooltip=( + io.Int.Input("normal_iterations", default=5, min=1, max=1000, step=1, tooltip=( "Iterations for guided bilateral normal filtering. " "More iterations produce smoother/flatter regions while " "preserving sharp edges. This is the main strength knob; "