CharaStudio

Node Editor Overview

CharaStudio's Node Editor is the core tool for story creation. It breaks down narrative into discrete nodes, allowing you to precisely control the content and emotional direction of each plot unit.

Node Types

Node TypePurposeIcon
Plot NodeDefine key eventsšŸ“Œ
Emotion NodeMark emotional changesšŸ’”
Dialogue NodeCharacter dialoguešŸ’¬
Description NodeScene descriptionšŸ–¼ļø
Branch NodeStory branching🌿
Note NodeCreator notesšŸ“

Creating Emotion Nodes

Emotion nodes mark a character's emotional state at specific plot points:

  1. In the Node Editor, right-click on a plot node
  2. Select "Add Emotion Node"
  3. Choose an emotion type:
    • Joy: Character feels happy, satisfied
    • Sadness: Character feels lost, grieved
    • Anger: Character feels angry, hostile
    • Fear: Character feels afraid, anxious
    • Surprise: Character feels unexpected, shocked
    • Anticipation: Character feels expectant, curious
    • Trust: Character feels trusting, secure
    • Disgust: Character feels disgusted, repulsed
  4. Set emotion intensity: 1-10
  5. Add emotion description (optional): "Character A is angry upon learning the truth"

Emotion Node Chains

Multiple emotion nodes can be connected into an Emotion Chain, showing a character's emotional evolution:

[Calm 5] → [Surprise 8] → [Anger 9] → [Sadness 7] → [Acceptance 5]

What emotion chains do:

  • Help the AI understand the logic of emotional evolution
  • When generating comics, adjust color tones and expressions
  • When writing scripts, control the emotional tone of dialogue

Emotion Nodes and AI Generation

When you use "AI Generate Draft", CharaStudio references the emotion node settings:

  1. Dialogue Style: High-intensity emotion nodes generate more intense dialogue
  2. Description Depth: Descriptions near emotion nodes are more detailed
  3. Transitions: Abrupt emotion changes trigger transition paragraphs

Advanced Usage

Parallel Emotions

Multiple characters can have parallel emotion nodes in one plot:

[Scene: Car Accident]
ā”œā”€ā”€ Character A: Fear 9 / Sadness 7
ā”œā”€ā”€ Character B: Shock 8 / Anger 5
└── Character C: Calm 3 / Worry 6

Emotion Presets

CharaStudio has built-in emotion presets:

  • Repression to Explosion: Calm → Building → Explosion → Exhaustion
  • Setback to Triumph: Predicament → Despair → Turning Point → Victory
  • Mystery Progression: Calm → Doubt → Clue → Truth

Best Practices

  1. After writing the plot outline, set emotion nodes first, then use AI generation
  2. For important plot turning points, set high-intensity emotion nodes
  3. Avoid consecutive emotion nodes with the same intensity; varying them enhances narrative rhythm