Skip to content

v0.52.1 — Smart Detailer per-target grid UI + quality defaults

Choose a tag to compare

@Deaththegrim Deaththegrim released this 07 May 05:27
· 45 commits to main since this release

v0.52.1 — Smart Detailer: per-target grid UI + quality defaults

UI

Replaces the long vertical stack of 16+4 per-target widgets (enable / threshold / denoise / max / steps × face / eyes / hands / skin) with a compact 5-column grid:

              FACE      EYES     HANDS    SKIN
enable        [☐]       [☐]      [☐]      [☐]
threshold    [-1.00]   [-1.00]  [-1.00]  [-1.00]
denoise      [-1.00]   [-1.00]  [-1.00]  [-1.00]
max N        [   0]    [   0]   [   0]   [   0]
steps        [   0]    [   0]   [   0]   [   0]
  • Column headers colour-coded to match the bbox preview: face=green, skin=yellow, eyes=cyan, hands=magenta.
  • "Use global" sentinel values (-1 for floats, 0 for ints) render dimmed-italic so overrides are visually obvious.
  • Underlying widgets stay in node.widgets for serialisation — hidden behind the DOM panel via the same pattern Multi Library uses. Workflows saved against v0.52.0 load fine.
  • Default node width bumped to 380 so the grid fits cleanly.

Quality-optimum defaults

Widget Old New Why
steps 20 25 cleaner sampling
denoise 0.40 0.45 enough detail without identity drift
guide_size 512 1024 SDXL-native resolution
max_size 1024 1536 room for SDXL crops to breathe
bbox_threshold 0.5 0.45 catches partial / off-angle faces
yolo_imgsz 640 960 catches background / small faces

Tooltips updated to call out "quality default" and document the speed-vs-quality knob direction for each widget.