Description

An ensure occurs when the user uses Automapping to map a rig to a skeletal mesh that has the same names for the bones.

This does not occur when the bones have different names.

Steps to Reproduce
  1. Open QAGame in editor.
  2. Open the skeletal mesh SK_Mannequin in Persona.
  3. In the Menu Bar, select Window > Retarget Manager.
  4. Click the dropdown for Select Rig, and click Select Humanoid Rig.
  5. Click the Auto Mapping button.

RESULT:

Ensure.

Callstack

UE4Editor_Persona!FBoneDescription::CalculateScore() bonemappinghelper.cpp:59
UE4Editor_Persona!FBoneMappingHelper::TryMatch() bonemappinghelper.cpp:203
UE4Editor_Persona!SRigWindow::OnAutoMapping() srigwindow.cpp:601
UE4Editor_Persona!TMemberFunctionCaller<SRigWindow,FReply() delegateinstanceinterface.h:161
UE4Editor_Persona!TTupleImpl<TIntegerSequence<unsigned int> >::ApplyAfter<TMemberFunctionCaller<SRigWindow,FReply() tuple.h:115
UE4Editor_Persona!TBaseSPMethodDelegateInstance<0,SRigWindow,0,FReply __cdecl() delegateinstancesimpl.h:317
UE4Editor_Slate!TBaseDelegate<FReply>::Execute() delegatesignatureimpl.inl:521
UE4Editor_Slate!SButton::OnMouseButtonUp() sbutton.cpp:278
UE4Editor_Slate!<lambda_8d0e9a1da76abd0a756a3a9d775f5ed1>::operator() slateapplication.cpp:4931
UE4Editor_Slate!FEventRouter::Route<FReply,FEventRouter::FToLeafmostPolicy,FPointerEvent,<lambda_8d0e9a1da76abd0a756a3a9d775f5ed1> >() slateapplication.cpp:215
UE4Editor_Slate!FSlateApplication::RoutePointerUpEvent() slateapplication.cpp:4920
UE4Editor_Slate!FSlateApplication::ProcessMouseButtonUpEvent() slateapplication.cpp:5378
UE4Editor_Slate!FSlateApplication::OnMouseUp() slateapplication.cpp:5358
UE4Editor_Core!FWindowsApplication::ProcessDeferredMessage() windowsapplication.cpp:1631
UE4Editor_Core!FWindowsApplication::DeferMessage() windowsapplication.cpp:1977
UE4Editor_Core!FWindowsApplication::ProcessMessage() windowsapplication.cpp:750
UE4Editor_Core!FWindowsApplication::AppWndProc() windowsapplication.cpp:672
user32!<Unknown>
user32!<Unknown>
UE4Editor_Core!FWindowsPlatformMisc::PumpMessages() windowsplatformmisc.cpp:905
UE4Editor!FEngineLoop::Tick() launchengineloop.cpp:2795
UE4Editor!GuardedMain() launch.cpp:156
UE4Editor!GuardedMainWrapper() launchwindows.cpp:126
UE4Editor!WinMain() launchwindows.cpp:202
UE4Editor!__scrt_common_main_seh() exe_common.inl:264
kernel32!<Unknown>
ntdll!<Unknown>

Have Comments or More Details?

There's no existing public thread on this issue, so head over toAnswerHub just mention UE-34776 in the post.

0
Login to Vote

Fixed
ComponentAnim
Affects Versions4.134.14
Target Fix4.13
Fix Commit3091852
Main Commit3109685
Release Commit3091852
CreatedAug 16, 2016
ResolvedAug 17, 2016
UpdatedMay 18, 2020