Skip to content

Animation Tools

The animation tools bar sits at the bottom of the picker window and provides quick-access buttons for common animation operations on your selected controls.

Toggle it with the square-activity icon in the top-right of the menu bar. Its open/closed state is remembered across sessions.

Anim Toggle


Mirror Pose

Mirrors the current pose of selected controls to their opposite-side counterparts at the current frame.

Uses world-space mirroring — the mirror plane is axis-aligned (no rotation), anchored at the Mirror Root control.

When to use it

Use Mirror Pose when you want to flip a full-body pose across the character's symmetry axis — for example, copying a T-pose, a standing pose, or any pose where the character is roughly upright and facing forward. Because the plane has no rotation, left and right are always defined in world space regardless of where the character is looking.

Typical use

You've posed the left arm and hand. Select those controls and click Mirror Pose — the right arm and hand instantly match.


Mirror COG

Mirrors the current pose of selected controls to their opposite-side counterparts at the current frame.

Uses character-space mirroring — the mirror plane is anchored at the COG control and inherits its rotation. The plane rotates with the character.

When to use it

Use Mirror COG when the character's body is rotated or tilted and you want the mirror to respect that orientation. Because the plane follows the COG, "left" and "right" are always relative to the character's own facing direction, not the world.

Typical use

Your character is turning 45° to the right. You want to mirror the right leg to the left leg so it reads as symmetric relative to the body, not relative to the world. Mirror COG gives the correct result; Mirror Pose would not.

Another use

You've animated an arm swing on one side. The character is leaning forward. Mirror COG copies that arm motion to the opposite side and keeps it relative to the body's tilt — no world-axis drift.

Mirror Pose vs Mirror COG — summary

Mirror Pose Mirror COG
Mirror plane rotation Fixed (world-axis-aligned) Follows COG rotation
Best for Full-body pose flip, upright character Mirroring relative to body orientation, tilted/turned character
Requires setup Mirror Root COG control

Mirror Keys

Mirrors all keyed frames on selected controls to their opposite-side counterparts.

Uses world-space mirroring (same plane as Mirror Pose). If a frame range is selected in the Houdini playbar, only keys within that range are mirrored. Otherwise all keys on the selected controls are processed.


Mirror Keys COG

Mirrors all keyed frames on selected controls to their opposite-side counterparts.

Uses character-space mirroring (same plane as Mirror COG). The COG's rotation is sampled per frame, so if the character rotates over the course of the animation the mirror plane follows correctly at every key.


Key

Sets a keyframe on all selected controls at the current frame.

Equivalent to pressing K in the APEX Animate State, but works from the picker without needing the viewport focused.


Del Key

Deletes keyframes on all selected controls.

  • If a frame range is selected in the Houdini playbar, all keys within that range are deleted.
  • Otherwise only the key at the current frame is deleted.

Mirror Setup

Before using any mirror operation you need to tell the picker which controls define the mirror planes. Do this once per rig via Edit → Mirror Settings.

Mirror Settings

Set Mirror Root

Select a stable, non-sided root control (typically named C_main, C_layout, or similar) and choose Set Mirror Root. This control defines the origin of the world-space mirror plane. Only its translation is used — its rotation is ignored — so the plane is always world-axis-aligned.

Choose a control that never moves or rotates during animation. If the character walks or turns, this control should stay at the world origin.

Set COG

Select the character's center-of-gravity control (typically named C_cog, C_cog_ctrl, or similar) and choose Set COG. This control defines the character-space mirror plane. Both its translation and rotation are used, so the plane tilts and turns with the character.

Tip

If you skip setup, the picker auto-picks a candidate using naming heuristics:

  • Mirror Root — prefers controls with layout or main in the name
  • COG — prefers controls with cog in the name

The current stored controls are shown as greyed-out labels at the bottom of the Mirror Settings submenu.


Shortcuts