Nodes/ComfyUI_RandomPerson/Random Person: Face
ComfyUI Node

Random Person: Face

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

By bradsec·Created 2 months ago·Updated about a month ago· 5
Random Person: Face
    • full_face_description
    • sex
    • face
    • expression
    • seed
    seed0
    randomizetrue
    sexrandom
    eyes_moderandom
    eyes_allow_list
    eyes_fixed(none)
    eye_shape_moderandom
    eye_shape_allow_list
    eye_shape_fixed(none)
    eyebrows_modeoff
    eyebrows_allow_list
    eyebrows_fixed(none)
    face_shape_moderandom
    face_shape_allow_list
    face_shape_fixed(none)
    nose_shape_moderandom
    nose_shape_allow_list
    nose_shape_fixed(none)
    mouth_shape_moderandom
    mouth_shape_allow_list
    mouth_shape_fixed(none)
    face_feature_modeoff
    face_feature_allow_list
    face_feature_fixed(none)
    expression_modeoff
    expression_allow_list
    expression_fixed(none)
    extra_attributes
    CategoryRandom Person

    Inputs (28)

    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.
    eyes_modeCOMBOrandomHow this attribute is chosen: random (any), allow_list (subset you list), fixed (the dropdown value), off (omit it).
    eyes_allow_listSTRINGComma-separated values used when mode=allow_list. Unknown values are added as literal descriptors.
    eyes_fixedCOMBO(none)Exact value used when mode=fixed. (none) falls back to random.
    eye_shape_modeCOMBOrandomHow this attribute is chosen: random (any), allow_list (subset you list), fixed (the dropdown value), off (omit it).
    eye_shape_allow_listSTRINGComma-separated values used when mode=allow_list. Unknown values are added as literal descriptors.
    eye_shape_fixedCOMBO(none)Exact value used when mode=fixed. (none) falls back to random.
    eyebrows_modeCOMBOoffHow this attribute is chosen: random (any), allow_list (subset you list), fixed (the dropdown value), off (omit it).
    eyebrows_allow_listSTRINGComma-separated values used when mode=allow_list. Unknown values are added as literal descriptors.
    eyebrows_fixedCOMBO(none)Exact value used when mode=fixed. (none) falls back to random.
    face_shape_modeCOMBOrandomHow this attribute is chosen: random (any), allow_list (subset you list), fixed (the dropdown value), off (omit it).
    face_shape_allow_listSTRINGComma-separated values used when mode=allow_list. Unknown values are added as literal descriptors.
    face_shape_fixedCOMBO(none)Exact value used when mode=fixed. (none) falls back to random.
    nose_shape_modeCOMBOrandomHow this attribute is chosen: random (any), allow_list (subset you list), fixed (the dropdown value), off (omit it).
    nose_shape_allow_listSTRINGComma-separated values used when mode=allow_list. Unknown values are added as literal descriptors.
    nose_shape_fixedCOMBO(none)Exact value used when mode=fixed. (none) falls back to random.
    mouth_shape_modeCOMBOrandomHow this attribute is chosen: random (any), allow_list (subset you list), fixed (the dropdown value), off (omit it).
    mouth_shape_allow_listSTRINGComma-separated values used when mode=allow_list. Unknown values are added as literal descriptors.
    mouth_shape_fixedCOMBO(none)Exact value used when mode=fixed. (none) falls back to random.
    face_feature_modeCOMBOoffHow this attribute is chosen: random (any), allow_list (subset you list), fixed (the dropdown value), off (omit it).
    face_feature_allow_listSTRINGComma-separated values used when mode=allow_list. Unknown values are added as literal descriptors.
    face_feature_fixedCOMBO(none)Exact value used when mode=fixed. (none) falls back to random.
    expression_modeCOMBOoffHow this attribute is chosen: random (any), allow_list (subset you list), fixed (the dropdown value), off (omit it).
    expression_allow_listSTRINGComma-separated values used when mode=allow_list. Unknown values are added as literal descriptors.
    expression_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_face_descriptionSTRING
    sexSTRING
    faceSTRING
    expressionSTRING
    seedINT