Learn how to create a character animation rig with Unreal Engine’s new Control Rig Mannequin sample

Epic Games Product Designer Jeremiah Grant |
15 juin 2020
Using Unreal Engine 4.25, creating animation-friendly rigs is easier than ever. With our new scriptable rigging system, Control Rig, at your fingertips, you can create animator-friendly rigs allowing artists to iterate in the engine, in the context of their environments, and with the power of the Unreal Engine’s animation system. Currently available in an experimental state, Control Rig enables users to create complex animation rigs for any character type. Our newly released Control Rig mannequin sample project illustrates how a basic character rig can be created and demonstrates how it may be animated in a scene using Sequencer. 
Leverage ControlRig to quickly pose and animate characters in Sequencer
It’s worth noting that Control Rig is Python-ready, which means you can create rigs, customize workflows, and automate your pipeline by leveraging Python in Control Rig. See the Unreal Engine 4.25 Python documentation for more information.

Quick start info

Upon opening the sample project, you will see the mannequin seated at the table. Sequencer will be open with the animation ready to play. To manipulate the rig, simply select and move an animation control from the viewport, animation panel, or Sequencer’s hierarchy view. 

Right-click on the actor in Sequencer and choose Create Animation Sequence to save your animation for use in Animation Blueprints, Blendspaces, and other animation systems. It is often helpful to disable Translation, Rotation, and Scale Snapping in the top right corner of the viewport to allow animation controls to move freely. The Animation Panel contains settings to filter viewport selections to Only Select Rig Controls, allowing you to quickly adjust animations without selecting the surrounding environment.

Control Rig editor

The Control Rig we created for the mannequin can be found within this directory: /Game/ControlRig/Mannequin/Character/ControlRig/Mannequin_ControlRig. Upon opening the file, the Control Rig editor will open, and you will be greeted with the mannequin in a reference pose. The rig graph is laid out in a way that’s easy to follow and grows in complexity the further down the graph you look. To start, you will see direct connections from Controls to Bones for the Root up to the Head. Next, Basic Inverse Kinematics with Pole Vectors are used to control the arms. Finally, math nodes are introduced to set up the feet, which is where the position of the IK effector is being calculated relative to the ankle and ball of the foot to create a reverse foot effect.
The Control Rig editor is where you can create control systems to drive Skeletal Meshes
Explore the Control Rig Mannequin sample project today to learn more about how a character rig can be created and used to animate directly in the engine. 

    Download Unreal Engine today!

    Get the world’s most open and advanced creation tool. 
    With every feature and full source code access included, Unreal Engine comes fully loaded out of the box. 
    L'Unreal Editor pour Fortnite est maintenant disponible en version bêta ouverte au public !
    Actualité
    22 mars

    L'Unreal Editor pour Fortnite est maintenant disponible en version bêta ouverte au public !

    L'Unreal Editor pour Fortnite (UEFN) apporte toutes les possibilités de l'Unreal Engine à l'univers Fortnite. Utilisez les outils de développement pour créer des jeux et des expériences totalement nouvelles et les mettre à la disposition des millions de joueurs de Fortnite
    L'Unreal Editor pour Fortnite est maintenant disponible en version bêta ouverte au public !
    Actualité

    L'Unreal Editor pour Fortnite est maintenant disponible en version bêta ouverte au public !

    L'Unreal Editor pour Fortnite (UEFN) apporte toutes les possibilités de l'Unreal Engine à l'univers Fortnite. Utilisez les outils de développement pour créer des jeux et des expériences totalement nouvelles et les mettre à la disposition des millions de joueurs de Fortnite
    Mise à jour de Medieval Game Environment pour l'UE5
    Blog technologie
    26 septembre

    Mise à jour de Medieval Game Environment pour l'UE5

    Découvrez la mise à jour de Medieval Game Environment pour la prise en charge des dernières fonctionnalités de l'Unreal Engine. Disponible dès maintenant sur le Marché de l'Unreal Engine.
    Mise à jour de Medieval Game Environment pour l'UE5
    Blog technologie

    Mise à jour de Medieval Game Environment pour l'UE5

    Découvrez la mise à jour de Medieval Game Environment pour la prise en charge des dernières fonctionnalités de l'Unreal Engine. Disponible dès maintenant sur le Marché de l'Unreal Engine.
    <em>Racing Master</em>, des courses intenses et visuellement impressionnantes sur mobile et autres plateformes
    Entretien
    21 septembre

    Racing Master, des courses intenses et visuellement impressionnantes sur mobile et autres plateformes

    L'équipe à l'origine de Racing Master nous parle de sa volonté de retranscrire les sensations de pilotage de sportives prestigieuses et de l'optimisation de l'Unreal Engine pour les jeux multiplateformes sur mobile et les simulateurs de jeu sur PC. 
    <em>Racing Master</em>, des courses intenses et visuellement impressionnantes sur mobile et autres plateformes
    Entretien

    Racing Master, des courses intenses et visuellement impressionnantes sur mobile et autres plateformes

    L'équipe à l'origine de Racing Master nous parle de sa volonté de retranscrire les sensations de pilotage de sportives prestigieuses et de l'optimisation de l'Unreal Engine pour les jeux multiplateformes sur mobile et les simulateurs de jeu sur PC.