vault backup: 2024-11-19 10:33:49

This commit is contained in:
BlueRose 2024-11-19 10:33:49 +08:00
parent bf6e8971eb
commit 7a474acc5a

View File

@ -415,4 +415,13 @@ public:
## MotionReceiverActor
![[动捕逻辑思维导图.canvas]]
![[动捕逻辑思维导图.canvas]]
# Config与BoneName相关逻辑
1. Config/FullBodyConfig.json储存了对应的骨骼名称、Morph以及RootMotion骨骼名称。
1. 通过 UMotionUtils::GetModelBones()、UMotionUtils::GetMoveableBones()、UMotionUtils::GetMorphTargets()获取名称数组。
2. GetModelBones()
1. 主要在FAnimNode_FullBody::Initialize_AnyThread()被调用。
2. 填充`TArray<FBoneReference> BoneRefList;`顺带初始化SampledFullBodyData。
3. FAnimNode_FullBody::Evaluate_AnyThread()