ComfyUI Node
Sign Options
Optional advanced settings for the Sign Detailer. Per-class denoise overrides let a license plate render harder than a t-shirt print without touching the global setting. skip_classes drops whole categories late, so you can re-run without re-detecting.
Sign Options
- sign_options
◄cfg1.0►
◄negative_promptgibberish, garbled letters, misspelled words, random symbols, warped typography, double exposure text, watermark, paragraph of body text, filler writing, handwritten notes in the margin, columns of small print►
◄context_expand_factor1.30►
◄output_padding32►
◄mask_fill_holestrue►
◄denoise_progression►
◄steps_progression►
◄class_denoise►
◄skip_classes►
◄uppercasefalse►
◄margin_ratio0.08►
◄prompt_suffix►
CategoryFVM Tools/Text
Inputs (12)
| Name | Type | Default | Description |
|---|---|---|---|
| cfg | FLOAT | 1.00–20 | Classifier-free guidance. Turbo/distilled models want 1.0. |
| negative_prompt | STRING | gibberish, garbled letters, misspelled words, random symbols, warped typography, double exposure text, watermark, paragraph of body text, filler writing, handwritten notes in the margin, columns of small print | Applied to every region. Aimed at suppressing fake lettering. |
| context_expand_factor | FLOAT | 1.301–3 | How much surrounding context enters the crop. Text needs more than faces so the model can match the sign's material and perspective. |
| output_padding | INT | 320–256 | — |
| mask_fill_holes | BOOLEAN | true | Close holes in the mask — letter counters otherwise punch through. |
| denoise_progression | STRING | Pipe-separated denoise per round, e.g. '0.85|0.45'. | |
| steps_progression | STRING | Pipe-separated steps per round, e.g. '8|4'. | |
| class_denoise | STRING | Per-class denoise override, one 'class: value' per line. Example: plate: 0.95 garment_print: 0.70 | |
| skip_classes | STRING | Comma-separated class names to leave untouched, e.g. 'screen, graffiti'. | |
| uppercase | BOOLEAN | false | Force glyph rendering to uppercase — helps on street signs and plates. |
| margin_ratio | FLOAT | 0.080–0.4 | Padding between the rendered text and the edge of the sign. |
| prompt_suffix | STRING | Appended to every region's prompt — this is where you describe the SURFACE, not the text. The class template only covers the lettering. Example: 'on a bright yellow post-it note, slight paper curl, soft drop shadow, matte paper texture'. Pair it with the plate colour override in the Detailer so the typeset layer already carries that surface colour. |
Outputs (1)
| Name | Type | Description |
|---|---|---|
| sign_options | SIGN_OPTIONS | — |