diff --git a/02-Note/DAWA/ASoul/动画相关/动捕逻辑.md b/02-Note/DAWA/ASoul/动画相关/动捕逻辑.md index aa3fb91..0781146 100644 --- a/02-Note/DAWA/ASoul/动画相关/动捕逻辑.md +++ b/02-Note/DAWA/ASoul/动画相关/动捕逻辑.md @@ -29,9 +29,6 @@ void AChingmuMocapReceiverActor::BeginPlay() Sender = GetMotionSender(); } ``` -### ***ChingMUComponent*** - - ### FChingmuThread 用途为: @@ -187,6 +184,29 @@ public: } }; ``` +# MotionCapture(青瞳插件) +实现1个组件与3个动画节点: +- [[#ChingMUComponent]]: +- [[#AnimNode_ChingMUPose]]:接受骨骼动捕数据。 +- [[#AnimNode_ChingMURetargetPose]]:接受重定向后的骨骼动捕数据。 +- AnimNode_ChingMURetargetPoseForBuild: + +## ***ChingMUComponent*** +1. + +## FAnimNode_ChingMUPose +1. Initialize_AnyThread():取得**ChingMUComponent**。 +2. Update_AnyThread():调用**ChingMUComponent->CalculateBoneCSRotation()** +3. Evaluate_AnyThread():对23根骨骼进行遍历;取得RefPose后,将从Update_AnyThread()获得动捕数据(**Rotation**)覆盖到上面(ComponentSpace),**根骨骼需要额外添加Location数据**。最后将数据从ComponentSpace => LocalSpace。 + +## AnimNode_ChingMURetargetPose +1. Initialize_AnyThread():创建曲线逻辑(TCHour、TCMinute、TCSecond、TCFrame)。 +2. Update_AnyThread(): +3. Evaluate_AnyThread():相关逻辑都实现在这里。 + +### AnimNode_ChingMURetargetPose::Evaluate_AnyThread() + + # TsMotionReceiverActor 只在BeginPlay()中调用了this.MarkAsClientSeamlessTravel(); 具体逻辑在`AMotionReceiverActor` diff --git a/07-Other/简历/方向.md b/07-Other/简历/方向.md index 141e598..9077c81 100644 --- a/07-Other/简历/方向.md +++ b/07-Other/简历/方向.md @@ -7,7 +7,7 @@ 2. 2023 崩坏3 3. 4. - 2. 程序完全没有问题,语言方面,修改渲染管线。 + 2. 程序完全没有问题,语言方面,修改渲染管线。说明现在正在开发的卡通渲染引擎与之后的路线图。 1. 3. **美术效果落地**。 4. **针对手游平台**: @@ -29,10 +29,11 @@ 5. 关注业界新技术,根据项目的需求预研并应用到项目的后续开发中。 1. 除了关注zhihu与B站之外,查看每年的uod视频。因为关注卡通渲染的关系,会看cedec的一些卡通渲染相关分享,主要以记录为主。 1. CEDEC 2021的蓝色协议系列文章。***TODO*** - 1. 描边: - 2. 边缘光: - 3. 阴影偏移方案: - 4. 其他方案:比较值得学习的阴影配色方案。 + 1. + 2. 描边:PostProcess(ID + Depth + Normal) + BackFace Outline。 + 3. 边缘光:基于后处理的RimLighting。 + 4. 阴影偏移方案: + 5. 其他方案:比较值得学习的阴影配色方案。 2. CEDEC 2023 1. BMG Dream。 3. CEDEC 2024 @@ -40,7 +41,7 @@ 2. 次世代 NPR の輪郭線表現 4. 部分分享没有公开实属可惜,比如2022的异度神剑3没有及时下载,视频没了,还好知乎有人分享心得。 2. 根据需求查看gdc的文章。 - 1. 比如FastSSS。 + 1. FastSSS。 2. GDC 2004 Marschner Hair paper的Kajiya-Kay Model # 提问