ComfyUI Node
Identity Forge Creature
Render a character as a creature / monster / alien. Pick one ('Random - <class>' scopes to only animals / insects / monsters / aliens / …), then override individual anatomy slots to build a hybrid (a mantis body with a sloth's head). Wire 'character_json' into Identity Forge's 'archetype_json', or chain after an Archetype / Cosplayer via 'upstream'.
Identity Forge Creature
- character_json
◄creatureNone►
◄formAnthropomorphic►
◄seed0►
◄headFollow base►
◄eyesFollow base►
◄integumentFollow base►
◄armsFollow base►
◄handsFollow base►
◄legs_feetFollow base►
◄tailFollow base►
◄wingsFollow base►
◄integument_finishAuto►
◄paletteAuto►
◄size_scaleAuto►
◄more_features# Optional free text — delete these lines to use it.
# 'slot: phrase' overrides a slot; a plain line adds an extra feature.
# slots: head, eyes, integument, arms, hands, legs_feet, tail, wings
#
# eyes: six glowing ocelli
# a crown of bone spurs
►
◄upstream►
Categoryconditioning/character
Inputs (16)
| Name | Type | Default | Description |
|---|---|---|---|
| creature | COMBO | None | The base creature. 'None' emits nothing; 'Random - any' picks across every class; 'Random - <class>' stays within one (only a monster / only an insect / …). Type to filter. |
| form | COMBO | Anthropomorphic | 'Anthropomorphic' keeps a humanoid body (costumes still fit); 'Feral / full creature' drops human clothing/makeup for a true beast; 'Subtle hybrid' keeps the human and adds creature accents. 'Random' rolls one with the seed. |
| seed | INT | 00–18446744073709550000 | Seed for the random creature / slot / form picks. The control below defaults to 'randomize'. |
| head | COMBO | Follow base | Head slot. 'Follow base' uses the chosen creature; 'Random' picks any; or pick a creature to graft its head (a sloth head on a mantis). |
| eyes | COMBO | Follow base | Eyes slot. Follow base / Random / a creature. |
| integument | COMBO | Follow base | Skin / fur / scales / chitin / shell. Follow base / Random / a creature. |
| arms | COMBO | Follow base | Arms slot. Follow base / Random / a creature. |
| hands | COMBO | Follow base | Hands / claws slot. Follow base / Random / a creature. |
| legs_feet | COMBO | Follow base | Legs / feet slot. Follow base / Random / a creature. |
| tail | COMBO | Follow base | Tail slot. Follow base / Random / a creature (many creatures have none). |
| wings | COMBO | Follow base | Wings slot. Follow base / Random / a creature (many creatures have none). |
| integument_finish | COMBO | Auto | Surface finish on the skin/hide (matte, glossy, iridescent, slimy, bioluminescent, …). |
| palette | COMBO | Auto | Recolour the integument. 'Auto' uses the creature's own colour (amorphous creatures like the blob alien vary it each seed); 'Random' rolls any colour with the seed; or pick a specific one. |
| size_scale | COMBO | Auto | Scale of the subject (tiny … towering). 'Auto' leaves it unstated. |
| more_features | STRING | # Optional free text — delete these lines to use it. # 'slot: phrase' overrides a slot; a plain line adds an extra feature. # slots: head, eyes, integument, arms, hands, legs_feet, tail, wings # # eyes: six glowing ocelli # a crown of bone spurs | Optional free text. 'slot: phrase' overrides a slot (head, eyes, integument, arms, hands, legs_feet, tail, wings, extras); a line with no ':' is an extra feature. Unlimited detail without more widgets. |
| upstreamopt | STRING | Optional: connect another preset's character_json here to stack presets (Cosplayer -> Creature -> Identity Forge). This node wins where they overlap; set 'None' to pass the upstream through unchanged. |
Outputs (1)
| Name | Type | Description |
|---|---|---|
| character_json | STRING | — |