边跑边开枪?靠遮罩精准分工

发布时间:2026/10/18 16:38:28

边跑边开枪?靠遮罩精准分工 一、一句话说清楚遮罩就是给每根骨骼一个 01 的数字表示这根骨骼听上层动画的程度。0完全听下层动画1完全听上层动画0.5两个各听一半二、案例边跑边开枪 ‍♂️现在有两个动画下层奔跑全身都在动腿迈步、手臂前后摆上层开枪双手举枪身体站着不动我们想要的效果是腿继续跑手举着枪。没有遮罩会怎样只能整体混合比如各 50%腿一半在跑一半站着 → 像在小碎步滑行 手一半在摆一半举枪 → 枪口乱晃两个动作都没做好。加上上半身遮罩给骨骼标上数字头 1.0 ← 听开枪 │ 手臂 1.0 ─ 胸 1.0 ─ 手臂 1.0 │ 腰 0.5 ← 一半一半过渡 │ 骨盆 0.0 ← 听奔跑 / \ 左腿 0.0 右腿 0.0于是腿、骨盆 → 100% 奔跑动画 胸、手、头 → 100% 开枪动画 腰 → 两者各一半让上下身自然衔接结果就是边跑边稳稳举枪✅。三、核心公式每帧对每根骨骼做一次最终姿势 混合(下层姿势, 上层姿势, 层权重 × 遮罩权重)代码只有几行for(inti0;iboneCount;i){floatwlayerWeight*mask[i];// 这根骨骼听上层的比例result.rot[i]NLerp(baseRot[i],layerRot[i],w);// 旋转混合result.pos[i]Lerp(basePos[i],layerPos[i],w);// 位置混合}用数字算一遍假设某根骨骼的旋转角度简化成一个数骨骼奔跑开枪遮罩结果右腿30°0°0.030°跑腰10°0°0.55°过渡右臂40°90°1.090°举枪结果 奔跑 (开枪 - 奔跑) × 遮罩就这么简单。另外层权重控制整个上层的强度没开枪层权重 0 → 全身都是奔跑 开枪 层权重从 0 渐变到 1 → 手臂慢慢抬起来 收枪 层权重从 1 渐变到 0 → 手臂慢慢放下四、两个常见问题问题 1腰部像折断一样 如果遮罩是硬切换骨盆 0脊柱直接 1上下两个动作的差异全挤在一个关节上。解决让数字逐渐变化。骨盆 0 → 腰1 0.3 → 腰2 0.6 → 胸 1.0差异分摊到多根骨骼上就像真人扭腰一样自然。问题 2跑步时枪口左右晃 奔跑时骨盆会左右扭动。上半身虽然听开枪但它是挂在骨盆上的骨盆一扭整个上半身跟着扭。就像坐在晃动的车上举枪手臂姿势没变但枪口跟着车晃解决上半身改成按世界朝向混合模型空间混合。意思是胸口该朝哪个方向就朝哪个方向不管骨盆怎么扭自动抵消掉。瞄准类动作基本都要开这个。五、额外好处省性能 ⚡遮罩还告诉引擎哪些骨骼不用算上半身层只影响 40% 的骨骼 → 开枪动画里那些腿部数据根本不用读取和计算六、总结要点一句话是什么每根骨骼一个 01 的数字干什么让不同动画各管身体的一部分怎么算结果 混合(下层, 上层, 层权重 × 遮罩值)边界不自然数字逐渐过渡不要硬切上半身跟着晃改成按世界朝向混合顺便优化遮罩为 0 的骨骼不用采样记住这个画面就够了腿在跑、手举枪、腰负责过渡——遮罩就是那张告诉每根骨骼你听谁的的分工表。
延伸阅读

更多相关文章

2026/10/18 16:38:28

vue-super-flow:Vue流程图组件实现可视化拖拽与节点连线

简介:基于Vue构建的轻量级流程图编辑器组件,适合需要在业务系统中快速集成节点编排、流程设计、可视化配置等功能的前端开发者。支持节点拖拽、快捷连线、连线编辑与参考线对齐,可通过draggable、linkAddable等属性灵活开关,并配有…

2026/10/18 16:33:28

vmtk安装配置全指南:VTK 8.2与Python 3.8黄金组合避坑实战

简介:vmtk(血管建模工具包)是一套面向医学图像处理领域的开源C/Python混合架构工具集,专为临床医生、生物医学研究人员及医学影像算法开发者设计,用于解决CT/MR影像中血管结构的3D重建、几何分析、表面数据量化与网格生…

2026/10/18 16:33:28

Agent Skills多平台实战:把AI能力拆成可复用技能单元

这段时间我在推进“闪学it”的Agent Skills多平台应用实战项目,核心目标就一句话:让同一套AI能力拆成独立的技能单元,在Web后台、办公IM机器人、移动端和定时任务里都能稳定跑起来。做过这类事的人应该都有体会,单独写一个Agent D…

2026/10/18 18:03:36

政务数据分类分级落地难?低代码配置与业务赋能实践指南

这两年做政务数据相关项目的人,基本都绕不开“分类分级”这四个字。标准文件翻来覆去读了好几遍,方案PPT也写了几十页,但一落到实际环境里,经常是台账做了一本又一本,系统里该有的策略一条没配上。真正的问题不是大家不…

2026/10/18 18:03:36

形变场形式转换实战:DDF、B样条与速度场互转及避坑指南

做配准项目时间长了,你会发现一个规律:算法输出给你的,不一定是下游真正需要的。上周我处理一个跨模态配准任务,跑完变形模型,拿到的是一套B样条控制点和速度场,可下游要用来做标签传播,需要的是…

2026/10/18 18:03:36

YOLO结合SubspaceAD:一张良品图检出所有未知缺陷

YOLO SubspaceAD:一张良品图,检出所有未知缺陷在工业质检这个圈子里摸爬滚打了几年,我越来越觉得传统的视觉检测方案到了一个瓶颈:已知缺陷能查,但新出现的缺陷形态往往要等客户投诉之后才后知后觉。这次我想聊聊一套…

2026/10/18 18:03:36

机器学习分类任务全流程指南:从数据准备到模型评估

拿到“第五章:如何处理分类任务(预习)”这个标题,我第一反应是:这不就是大多数人在机器学习入门阶段都会卡住的那一章吗?前面还在学回归、学损失函数、学梯度下降,突然进入分类任务,…

2026/10/18 18:03:36

C#彻底删除PDF数字签名:字段、外观与残留清理全攻略

收到需求“用 C# 删除 PDF 里的数字签名”,大部分人以为这是件小事,打开文件、删个字段、保存,三行代码搞定。实际上我第一次接到类似需求就栽了跟头:用 RemoveField 删掉字段后,页面上的签名图片还赖着不走&#xff1…

2026/10/18 17:58:36

国产AI加速卡上的垂域大模型训练:从硬件选型到微调实战

过去一年我大部分时间都泡在国产AI加速卡的训练集群上,折腾的不是那种演示级别的玩具模型,而是真正要落地到具体行业里的垂域大模型。垂直行业的模型训练和微调,跟互联网那种亿万级通用数据训练完全是两码事:数据量没那么多&#…

2026/10/18 0:01:50

金融AI落地指南:从调研报告到技术选型与工程实践

简介:这份PDF报告聚焦2025年金融服务业中国AI现状与趋势,面向金融科技从业者、AI战略规划人员及关注行业数字化转型的研究者,帮助读者把握生成式AI在银行、支付、交易等场景中的落地路径与投资方向。资源包内含1个PDF文件,大小约1…

2026/10/18 0:01:50

金融AI落地指南:从调研报告到技术选型与工程实践

简介:这份PDF报告聚焦2025年金融服务业中国AI现状与趋势,面向金融科技从业者、AI战略规划人员及关注行业数字化转型的研究者,帮助读者把握生成式AI在银行、支付、交易等场景中的落地路径与投资方向。资源包内含1个PDF文件,大小约1…

还想了解更多?直接咨询顾问

免费诊断 + 免费方案 + 透明报价。

全国咨询热线400-8866-253
免费获取方案
☎咨询二维码 ☎ ↑