Nodes/ComfyUI_RandomPerson/Random Person: Hair
ComfyUI Node

Random Person: Hair

Generate a randomised, structured physical person description for image prompts.

By bradsec·Created 2 months ago·Updated about a month ago· 5
Random Person: Hair
    • full_hair_description
    • sex
    • hair
    • facial_hair
    • seed
    seed0
    randomizetrue
    sexrandom
    hair_color_moderandom
    hair_color_allow_list
    hair_color_fixed(none)
    hair_style_moderandom
    hair_style_allow_list
    hair_style_fixed(none)
    hair_length_moderandom
    hair_length_allow_list
    hair_length_fixed(none)
    facial_hair_modeoff
    facial_hair_allow_list
    facial_hair_fixed(none)
    extra_attributes
    CategoryRandom Person

    Inputs (16)

    NameTypeDefaultDescription
    seedINT00–18446744073709550000Seed for reproducibility. With randomize off, the same seed reproduces the same person.
    randomizeBOOLEANtrueOn: pick a new random person every run, ignoring the seed widget. Off: use the seed.
    sexCOMBOrandomrandom, male, or female. male/female filter the sex-specific dropdowns in the UI.
    hair_color_modeCOMBOrandomHow this attribute is chosen: random (any), allow_list (subset you list), fixed (the dropdown value), off (omit it).
    hair_color_allow_listSTRINGComma-separated values used when mode=allow_list. Unknown values are added as literal descriptors.
    hair_color_fixedCOMBO(none)Exact value used when mode=fixed. (none) falls back to random.
    hair_style_modeCOMBOrandomHow this attribute is chosen: random (any), allow_list (subset you list), fixed (the dropdown value), off (omit it).
    hair_style_allow_listSTRINGComma-separated values used when mode=allow_list. Unknown values are added as literal descriptors.
    hair_style_fixedCOMBO(none)Exact value used when mode=fixed. (none) falls back to random.
    hair_length_modeCOMBOrandomHow this attribute is chosen: random (any), allow_list (subset you list), fixed (the dropdown value), off (omit it).
    hair_length_allow_listSTRINGComma-separated values used when mode=allow_list. Unknown values are added as literal descriptors.
    hair_length_fixedCOMBO(none)Exact value used when mode=fixed. (none) falls back to random.
    facial_hair_modeCOMBOoffHow this attribute is chosen: random (any), allow_list (subset you list), fixed (the dropdown value), off (omit it).
    facial_hair_allow_listSTRINGComma-separated values used when mode=allow_list. Unknown values are added as literal descriptors.
    facial_hair_fixedCOMBO(none)Exact value used when mode=fixed. (none) falls back to random.
    extra_attributesSTRINGFree text appended to the description as-is, comma-separated. Pose, setting, props, extra detail, etc.

    Outputs (5)

    NameTypeDescription
    full_hair_descriptionSTRING
    sexSTRING
    hairSTRING
    facial_hairSTRING
    seedINT