Nodes/ComfyUI_RandomPerson/Random Person: Body
ComfyUI Node

Random Person: Body

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

By bradsec·Created 2 months ago·Updated about a month ago· 5
Random Person: Body
    • full_body_description
    • sex
    • body_type
    • shoulders
    • chest
    • bust
    • seed
    seed0
    randomizetrue
    sexrandom
    body_type_moderandom
    body_type_allow_list
    body_type_fixed(none)
    shoulders_modeoff
    shoulders_allow_list
    shoulders_fixed(none)
    chest_modeoff
    chest_allow_list
    chest_fixed(none)
    bust_size_modeoff
    bust_size_allow_list
    bust_size_fixed(none)
    bust_shape_modeoff
    bust_shape_allow_list
    bust_shape_fixed(none)
    extra_attributes
    CategoryRandom Person

    Inputs (19)

    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.
    body_type_modeCOMBOrandomHow this attribute is chosen: random (any), allow_list (subset you list), fixed (the dropdown value), off (omit it).
    body_type_allow_listSTRINGComma-separated values used when mode=allow_list. Unknown values are added as literal descriptors.
    body_type_fixedCOMBO(none)Exact value used when mode=fixed. (none) falls back to random.
    shoulders_modeCOMBOoffHow this attribute is chosen: random (any), allow_list (subset you list), fixed (the dropdown value), off (omit it).
    shoulders_allow_listSTRINGComma-separated values used when mode=allow_list. Unknown values are added as literal descriptors.
    shoulders_fixedCOMBO(none)Exact value used when mode=fixed. (none) falls back to random.
    chest_modeCOMBOoffHow this attribute is chosen: random (any), allow_list (subset you list), fixed (the dropdown value), off (omit it).
    chest_allow_listSTRINGComma-separated values used when mode=allow_list. Unknown values are added as literal descriptors.
    chest_fixedCOMBO(none)Exact value used when mode=fixed. (none) falls back to random.
    bust_size_modeCOMBOoffHow this attribute is chosen: random (any), allow_list (subset you list), fixed (the dropdown value), off (omit it).
    bust_size_allow_listSTRINGComma-separated values used when mode=allow_list. Unknown values are added as literal descriptors.
    bust_size_fixedCOMBO(none)Exact value used when mode=fixed. (none) falls back to random.
    bust_shape_modeCOMBOoffHow this attribute is chosen: random (any), allow_list (subset you list), fixed (the dropdown value), off (omit it).
    bust_shape_allow_listSTRINGComma-separated values used when mode=allow_list. Unknown values are added as literal descriptors.
    bust_shape_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 (7)

    NameTypeDescription
    full_body_descriptionSTRING
    sexSTRING
    body_typeSTRING
    shouldersSTRING
    chestSTRING
    bustSTRING
    seedINT