Currently we build what source curves we are going to remap is done inside of: FIKRetargetCurveRemapOp::AnimGraphPreUpdateMainThread
But in our ikretarget processor code we skip calling that function if the RetargetFrom mode is ERetargetSourceMode::SourcePosePin.
if (Processor.IsInitialized() && RetargetFrom != ERetargetSourceMode::SourcePosePin) { GetPoseToRetargetFromSourceMesh(TargetMeshComponent); if (SourceMeshComponent.IsValid() && TargetMeshComponent) { Processor.OnAnimGraphPreUpdateMainThread(*SourceMeshComponent.Get(), *TargetMeshComponent); } }
This is further confirmed because the retarget preview view works and shows curves moving through the under the hood animgraph.
Animblueprint Setup:
Retargeter Asset:
Note: that in this setup no curves are transferred through the animgraph.
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-360794 in the post.
| 0 |
| Component | UE - Anim - Rigging - Retargeting |
|---|---|
| Affects Versions | 5.6, 5.7 |
| Created | Jan 14, 2026 |
|---|---|
| Updated | Jan 14, 2026 |