ComfyUI Node: CLIP Text Encode (Ethnicity/Hairstyle/Expression)

Authored by ajbergh

Created

Updated

2 stars

Category

conditioning

Inputs

text_positive STRING
text_negative STRING
clip CLIP
ethnicity_toggle
  • on
  • off
hairstyle_toggle
  • on
  • off
expression_toggle
  • on
  • off
ethnicity
  • random
  • Aboriginal Australian
  • Afro-descendant
  • Ainu
  • Arab
  • Armenian
  • Asian
  • Basque
  • Bengali
  • Berber
  • Caucasian
  • Dravidian
  • Egyptian
  • Eritrean
  • Ethiopian
  • European
  • Filipino
  • Fulani
  • Gujarati
  • Han Chinese
  • Hausa
  • Hispanic
  • Igbo
  • Indonesian
  • Inuit
  • Japanese
  • Jewish
  • Korean
  • Kurdish
  • Maasai
  • Malay
  • Maori
  • Mestizo
  • Mixed
  • Mongolian
  • Native American
  • Pacific Islander
  • Pashtun
  • Persian
  • Punjabi
  • Romani
  • Sami
  • Somali
  • South Asian
  • Southeast Asian
  • Tamil
  • Thai
  • Tibetan
  • Tuareg
  • Turkish
  • Vietnamese
  • Xhosa
  • Yoruba
  • Zulu
hairstyle
  • random
  • Afro
  • Asymmetrical Cut
  • Bald
  • Bantu Knots
  • Blunt Cut
  • Bob
  • Box Braids
  • Braid
  • Bubble Ponytail
  • Bun
  • Buzz Cut
  • Caesar Cut
  • Choppy Layers
  • Cornrows
  • Crew Cut
  • Curly
  • Disconnected Undercut
  • Dreadlocks
  • Fade
  • Feathered Hair
  • Finger Waves
  • Fishtail Braid
  • French Crop
  • Fringe
  • Half-Up Half-Down
  • Hard Part
  • Ivy League
  • Layered Cut
  • Lob
  • Long Straight
  • Long Wavy
  • Man Bun
  • Modern Mullets
  • Modern Shag
  • Mullet
  • Perm
  • Permed Bob
  • Pixie Cut
  • Pompadour
  • Ponytail
  • Quiff
  • Shag
  • Shaved Head
  • Side Part
  • Side Swept Bangs
  • Slicked Back
  • Space Buns
  • Spiky Hair
  • Straight Bob
  • Textured Crop
  • Top Knot
  • Twist Braid
  • Undercut
  • Undone Waves
  • Updo
  • Vintage Victory Rolls
  • Waterfall Braid
  • Wavy
expression
  • random
  • Amused
  • Angry
  • Awestruck
  • Blinking rapidly
  • Bored
  • Brooding
  • Chuckling
  • Confused
  • Contemptuous
  • Content
  • Curious
  • Despairing
  • Determined
  • Disgusted
  • Earnest
  • Embarrassed
  • Enthusiastic
  • Excited
  • Eyebrows furrowed
  • Eyebrows raised
  • Eyes narrowed
  • Eyes wide
  • Fearful
  • Fierce
  • Forehead wrinkled
  • Frowning
  • Frustrated
  • Gazing
  • Gentle
  • Giggling
  • Glaring
  • Grim
  • Grinning
  • Guilty
  • Happy
  • Haughty
  • Hopeful
  • Humble
  • Inquisitive
  • Jaw clenched
  • Jealous
  • Laughing
  • Licking lips
  • Lips pursed
  • Longing
  • Loving
  • Melancholy
  • Mischievous
  • Mouth agape
  • Nervous
  • Neutral
  • Optimistic
  • Pensive
  • Pessimistic
  • Playful
  • Pouting
  • Proud
  • Regretful
  • Relieved
  • Resigned
  • Sad
  • Scornful
  • Serene
  • Shocked
  • Shy
  • Skeptical
  • Slightly smiling
  • Smiling
  • Smirking
  • Smug
  • Sneering
  • Solemn
  • Squinting
  • Staring
  • Surprised
  • Suspicious
  • Tearful
  • Teeth gritted
  • Tender
  • Thoughtful
  • Tired
  • Tongue sticking out
  • Winking
  • Wistful
  • Worried

Outputs

CONDITIONING

CONDITIONING

Extension: comfyui-ethnicity_hairstyle_clip_encoder

This ComfyUI custom node enhances the standard CLIP text encoding functionality by integrating ethnicity and hairstyle selection into the positive prompt. Designed to work seamlessly with ComfyUI, this node allows you to influence the conditioning process by dynamically appending descriptive modifiers. Users can choose a specific ethnicity or hairstyle, or opt for a 'random' selection that picks an option from a predefined CSV list.

Authored by ajbergh

Run ComfyUI workflows in the Cloud!

No downloads or installs are required. Pay only for active GPU usage, not idle time. No complex setups and dependency issues

Learn more