Rigging with Control Rig

Start rigging by creating a Control Rig Asset and learning about its various features.

Choose your operating system:

Windows

macOS

Linux

In order to animate characters in Unreal Engine, you must first create controls for it. Control Rig contains various features and tools to create unique rigs for characters of all shapes and sizes.

This page provides an overview of creating Control Rigs, and the primary features of rigging.

Create Control Rig Asset

You can view the Control Rig Editor when you open a Control Rig Asset from the Content Browser. This Asset can be created in the following ways.

In the first method you can right-click on your Skeletal Mesh Asset and select Create > Control Rig. This creates a Control Rig Asset in the same directory with the postfix _CtrlRig. Double click the Asset to open it.

create control rig

The second method is to create a Control Rig manually. You can do this by clicking in the Content Browser and selecting Animation > Control Rig. Next, in the pop-up window, select ControlRig and click Create. Double click the Asset to open it.

create control rig

If you create a Control Rig this way, you will need to manually assign the Skeletal Mesh to your Control Rig Asset after opening. This is done by clicking Import Hierarchy in the Rig Hierarchy tab, then specifying your Skeletal Mesh.

import hierarchy

Refer to the Control Rig Editor page to learn more about the Control Rig Editor's interface and features.

Rigging Features

The following features are available to help you rig your Control Rig in Unreal Engine.

TopicIcon.png

Control Rig Editor

Learn about the various tools and areas in the Control Rig Editor.

Learn about the various tools and areas in the Control Rig Editor.

TopicIcon.png

Controls, Bones, and Nulls

Learn about the primary Rig Elements you can use for constructing Control Rigs.

Learn about the primary Rig Elements you can use for constructing Control Rigs.

TopicIcon.png

Solve Directions

Learn about the different solve directions in Control Rig and the features they enable.

Learn about the different solve directions in Control Rig and the features they enable.

TopicIcon.png

Full-Body IK

Build Full Body IK systems for your character.

Build Full Body IK systems for your character.

TopicIcon.png

Spline Rigging

Utilize Splines in your Control Rig to achieve easier procedural animation on long joint chains.

Utilize Splines in your Control Rig to achieve easier procedural animation on long joint chains.

TopicIcon.png

Pose Caching

Save bone poses and states to reference in your Control Rig graph.

Save bone poses and states to reference in your Control Rig graph.

TopicIcon.png

Control Shapes and Control Shape Library

Customize your controls using different control shapes from the Control Shape Library.

Customize your controls using different control shapes from the Control Shape Library.

TopicIcon.png

Control Rig Component

Use Control Rig in Blueprints using the Control Rig Component.

Use Control Rig in Blueprints using the Control Rig Component.

TopicIcon.png

Control Rig Function Libraries

Construct and reference public Control Rig functions to speed up your rigging workflows.

Construct and reference public Control Rig functions to speed up your rigging workflows.

TopicIcon.png

Control Rig Debugging

Find and fix issues inside the Control Rig graph using Control Rig Debugging tools.

Find and fix issues inside the Control Rig graph using Control Rig Debugging tools.