diff --git a/02-Note/DAWA/ASoul/动画相关/动捕逻辑.md b/02-Note/DAWA/ASoul/动画相关/动捕逻辑.md index 0781146..9bdb3f7 100644 --- a/02-Note/DAWA/ASoul/动画相关/动捕逻辑.md +++ b/02-Note/DAWA/ASoul/动画相关/动捕逻辑.md @@ -192,7 +192,16 @@ public: - AnimNode_ChingMURetargetPoseForBuild: ## ***ChingMUComponent*** -1. +1. Init + 1. BeginPlay():取得ini文件中的配置信息;取得当前角色的SkeletonMesh => CharacterSkinMesh;取得BoneName=>BoneIndex Map、TPose状态下骨骼的旋转值、TposeParentBonesRotation。 +2. Connect + 1. StartConnectServer():motionCapturePlugin->ConnectCommand = "ConnectServer"。具体逻辑会在FMotionCapture::Tick()处理。 + 2. DisConnectServer():motionCapturePlugin->ConnectCommand = "DisConnect"。 +3. CalculateBoneCSRotation(): +4. + +### CalculateBoneCSRotation + ## FAnimNode_ChingMUPose 1. Initialize_AnyThread():取得**ChingMUComponent**。