ComfyUI Node
Identity Forge Modifier
Give ONE element a stylistic tilt (sci-fi shoes, glowing earrings, iridescent skin) without theming the whole image. Type 'key: descriptor' lines; the descriptor is prepended to that field's (or group's) randomized value. Wire 'character_json' into Identity Forge's 'archetype_json', or chain after an Archetype / Cosplayer via 'upstream'. Clear the box (or mute the node) to disable.
Identity Forge Modifier
- character_json
◄style_modifiers# Prepend a descriptor to ONE element (or a whole group).
# One per line -> key: descriptor (delete the # to use a line)
# key = a FIELD (footwear, skin_tone, hair_color, earrings, eye_color, ...)
# or a GROUP (Body, Face, Hair, Makeup, Jewelry & Nails, Clothing, Setting & Shot)
# Field names are the same labels shown on the Identity Forge node.
#
# footwear: sci-fi chrome
# earrings: glowing
# skin_tone: iridescent
# Clothing: weathered
►
◄upstream►
Categoryconditioning/character
Inputs (2)
| Name | Type | Default | Description |
|---|---|---|---|
| style_modifiers | STRING | # Prepend a descriptor to ONE element (or a whole group). # One per line -> key: descriptor (delete the # to use a line) # key = a FIELD (footwear, skin_tone, hair_color, earrings, eye_color, ...) # or a GROUP (Body, Face, Hair, Makeup, Jewelry & Nails, Clothing, Setting & Shot) # Field names are the same labels shown on the Identity Forge node. # # footwear: sci-fi chrome # earrings: glowing # skin_tone: iridescent # Clothing: weathered | One 'key: descriptor' per line. The descriptor is prepended to the randomized value of that element. key = a FIELD (footwear, skin_tone, hair_color, earrings, eye_color, lips, nails, …) to change just that item, or a GROUP (Demographics, Body, Face, Hair, Makeup, Jewelry & Nails, Clothing, Setting & Shot) to tilt the whole group. Field names are exactly the labels on the Identity Forge node. Keys are case-insensitive; a field key wins over a group key. '#' lines and blanks are ignored; unknown keys are skipped. Example: footwear: sci-fi chrome Modifiers only decorate elements that are present — they do not force an absent item to appear. |
| upstreamopt | STRING | Optional: connect an Archetype / Cosplayer (or another Modifier) character_json here to stack presets. This node only adds modifiers, so it never overrides their field locks. |
Outputs (1)
| Name | Type | Description |
|---|---|---|
| character_json | STRING | — |