Nodes/comfyui-fvmtools/Sign Options
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.

By ping1979ping·Created 5 months ago·Updated 21 days ago· 0
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)

    NameTypeDefaultDescription
    cfgFLOAT1.00–20Classifier-free guidance. Turbo/distilled models want 1.0.
    negative_promptSTRINGgibberish, 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 printApplied to every region. Aimed at suppressing fake lettering.
    context_expand_factorFLOAT1.301–3How much surrounding context enters the crop. Text needs more than faces so the model can match the sign's material and perspective.
    output_paddingINT320–256
    mask_fill_holesBOOLEANtrueClose holes in the mask — letter counters otherwise punch through.
    denoise_progressionSTRINGPipe-separated denoise per round, e.g. '0.85|0.45'.
    steps_progressionSTRINGPipe-separated steps per round, e.g. '8|4'.
    class_denoiseSTRINGPer-class denoise override, one 'class: value' per line. Example: plate: 0.95 garment_print: 0.70
    skip_classesSTRINGComma-separated class names to leave untouched, e.g. 'screen, graffiti'.
    uppercaseBOOLEANfalseForce glyph rendering to uppercase — helps on street signs and plates.
    margin_ratioFLOAT0.080–0.4Padding between the rendered text and the edge of the sign.
    prompt_suffixSTRINGAppended 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)

    NameTypeDescription
    sign_optionsSIGN_OPTIONS