【更新】Motion Matching for Unity 2.2.14运动匹配系统
本帖最后由 微笑的猫 于 2024-3-11 11:54 编辑Motion Matching for Unity 系列索引:
Motion Matching for Unity 2.2.9下载链接
Motion Matching for Unity 2.2.10下载链接
EMotion Matching for Unity 2.2.11下载链接
Motion Matching for Unity 2.2.12下载链接
Motion Matching for Unity 2.2.13下载链接
Motion Matching for Unity 2.2.15下载链接
Motion Matching for Unity 2.2.151下载链接
唯一一款面向大众的用于游戏制作的运动匹配系统。
最新推出!(v2.2.4) MxM 现在包含一组免费的平移动作,适用于 v2.2.2 中添加的动画
最新推出!(v2.2.2) MxM 现包含一组免费的动作捕捉数据,专用于运动匹配设计和捕捉。
**预告片中显示的大部分 3D 模型均不包含在资源包中。**
独立平台演示 - 下载“独立平台游戏玩法演示”,尝试用 MxM 制作的新角色(不随附在资源包中)。下载“独立平台压力测试”演示,了解 MxM 如何提高性能。
随附的演示场景 - MxM 随附的演示场景包括玩家控制的 Robot Kyle,它能够四处跑动,进行某些跑酷翻越。此处显示的翻越系统仅用于演示 MxM 事件功能,并不旨在成为可随时制作的翻越系统。
什么是运动匹配
Unity 运动匹配 (MxM) 是 Mecanim 的替代动画系统,无需状态机即可制作出流畅且响应灵敏的动画。无需指定过渡、定义条件或理解复杂的动画逻辑。运动匹配 (Motion Matching) 为你处理大部分类似操作,实现无限量的开始、停止、移动和转弯。
运动匹配通过将角色的姿势和所需的未来路径(来自玩家输入)与库中的所有动画进行比较来实现这一点。系统将选择跳转的最合适的时间和剪辑。这些都在电光火石间进行,因为这是通过 Unity 的新任务系统和 Burst 编译器实现的。
适用人群是谁?
MxM 不是即插即用的资源。你至少要了解 Unity 中的基本脚本制作功能。但是,资深程序员可以最充分地利用这一资源。建议具有 Unity 和 C# 编程中等经验的人员使用。
MxM 支持剪辑,但具有较高动画带宽的动作捕捉用户和工作室将更充分地发挥这一资源的作用。
平台 - 尽管 MxM 可在移动设备上运行,但它尚不积极支持移动平台。
依赖性 - 只有配备来自资源包管理器的大量 Unity 资源包,MxM 才可运作(如作业)。其中有些可能是预览资源包。但是,这些资源包在结合 MxM 使用时,性能均表现稳定。请阅读快速入门指南,了解详情。
动画要求 - MxM 可能不适用于某些动画集。需要过渡动画才能实现较好的覆盖度和连续性。请阅读文档,了解详情。
功能:(v2.2.5)
- 非结构化的互动动画
- 流畅、自然及响应灵敏的动画输出*
- 无需状态机和显式过渡
- 强大的角色动作事件系统
- 内置动画扭曲,用于跑酷等动作 - 支持动作过程中的多世界接触(如在腾跃时将手放在岩脊上)
- 标记系统,用于控制移动类型和姿势
- 内置图层系统 - 通过单个函数调用,在 Mecanim 和 MxM 之间淡化 - 闪电般快速的性能表现。MxM 具有多线程,使用 Unity 的新任务系统 Burst 编译器和 SIMD 数学库
- 混合空间以覆盖动画间隙 - 自定义编辑器和检查器,以帮助处理数据
- 支持剪辑和未剪辑的动作捕捉**
- 开箱即用,适用于大多数 IK 系统***
- 强大的调试工具
- 查看文档以了解详情
*动画输出质量和响应性能取决于源动画的质量和响应性能。
** 并非所有动画集都运作良好。请参见动画要求,了解详情。
*** 由于 Unity 的错误和局限,仅部分支持 'Unity Animation Rigging' 。
有问题缺少一个脚本爆30个错
页:
[1]