From 85710c48df82c72a625ecf4a0b9bd3f786c9f185 Mon Sep 17 00:00:00 2001 From: BlueRose <378100977@qq.com> Date: Wed, 23 Oct 2024 16:38:20 +0800 Subject: [PATCH] vault backup: 2024-10-23 16:38:20 --- 01-Diary/周小结/2024.10.md | 3 ++- 02-Note/DAWA/ASoul/动画相关/动捕逻辑.md | 19 +++++++++++++++++++ 02-Note/DAWA/ASoul/动画相关/动画蓝图逻辑.md | 2 +- 3 files changed, 22 insertions(+), 2 deletions(-) create mode 100644 02-Note/DAWA/ASoul/动画相关/动捕逻辑.md diff --git a/01-Diary/周小结/2024.10.md b/01-Diary/周小结/2024.10.md index 74c895d..771d086 100644 --- a/01-Diary/周小结/2024.10.md +++ b/01-Diary/周小结/2024.10.md @@ -12,4 +12,5 @@ 3. 解决NaiLin高跟 <=>切换的问题。 4. 解决SiNuo、XinYi ChaosBone 无法Igone RootMotion问题。 5. 添加Native 控制VJ播放函数。 -6. 制作BP_JiaRan NightDress 2022 => BP_JiaRan Birthday2024 \ No newline at end of file +6. 制作BP_JiaRan NightDress 2022 => BP_JiaRan Birthday2024重定向资产并且对动捕数据进行重定向。 +7. \ No newline at end of file diff --git a/02-Note/DAWA/ASoul/动画相关/动捕逻辑.md b/02-Note/DAWA/ASoul/动画相关/动捕逻辑.md new file mode 100644 index 0000000..922839b --- /dev/null +++ b/02-Note/DAWA/ASoul/动画相关/动捕逻辑.md @@ -0,0 +1,19 @@ +# 相关类 +- TsArkitDataReceiver(ArkitDataReceiver) +- TsChingmuMocapReceiverActor(ChingmuMocapReceiverActor) +- TsMotionReceiverActor(MotionReceiverActor) => BP_MotionReceiver:定义了MotionNetConfig.ini。 +- TsMotionSenderActor(MotionSenderActor) + +# TsChingmuMocapReceiverActor +1. Init():在Server才会Spawn TsChingmuMocapReceiverActor。 +2. ConnectChingMu():**ChingmuComp.StartConnectServer()** +3. Multicast_AligmMotionTime():寻找场景中的BP_MotionReceiver,并且调用Receiver.AlignTimeStamp()。 + +## ChingmuMocapReceiverActor + +### ChingMUComponent + +# TsMotionReceiverActor +只在BeginPlay()中调用了this.MarkAsClientSeamlessTravel(); 具体逻辑在`AMotionReceiverActor` + +## MotionReceiverActor diff --git a/02-Note/DAWA/ASoul/动画相关/动画蓝图逻辑.md b/02-Note/DAWA/ASoul/动画相关/动画蓝图逻辑.md index f551b9c..93c6917 100644 --- a/02-Note/DAWA/ASoul/动画相关/动画蓝图逻辑.md +++ b/02-Note/DAWA/ASoul/动画相关/动画蓝图逻辑.md @@ -26,4 +26,4 @@ ControlRig中有一个Mocap骨骼与角色骨骼,所有控制器都在Mocap骨 5. 将Hips骨骼数据传递到Joints上。 # IK问题记录 -处理平跟与高跟:NaiLin_ControlRig_Heel /Game/ResArt/CharacterArt/NaiLin/ControlRig/NaiLin_ControlRig_Heel \ No newline at end of file +处理平跟与高跟:NaiLin_ControlRig_Heel /Game/ResArt/CharacterArt/NaiLin/ControlRig/NaiLin_ControlRig_Heel