vault backup: 2024-12-03 12:42:39
This commit is contained in:
parent
84828ae76c
commit
95a83a392f
@ -504,6 +504,12 @@ bGetMotionData = Recv->SampleFullBodyData_AnimationThread(ValidIdentity,
|
||||
|
||||
|
||||
##
|
||||
AChingmuMocapReceiverActor =>
|
||||
|
||||
FChingmuThread =>
|
||||
- AChingmuMocapReceiverActor(创建线程)=>
|
||||
- FChingmuThread(负责接收数据并且塞入AChingmuMocapReceiverActor的FrameQueue)=>
|
||||
- [x] 添加时间轴判断,避免加入重复的帧。
|
||||
- AChingmuMocapReceiverActor(Tick)=>
|
||||
- 从FrameQueue提取动捕帧数据并且塞入`TArray<MocapRetargetFrames*> AllHumanFrames`(PutMocapDataIntoFrameList())。
|
||||
- DoSample()
|
||||
1. SampleByTimeStamp(),对所有帧进行采样。
|
||||
2. SendFrameToCharacter(),逻辑在Puerts中,发送给MotionProcess动捕数据。
|
||||
- CalculatePackageAverageInterval():相关逻辑感觉没用。
|
Loading…
x
Reference in New Issue
Block a user