ComfyUI Node: Portrait Master
Authored by yolain
Created 11 months ago
Updated 21 days ago
940 stars
Category
EasyUse/Prompt
Inputs
shot
-
- Head portrait
- Head and shoulders portrait
- Half-length portrait
- Full-length portrait
- Face
- Portrait
- Full body
- Close-up
shot_weight FLOAT
gender
-
- Man
- Woman
age INT
nationality_1
-
- Afghan
- Albanian
- Algerian
- Andorran
- Angolan
- Antiguans Barbudans
- Argentine
- Armenian
- Australian
- Austrian
- Azerbaijani
- Bahamian
- Bahraini
- Bangladeshi
- Barbadian
- Belarusian
- Belgian
- Belizean
- Beninese
- Bhutanese
- Bolivian
- Bosnian Herzegovinian
- Brazilian
- British
- Bruneian
- Bulgarian
- Burkinabe
- Burundian
- Cambodian
- Cameroonian
- Canadian
- Cape Verdian
- Central African
- Chadian
- Chilean
- Chinese
- Colombian
- Comoran
- Congolese
- Costa Rican
- Croatian
- Cuban
- Cypriot
- Czech
- Danish
- Djibouti
- Dominican
- Dutch
- East Timorese
- Ecuadorean
- Egyptian
- Emirian
- Equatorial Guinean
- Eritrean
- Estonian
- Ethiopian
- Fijian
- Filipino
- Finnish
- French
- Gabonese
- Gambian
- Georgian
- German
- Ghanaian
- Greek
- Grenadian
- Guatemalan
- Guinean
- Guyanese
- Haitian
- Herzegovinian
- Honduran
- Hungarian
- Icelander
- Indian
- Indonesian
- Iranian
- Iraqi
- Irish
- Israeli
- Italian
- Ivorian
- Jamaican
- Japanese
- Jordanian
- Kazakhstani
- Kenyan
- Kiribati
- North Korean
- South Korean
- Kuwaiti
- Kyrgyz
- Laotian
- Latvian
- Lebanese
- Liberian
- Libyan
- Liechtensteiner
- Lithuanian
- Luxembourgish
- Macedonian
- Malagasy
- Malawian
- Malaysian
- Maldivan
- Malian
- Maltese
- Marshallese
- Mauritanian
- Mauritian
- Mexican
- Micronesian
- Moldovan
- Monegasque
- Mongolian
- Montenegrin
- Moroccan
- Mosotho
- Motswana
- Mozambican
- Namibian
- Nauruan
- Nepalese
- New Zealander
- Ni-Vanuatu
- Nicaraguan
- Nigerian
- Nigerien
- North Korean
- Northern Irish
- Norwegian
- Omani
- Pakistani
- Palauan
- Palestinian
- Panamanian
- Papua New Guinean
- Paraguayan
- Peruvian
- Polish
- Portuguese
- Qatari
- Romanian
- Russian
- Rwandan
- Saint Lucian
- Salvadoran
- Samoan
- San Marinese
- Sao Tomean
- Saudi
- Scottish
- Senegalese
- Serbian
- Seychellois
- Sierra Leonean
- Singaporean
- Slovakian
- Slovenian
- Solomon Islander
- Somali
- South African
- South Korean
- South Sudanese
- Spanish
- Sri Lankan
- Sudanese
- Surinamer
- Swazi
- Swedish
- Swiss
- Syrian
- Tajikistani
- Tanzanian
- Thai
- Togolese
- Tongan
- Trinidadian Tobagonian
- Tunisian
- Turkish
- Turkmen
- Tuvaluan
- Ugandan
- Ukrainian
- Uruguayan
- Uzbekistani
- Venezuelan
- Vietnamese
- Welsh
- Yemeni
- Zambian
- Zimbabwean
nationality_2
-
- Afghan
- Albanian
- Algerian
- Andorran
- Angolan
- Antiguans Barbudans
- Argentine
- Armenian
- Australian
- Austrian
- Azerbaijani
- Bahamian
- Bahraini
- Bangladeshi
- Barbadian
- Belarusian
- Belgian
- Belizean
- Beninese
- Bhutanese
- Bolivian
- Bosnian Herzegovinian
- Brazilian
- British
- Bruneian
- Bulgarian
- Burkinabe
- Burundian
- Cambodian
- Cameroonian
- Canadian
- Cape Verdian
- Central African
- Chadian
- Chilean
- Chinese
- Colombian
- Comoran
- Congolese
- Costa Rican
- Croatian
- Cuban
- Cypriot
- Czech
- Danish
- Djibouti
- Dominican
- Dutch
- East Timorese
- Ecuadorean
- Egyptian
- Emirian
- Equatorial Guinean
- Eritrean
- Estonian
- Ethiopian
- Fijian
- Filipino
- Finnish
- French
- Gabonese
- Gambian
- Georgian
- German
- Ghanaian
- Greek
- Grenadian
- Guatemalan
- Guinean
- Guyanese
- Haitian
- Herzegovinian
- Honduran
- Hungarian
- Icelander
- Indian
- Indonesian
- Iranian
- Iraqi
- Irish
- Israeli
- Italian
- Ivorian
- Jamaican
- Japanese
- Jordanian
- Kazakhstani
- Kenyan
- Kiribati
- North Korean
- South Korean
- Kuwaiti
- Kyrgyz
- Laotian
- Latvian
- Lebanese
- Liberian
- Libyan
- Liechtensteiner
- Lithuanian
- Luxembourgish
- Macedonian
- Malagasy
- Malawian
- Malaysian
- Maldivan
- Malian
- Maltese
- Marshallese
- Mauritanian
- Mauritian
- Mexican
- Micronesian
- Moldovan
- Monegasque
- Mongolian
- Montenegrin
- Moroccan
- Mosotho
- Motswana
- Mozambican
- Namibian
- Nauruan
- Nepalese
- New Zealander
- Ni-Vanuatu
- Nicaraguan
- Nigerian
- Nigerien
- North Korean
- Northern Irish
- Norwegian
- Omani
- Pakistani
- Palauan
- Palestinian
- Panamanian
- Papua New Guinean
- Paraguayan
- Peruvian
- Polish
- Portuguese
- Qatari
- Romanian
- Russian
- Rwandan
- Saint Lucian
- Salvadoran
- Samoan
- San Marinese
- Sao Tomean
- Saudi
- Scottish
- Senegalese
- Serbian
- Seychellois
- Sierra Leonean
- Singaporean
- Slovakian
- Slovenian
- Solomon Islander
- Somali
- South African
- South Korean
- South Sudanese
- Spanish
- Sri Lankan
- Sudanese
- Surinamer
- Swazi
- Swedish
- Swiss
- Syrian
- Tajikistani
- Tanzanian
- Thai
- Togolese
- Tongan
- Trinidadian Tobagonian
- Tunisian
- Turkish
- Turkmen
- Tuvaluan
- Ugandan
- Ukrainian
- Uruguayan
- Uzbekistani
- Venezuelan
- Vietnamese
- Welsh
- Yemeni
- Zambian
- Zimbabwean
nationality_mix FLOAT
body_type
-
- Underweight
- Normal weight
- Overweight
- Obese
body_type_weight FLOAT
model_pose
-
- Power Pose
- Walking Pose
- The Over-the-Shoulder Look
- S-curve Pose
- Sitting Pose
- Close-Up Beauty Shot Pose
- Leaning Pose
- Arms Up Pose
- Casual Stroll Pose
- Headshot Pose
- Sitting Cross-Legged Pose
- Back Arch Pose
- Hand-on-Hip Pose
- Gazing into the Distance Pose
- Candid Laugh Pose
- Dynamic Action Pose
- Contrapposto Pose
- High Fashion Pose
eyes_color
-
- Brown
- Blue
- Green
- Hazel
- Gray
- Amber
- Red
- Violet
facial_expression
-
- Happy
- Sad
- Angry
- Surprised
- Fearful
- Disgusted
- Contemptuous
- Excited
- Nervous
- Confused
- Amused
- Content
- Disappointed
- Bored
- Relieved
- In love
- Shy
- Envious
- Proud
- Cautious
- Serious
- Serene
- Peaceful
- Calm
facial_expression_weight FLOAT
face_shape
-
- Oval
- Round
- Square
- Heart-shaped
- Long
- Rectangle
- Triangle
- Inverted Triangle
- Pear-shaped
- Oblong
- Square Round
- Square Oval
face_shape_weight FLOAT
facial_asymmetry FLOAT
hair_style
-
- Asymmetrical cut
- Blunt cut
- Bob cut
- Braided bob
- Buzz cut
- Choppy cut
- Curly bob
- Curtain bangs
- Faux hawk
- Feathered cut
- French bob
- Layered cut
- Long bob
- Mohawk
- Pixie cut
- Shag cut
- Side-swept bangs
- Textured cut
- Undercut
- Wavy bob
- Faux hawk short pixie
- Brave short haircut with shaved sides
- Tapered haricut wuth shaved side
- Stacked bob
- Lemonade braids
- Middle part ponytails
- Stitch braids
- Deep side part
- French braids
- Box braids
- Two dutch braids
- Wavy cut with curtains bangs
- Right side shaved
- Sweeping pixie
- Smooth lob
- Long pixie
- Sideswept pixie
- Italian bob
- Shullet
hair_color
-
- Black
- Brown
- Blonde
- Red
- Auburn
- Chestnut
- Gray
- White
- Salt and pepper
disheveled FLOAT
beard
-
- Stubble Beard
- Goatee
- Full Beard
- Van Dyke Beard
- Soul Patch
- Garibaldi Beard
- Mutton Chops
- Circle Beard
- Corporate Beard
- Balbo Beard
- Ducktail Beard
- Chinstrap Beard
- Anchor Beard
- Chevron Mustache
- Horseshoe Mustache
- Handlebar Mustache
- Imperial Mustache
- Pencil Mustache
- Friendly Mutton Chops
- Zappa Mustache
skin_details FLOAT
skin_pores FLOAT
dimples FLOAT
freckles FLOAT
moles FLOAT
skin_imperfections FLOAT
skin_acne FLOAT
tanned_skin FLOAT
eyes_details FLOAT
iris_details FLOAT
circular_iris FLOAT
circular_pupil FLOAT
light_type
-
- Natural sunlight
- Soft ambient light
- Harsh sunlight
- Overcast sky
- Sunset glow
- Sunrise warmth
- Twilight hues
- Candlelight
- Incandescent lighting
- Fluorescent lighting
- Moonlight
- Dappled sunlight
- Backlit silhouette
- Spotlight
- Rim lighting
- Firelight
- City streetlights
- Studio lighting
- Lantern light
- Tungsten lighting
- Cloudy day diffused light
- Skylight
- Golden hour light
- Blue hour light
- Flash photography
- Stage lighting
- Neon lights
- Torchlight
- Softbox lighting
- Rim light
- Lightning
- Abstract light patterns
light_direction
-
- top
- bottom
- right
- left
- front
- rear
- top-right
- top-left
- bottom-right
- bottom-left
light_weight FLOAT
photorealism_improvement
- enable
- disable
prompt_start STRING
prompt_additional STRING
prompt_end STRING
negative_prompt STRING
Outputs
STRING
STRING
Extension: ComfyUI Easy Use
To enhance the usability of ComfyUI, optimizations and integrations have been implemented for several commonly used nodes.
Authored by yolain