# Custom IK Retargeter

In this section I will discuss making an IK Retargeter from Scratch.\
\
\
![](/files/WsBaNsJKxRorPKWVzMw2)\
\
First go to the Content/Characters/UEFN\_Mannequin/Rigs Folder and Right-Click the IK Rig and select 'Create IK Retargeter'.\
\
![](/files/eQSduMGmUf38qHmLBg56)\
\
Rename it appropriately and Move it into your Characters Rig Folder or wherever you wish to place it.\
\
![](/files/BR1Mqe7dZzY8tJqzTpIY)\
\
Open it up and Assign your characters IK Rig too it.\
\
![](/files/w9aJZqktLxYwGE5AEBxC)\
\
Check and make sure that the Target Root = Source Root\
Check that Target Chains = Source Chains\
Check that Hand and Feet IK Goals are Correct and on the Right Chains.\
\
![](/files/f4ChFvbFQWYqZ6kBimeL)\
\
To see more clearly you can offset your character from the UEFN from the Asset Settings by adjusting the value I have circled.\
\
![](/files/csfjZLBPmxZhuG66Z1Eh)\
\
For each Clavicle we will want to set it's FK Rotation Mode to One To One, this will help ensure that the rotations on the Clavicles are accurate since the Arms are attached to them this will ensure better results.\
\
![](/files/KnvlKyaz9RskFe8XbZqJ)\
\
Set Affect IK Vertical to 1.0 (I'm not entirely sure what this fixes but basically it means that the Vertical Position of the IK targets are effected by the Root Bone.)\
\
Next You May Need To Adjust The Feet Offsets<br>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://unreal-devop.gitbook.io/gasp-dynamicadditiveoverlay/basics/gasp-dao-1.44/editor-2/ik-retargeter/custom-ik-retargeter.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
