Table of Contents:

3D generalist: 5 steps to successful Professions
Learn MoreUnderstanding Animation Retargeting in 3D Modeling
Animation retargeting is a modern method that allows you to redirect previously created animation data to a new object with a similar rig structure but a different mesh. This approach can also be used for objects with different bone hierarchies, while maintaining the anatomical similarity of the character. Thanks to this, the model rig effectively reproduces the movements of the original rig, which ensures high accuracy and quality of animation. Animation retargeting significantly speeds up the process of creating animation projects, allowing animators to focus on the creative aspect of the work.
Retargeting in animation significantly speeds up the process, eliminating the need to develop unique skeletons for characters with different physical characteristics. This is especially beneficial for beginning animators, who can avoid the hassle of manually creating animations using keyframes. This approach reduces the likelihood of errors when setting up the bone system and simplifies the entire animation process, allowing them to focus on the creative aspect of the work.
For demonstrating standard character actions such as walking, running, and jumping, the Mixamo platform is ideal. This free service allows users to upload an FBX file containing a model, select a suitable animation from a wide catalog, and download it for use in 3D editors or game engines. Mixamo offers a variety of animations, allowing developers to easily integrate realistic movements into their projects. With this tool, you can significantly simplify the process of creating animations and improve the quality of game characters.

To deepen your knowledge of rigging and its preparation in Blender, we recommend studying specialized materials that cover these aspects in detail. Rigging in Blender is an essential step in animation creation because it allows you to effectively control the movements of 3D models. Understanding the basics of rigging, such as creating skeletons and setting up controllers, will significantly improve the quality of your animation and simplify the process of working with characters.
Animation Retargeting: How Does It Work?
Animation retargeting is an important process in 3D modeling that allows you to adapt the animation of one character for use on others, with different proportions and characteristics. This technology is widely used in video games and animation, where creating unique characters is key. Retargeting helps significantly reduce development time and resources while ensuring high animation quality. Using this technique allows artists and developers to quickly introduce new characters into projects while maintaining natural and fluid movements.
The main goal of retargeting is to redirect bone information, including their names, locations, and proportions. Simply linking the original skeleton doesn't always produce the desired result, especially if the models differ in height, thickness, or limb length. Without proper bone data setup, animation can result in visual defects, such as stretching or missing parts of the model. Correctly processing bone data is critical for achieving high-quality animation and avoiding unwanted artifacts. Proper retargeting improves interaction with 3D models and helps create more realistic animations.

The first image shows the animation A running shot with a weapon, where the character has a unique skeleton created according to their proportions. Subsequent frames feature other characters in a similar pose, but with the original skeleton, which has not been adapted. This clearly illustrates the importance of retargeting in animation. Properly adjusting the skeleton allows for more natural movement and improves the visual perception of characters in the game. After retargeting, visual artifacts disappear. The bones are now correctly positioned, allowing the animation to naturally impact the corresponding areas of the mesh as it moves. This significantly improves the quality of the animation and makes it more realistic, which is essential for creating high-quality content in 3D modeling and animation. Correct distribution of bones ensures smooth movements and precision of interaction of elements, which ultimately improves the overall level of visual perception of the model.

Redirecting data to skeletons with similar bone groups opens up new horizons for animators. This allows for the creation of more diverse characters without requiring a complete animation overhaul. This approach significantly increases work efficiency, as existing animation data can be used across different models. This not only saves time, but also helps create unique and interesting characters in projects.

The retargeting system does not take bone rotation data into account, as it depends on the original values in the animations. This highlights the importance of considering the individual characteristics of each animation to achieve optimal results. Each project requires a careful approach to setting up animations to ensure the maximum effectiveness of retargeting.
Animation Retargeting Frequently Asked Questions
Animation retargeting is a method for adapting the animations of one character for use with other characters with different proportions. This process involves transferring animation data and settings, which preserves the original animation movements and style, even if the physical characteristics of the new character are different. Animation retargeting is widely used in the gaming industry and in the production of animated films, as it significantly simplifies the creation of new characters and saves development time. This approach allows developers to quickly integrate animations, improving the overall content creation process and enhancing the quality of the final product.
Retargeting is essential for streamlining the process of creating animations for various characters and enhancing their visual quality. This technology reduces development time and resources, ensuring more effective and targeted engagement with the audience. This is especially important in a highly competitive environment, where animation quality plays a key role in attracting and retaining user attention.
Many modern 3D editors, including Unreal Engine and Autodesk Maya, offer built-in retargeting tools. These programs allow for efficient retargeting of animations and models, significantly simplifying the workflow of 3D content. Retargeting plays a key role in character animation and workflow optimization, providing a higher degree of adaptability and control over the final result.
How to Retarget in Unreal Engine 5.1
With the release of Unreal Engine 5.1, the process of retargeting animations has become significantly easier thanks to the integration of the new IK Rig and IK Retargeter tools. These tools allow for the easy transfer of animation data between different rigs, which is especially beneficial for game developers. A simplified retargeting process opens up new possibilities for creating unique characters and animations, speeding up development and improving the quality of game projects.
In this guide, we'll walk through the process of retargeting animation from a standard Unreal Engine mannequin to another humanoid skeleton. We'll use a low-poly character with an armature created in Blender as an example. Any model with a properly configured armature will work for successful retargeting. However, it's worth noting that MetaHuman models may require additional steps due to their more complex structure. This will allow you to effectively use animations in your projects and improve the quality of character animation in Unreal Engine.
When transferring models from Blender to Unreal Engine without using converters like Send to Unreal or Auto-Rig Pro, it's important to keep a few key points in mind. First, ensure your model is properly configured for export. This includes proper scaling, orientation, and material binding. Second, use the FBX format for export, as it's the most compatible with Unreal Engine. It is also important to properly set up textures and UVs to avoid distortion during import. Don't forget to check animation settings, if any, and ensure that all necessary actions will be correctly transferred to Unreal Engine. By following these guidelines, you can successfully integrate your models from Blender to Unreal Engine without using additional converters.
- Make sure the mesh and skeleton are in the center of the world, that is, at zero coordinates on all axes. Otherwise, positioning issues may occur during export.
- Note the difference in units: in Blender, one unit is a meter, and in Unreal Engine, it is a centimeter. To avoid distortion, before exporting, open the scene settings and change the Unit Scale to 0.01.
- Before exporting, select the model mesh, then the armature while holding Shift to avoid errors in the bone hierarchy.
- Rename the armature to avoid conflicts with bone names. For example, name it "armature" instead of "root."
- When exporting in FBX format, exclude all unnecessary objects and leave only the Mesh and Armature.
Complying with all export conditions significantly reduces the risk of errors when loading the model into Unreal Engine. This is an important step to ensure successful integration and optimal performance of your project in the game engine. Proper preparation and formatting of the model will help avoid problems at the import stage and ensure that all elements will be displayed correctly in the final version of the game.

Launch the Unreal Editor and create a new project, selecting the Third Person template, or add it to an existing project. In the Characters section, create a new folder and move the FBX model prepared in Blender into it. When importing the model, a dialog box will open with settings that must be configured correctly for the model to display correctly in Unreal Engine. Make sure you choose the appropriate settings for textures and animation to improve the visual quality of your project.

After the import is complete, the Static Mesh, Skeletal Mesh, Physics Asset, and all materials used in the model will be available in the folder. The Skeletal Mesh is a critical element for working with animations in Unreal Engine, as, unlike the Static Mesh, it includes the armature data needed to animate characters and objects. This allows developers to create more complex and realistic animations, improving gameplay interaction and visual effects. Proper use of the Skeletal Mesh and its associated assets significantly impacts animation quality and overall project performance in Unreal Engine.
Our task is to transfer bone data from the standard mannequin rig to the rig of the imported character. To ensure clarity throughout the workflow, we will use certain terms.
- Source — the Skeletal Mesh of the actor from which the animations will be retargeted (in this case, the Unreal Engine mannequin);
- Target — the Skeletal Mesh of the actor to which the animations should be retargeted (in this case, the imported model).
Right-click in the Content Browser and select the Create Advanced Asset option, then select Animation and IK Rig. In the dialog box that appears, specify the target — the Skeletal Mesh of the loaded model. Name the created asset and open it. In the new window, go to the IK Retargeting tab for further configuration. Properly setting up the IK Rig will help you optimize your animation and simplify the process of transferring movements to other models.
In the left part of the window, select the spine bone group and click "Add New Chain". The engine will prompt you to combine them into a spine chain. Confirm this action. The system will then ask if you want to add IK Goals; select "No Goal".

After forming the first chain, create the remaining groups in the same way, combining logical segments. For example, you could combine the neck bones with the head bones into a chain named Head, or all the arm bones into a chain labeled LeftArm. This approach will help to systematize the information and improve the understanding of the anatomy structure.

In Unreal Engine, it is important to correctly define the root bone, which usually corresponds to the femur (pelvis). To do this, select the femur in the list and choose the "Set Retarget Root" option. After you have created all the necessary chains, do not forget to save the asset. Properly setting the root bone is a key step for correct animation and retargeting, which in turn affects the quality of gameplay and character interaction.
Creating a new IK Rig for a source begins with selecting the appropriate Skeletal Mesh. Unreal Engine 5 provides a wide range of dummies, differing in animations and bone hierarchies. The choice of a specific dummies should be based on the complexity of the skeleton to which the animations will be retargeted, which will achieve the best results in character animation. Choosing the right Skeletal Mesh will ensure more accurate and natural animation behavior in your project.
Once the chains are complete, create a new asset—IK Retargeter. Select the IK Rig as the source; in this case, it's Quinn's IK Rig. Rename the created asset and open it for further work.

In the new window, set the Target by specifying the previously created IK Rig. Make sure both models are in the correct pose (A or T) to avoid deformations during the retargeting process. Proper pose setting is key to successful animation transfer and preventing possible errors in the future. Make sure all parameters are set correctly to achieve the optimal result.
Once the retargeting process is successfully completed, you can export the selected animations by clicking the ‘Export Selected Animations’ button. This will allow you to use these animations with your Skeletal Mesh in the future. Exporting animations simplifies integration and allows you to optimize your workflow, ensuring compatibility with various projects and improving the quality of the final product.

For an in-depth look at animation retargeting, we recommend watching the video tutorial on the Druid Mechanics YouTube channel. This video will provide helpful tips and techniques to help you better understand and implement retargeting methods in your projects.
Interacting with Mixamo
Working with Mixamo seems simple at first glance: just upload a model, select animations, and download them. However, in practice, this process can present a number of challenges, especially for developers focused on high quality. Issues with animation compatibility, character settings, and their adaptation to different game engines often arise. Therefore, it is important to carefully approach every step of working with Mixamo to avoid unpleasant surprises and ensure the impeccable quality of the final product.
Mixamo faces issues loading various 3D models, which becomes a major challenge for users. Errors often occur, especially when working with high-poly models, requiring them to be re-converted. Furthermore, textures consisting of multiple maps may not display properly. To solve these issues, we recommend using the Rokoko Mixamo add-on for Blender, which allows for effective animation retargeting. When working, you first select a model in Mixamo that is similar in build to yours, and then load animations into Blender to retarget bone data. This ensures higher quality and more accurate animation application to your models.
When directly importing animations from Mixamo into Unreal Engine, you may encounter a common issue: "Mesh contains root bone as root, but animation doesn't contain root track." This error occurs because Mixamo creates a rig without a root bone. To fix this, you need to import a character with a Mixamo armature and then use additional plugins, such as Mixamo Animation Retargeting 2. Keep in mind that this process can be time-consuming and resource-intensive. Optimizing your workflow and using the right tools will help you avoid such issues and speed up the integration of animations into your project.
An effective way to retarget animations is with the free Mixamo Converter utility. This tool provides adapted FBX mannequin files for Unreal Engine versions 4 and 5, which helps avoid common errors when loading into Mixamo. After selecting the desired animations, they can be downloaded and converted to a format compatible with the engine's requirements. The utility has an intuitive interface, including instructions and screenshots, making the process much easier.
Don't miss the opportunity to take advantage of the variety of assets in the Unreal Marketplace. Here you can find unique animations at affordable prices that are easy to integrate into your project. These animations can be adapted to specific models, which can significantly improve the quality of your content and speed up the development process. Using assets from the Unreal Marketplace will help you save time and resources, and also improve the quality of your project.
Retargeting animations from Mixamo, as well as from models created in MetaHuman, DAZ Studio, or Character Creator, is most effectively implemented in version 5.4 of Unreal Engine. If you plan to regularly use content from these platforms, we strongly recommend that you familiarize yourself with the latest updates and recommendations for the retargeting process. This will help optimize your workflow and ensure high-quality animation in your projects.
For a more thorough understanding of how to work with Mixamo, we recommend watching the video tutorial provided at the following link. This will help you understand the main features and capabilities of the platform, and learn how to effectively use it to create animations and 3D models.
Why are there problems with retargeting in Unreal Engine 5?
Retargeting in Unreal Engine 5 can be challenging, especially for beginners. In this article, we will discuss the main difficulties users may encounter and offer practical solutions to overcome them. Proper understanding and configuration of retargeting will help optimize gameplay and improve user engagement.
- The Source mesh appears to be floating in the viewport, unlike the Target.
- The Retarget Output Log returns errors such as: IK Retargeter could not find source root bone.
- Individual parts of the Target mesh (most often, fingers) are unnaturally elongated or rotated during retargeting.
- Animation capture works, but not completely; some parts of the mesh remain stationary.
- Retargeting works, but individual parts of the character mesh are moving incorrectly.
To effectively address retargeting issues, it is important to consider each of the above situations. Retargeting is a powerful tool for returning users who have already shown interest in your product or service. Understanding specific issues will help you develop strategies to increase conversions and improve the results of your advertising campaigns. Analyze user behavior and adapt your approaches to achieve maximum retargeting results.
If the Source mesh doesn't match the Target, create a bone chain for the Root. In IK Retargeter, select this chain from the Chain Mappings menu. In the panel that opens, find the Translation Mode parameter under FK Adjustments and set it to Globally Scaled. If you're using a UE4 mannequin, refer to the instructions for setting the root and pelvis bones for correct animation performance. This will help achieve better alignment between meshes and improve animation quality.
Errors such as "IK Retargeter could not find source root bone" often occur due to a missing Set Retarget Root assignment on the pelvis or hips bones. It's important to carefully check your character's IK Rig settings. If the mesh still shifts after correcting the error, we recommend using the solution from point one. Proper IK Rig setup is key to proper animation and character rigging in 3D space.
For effective retargeting, it's important to set the target more precisely, based on the original data. Correctly setting the target will optimize advertising campaigns and increase conversions. The more accurately the target is defined, the higher the likelihood of achieving the desired results.
Incorrect animation capture may indicate inconsistencies in the bone chains between the Source and Target objects. It is recommended to carefully check the chain contents of each IK Rig to resolve any issues and ensure proper animation.
If parts of the mesh are moving unnaturally, you should return to your 3D modeling program and correctly distribute the weights across the model. Make sure the weight painting process is complete, especially if any parts of the mesh remain stationary. Proper weight distribution is critical to achieving natural animation and model movement in 3D space.

For more information, please visit: Unreal Editor / Epic Games. For information and solutions to retargeting-related issues, we recommend visiting the official Unreal Engine forum. This resource offers valuable tips, discussions, and answers to frequently asked questions to help you effectively address issues and optimize your projects.
The Evolution of Retargeting in Unreal Engine 5.4: What's New?
With the release of version 5.4, Unreal Engine 5 has significantly simplified the animation retargeting process, which is especially important for game developers and visualizers. There is no longer a need to create individual IK rigs for each model, significantly saving time and resources. This improvement allows developers to more quickly adapt animations to different characters, increasing the overall efficiency of the workflow and the quality of the final product. Utilizing the new features of Unreal Engine 5.4 will help streamline animation creation and improve collaboration between animators and developers, which will ultimately have a positive impact on the final project.
The editor update is now available in Russian, significantly simplifying navigation for Russian-speaking users. In this article, we will cover the main changes and practical recommendations for working with animations in detail. This will help users better understand the new functionality and use it effectively in their projects.
First, go to the Mixamo platform. In the Characters section, select the appropriate character, and then in the Animations section, select the desired animation. To download the file, click the Download button. In the dialog box that appears, make sure the Skin parameter is set to "With Skin". After that, you can upload the FBX file.

At the initial stage, you need to get the Skeletal Mesh. The file you download will be named after the selected animation, but you can rename it to match the model before importing. Then drag the file to the Content Browser and leave all default settings during import. This will ensure that the animation displays correctly on your model.

When importing an FBX file, the editor may report that "No anti-aliasing groups found in the FBX scene." This notification can be ignored. Once the import is complete, the Resource Catalog will contain static and skeletal meshes, physically based assets, materials, and animations (marked with a green line icon).
To redirect the animation to another character, you need to right-click on the animation icon and select the option «Redirect animations» (Retarget Animations). This process allows you to adapt existing animations for use with other characters, which significantly speeds up development and improves the quality of animated content.

In the window that opens, specify the Source Skeletal Mesh and Target Skeletal Mesh. For example, you could select a previously downloaded animation as the source and the SKM_Quinn mannequin skeletal mesh as the target. Bone redirection occurs automatically. This approach allows you to effectively adapt animations for different models, ensuring smooth and correct movements.
To save an animation, select it and click the "Export Animations" button. This process is similar to classic retargeting: select a folder to save the file and, if necessary, add prefixes or suffixes to the name. Proper naming and file organization will help simplify future work with the animation and improve content management.
The system in version 5.4 significantly simplifies integration with Mixamo and expands the ability to transfer animations from various applications, including MetaHuman, Character Creator, Daz 3D, Move AI, MotionBuilder, and Xsens MVN Animate. This provides unique opportunities for developers, as animations can now be used on any character with a skeletal mesh based on a human model. New features can significantly speed up the animation process and improve the quality of the final product, which is an important step in the development of the animation industry.
The retargeting system in Unreal Engine 5.4 significantly improves the game development and visualization process. If your project contains many unique animations, we highly recommend using updated engine versions, especially 5.4. This will ensure maximum efficiency and performance for your game, allowing you to more accurately and quickly adapt animations to different characters and objects. Updates to Unreal Engine 5.4 offer improved tools for working with retargeting, making them indispensable for developers striving for high quality and optimized workflow.
3D Generalist: 7 Skills for a Successful Career
Want to become a 3D Generalist? Learn 7 key skills and programs for career growth!
Learn more
