Skip to content

Live2D Parameters Reference

The Parameters tab is your control center for adjusting how the Live2D model looks and moves. Every slider maps directly to a Cubism parameter — drag it and see the change in real-time.

Live2D models expose dozens of parameters organized into groups (based on the model’s CDI3.json categories). Common groups include:

  • Face — Head angles, eye tracking, eyebrows
  • Eyes — Open/close, pupil direction
  • Mouth — Open/close, shape, lip-sync
  • Body — Torso angle, breathing
  • Arms/Hands — Limb positioning
  • Hair/Accessories — Physics-driven or manual control

Use the search bar at the top to find parameters by name. The search supports both localized names and raw parameter IDs.

Toggle Show original IDs to switch between human-readable names and the raw Cubism parameter IDs (e.g., ParamAngleX).

ParameterDescriptionTypical Range
ParamAngleXHead horizontal rotation (left/right)-30 ~ 30
ParamAngleYHead vertical rotation (up/down)-30 ~ 30
ParamAngleZHead tilt (lean left/right)-30 ~ 30
ParamEyeLOpenLeft eye open/close0 ~ 1
ParamEyeROpenRight eye open/close0 ~ 1
ParamEyeBallXPupil horizontal direction-1 ~ 1
ParamEyeBallYPupil vertical direction-1 ~ 1
ParamBrowLYLeft eyebrow height-1 ~ 1
ParamBrowRYRight eyebrow height-1 ~ 1
ParamMouthOpenYMouth open/close (used for TTS lip-sync)0 ~ 1
ParamMouthFormMouth shape (-1 = pout, 1 = smile)-1 ~ 1
ParamBodyAngleXBody horizontal sway-10 ~ 10
ParamBreathBreathing animation cycle0 ~ 1

Motions are pre-built animations bundled with your model (.motion3.json files). They play a sequence of parameter changes over time.

In the Motions section of the Parameters tab:

  • Click Play next to any motion to preview it
  • Click Stop to halt playback

Set a default idle motion that plays continuously when the agent is not performing any action:

  1. Find your preferred idle motion in the list
  2. Click the pin icon (“Set as default idle”) next to it
  3. The motion will now loop whenever the agent is idle

To clear the idle motion, click Reset to default.

Parts are groups of drawables in your model — think of them as layers like “left arm”, “glasses”, “tail”, or “outfit A vs B”.

In the Parts section:

  • Toggle parts on/off to show or hide them
  • Hidden parts are completely invisible (opacity = 0)

Common use cases:

  • Outfit switching — Hide “casual clothes” parts, show “formal outfit” parts
  • Accessory toggle — Show/hide glasses, hats, or held items
  • Overlapping elements — Hide one arm pose to show another

Expressions are parameter presets bundled with your model (.exp3.json files). They apply a set of parameter changes at once — like “smile”, “surprised”, or “angry”.

In the Expressions section:

  • Click an expression name to apply it to the model
  • Click again to deactivate it
  • Multiple expressions can be active simultaneously (their parameters blend)
FeatureModel Expressions (here)Expression Mapping (Agent Settings)
SourceBundled in .exp3.json filesYou define conditions (emotion + action)
TriggerManual clickAutomatic based on agent state
ScopeParameter preset onlyCan include standing pictures, backgrounds, text

Model expressions are great for previewing looks. For automatic agent-driven animation, use the Animation & Mapping system.