ComfyUI > Nodes > ComfyUI Fictiverse Nodes > Character Expressions

ComfyUI Node: Character Expressions

Class Name

Character Expressions

Category
Fictiverse/Character
Author
Fictiverse (Account age: 1343days)
Extension
ComfyUI Fictiverse Nodes
Latest Updated
2026-04-26
Github Stars
0.02K

How to Install ComfyUI Fictiverse Nodes

Install this extension via the ComfyUI Manager by searching for ComfyUI Fictiverse Nodes
  • 1. Click the Manager button in the main menu
  • 2. Select Custom Nodes Manager button
  • 3. Enter ComfyUI Fictiverse Nodes in the search bar
After installation, click the Restart button to restart ComfyUI. Then, manually refresh your browser to clear the cache and access the updated list of nodes.

Visit ComfyUI Online for ready-to-use ComfyUI environment

  • Free trial available
  • 16GB VRAM to 80GB VRAM GPU machines
  • 400+ preloaded models/nodes
  • Freedom to upload custom models/nodes
  • 200+ ready-to-run workflows
  • 100% private workspace with up to 200GB storage
  • Dedicated Support

Run ComfyUI Online

Character Expressions Description

The node generates and applies emotional expressions to AI art characters, enhancing depth and personality.

Character Expressions:

The Character Expressions node is designed to enhance your creative projects by allowing you to dynamically generate and apply a variety of emotional expressions to characters within your AI art compositions. This node provides a comprehensive list of predefined expressions such as happy, sad, angry, and more, enabling you to convey a wide range of emotions in your artwork. By selecting specific expressions, you can tailor the emotional tone of your characters, adding depth and personality to your creations. The node's primary function is to compile selected expressions into a coherent textual description, which can then be used to guide the rendering or animation of characters in your projects. This capability is particularly beneficial for artists looking to create nuanced and expressive characters without needing extensive technical knowledge.

Character Expressions Input Parameters:

happy

This parameter is a boolean that, when set to true, indicates that the character should exhibit a happy expression. The default value is false.

sad

This parameter is a boolean that, when set to true, indicates that the character should exhibit a sad expression. The default value is false.

angry

This parameter is a boolean that, when set to true, indicates that the character should exhibit an angry expression. The default value is false.

surprised

This parameter is a boolean that, when set to true, indicates that the character should exhibit a surprised expression. The default value is false.

confused

This parameter is a boolean that, when set to true, indicates that the character should exhibit a confused expression. The default value is false.

tired

This parameter is a boolean that, when set to true, indicates that the character should exhibit a tired expression. The default value is false.

smiling

This parameter is a boolean that, when set to true, indicates that the character should exhibit a smiling expression. The default value is false.

frowning

This parameter is a boolean that, when set to true, indicates that the character should exhibit a frowning expression. The default value is false.

winking

This parameter is a boolean that, when set to true, indicates that the character should exhibit a winking expression. The default value is false.

terrified

This parameter is a boolean that, when set to true, indicates that the character should exhibit a terrified expression. The default value is false.

shocked

This parameter is a boolean that, when set to true, indicates that the character should exhibit a shocked expression. The default value is false.

panicked

This parameter is a boolean that, when set to true, indicates that the character should exhibit a panicked expression. The default value is false.

nervous

This parameter is a boolean that, when set to true, indicates that the character should exhibit a nervous expression. The default value is false.

excited

This parameter is a boolean that, when set to true, indicates that the character should exhibit an excited expression. The default value is false.

bored

This parameter is a boolean that, when set to true, indicates that the character should exhibit a bored expression. The default value is false.

disgusted

This parameter is a boolean that, when set to true, indicates that the character should exhibit a disgusted expression. The default value is false.

anxious

This parameter is a boolean that, when set to true, indicates that the character should exhibit an anxious expression. The default value is false.

relieved

This parameter is a boolean that, when set to true, indicates that the character should exhibit a relieved expression. The default value is false.

prefix

This parameter is a string that allows you to add a custom prefix to the generated expression text. It is optional and defaults to an empty string if not provided.

Character Expressions Output Parameters:

expression_text

This output parameter is a string that contains the compiled description of the selected expressions. It provides a textual representation of the character's emotional state, which can be used to guide the rendering or animation process in your projects. The output is formatted to include all active expressions, creating a coherent and descriptive narrative of the character's emotions.

Character Expressions Usage Tips:

  • To create a more nuanced character, combine multiple expressions by setting multiple boolean parameters to true. This will generate a more complex emotional description.
  • Use the prefix parameter to add context or specific details to the expression text, which can be particularly useful for storytelling or thematic purposes.

Character Expressions Common Errors and Solutions:

No expressions selected

  • Explanation: This error occurs when no expression parameters are set to true, resulting in an empty expression text.
  • Solution: Ensure that at least one expression parameter is set to true to generate a meaningful output.

Invalid prefix type

  • Explanation: This error occurs if the prefix parameter is not a string.
  • Solution: Ensure that the prefix parameter is a valid string or left as None for default behavior.

Character Expressions Related Nodes

Go back to the extension to check out more related nodes.
ComfyUI Fictiverse Nodes
RunComfy
Copyright 2025 RunComfy. All Rights Reserved.

RunComfy is the premier ComfyUI platform, offering ComfyUI online environment and services, along with ComfyUI workflows featuring stunning visuals. RunComfy also provides AI Models, enabling artists to harness the latest AI tools to create incredible art.