新功能
物理控制组件和物理控制资产
物理控制组件是一个实验性组件,可通过线性马达和角马达来控制物理资产,还可修改物理形体的状态;物理控制资产能够轻松存储和编辑可应用于物理资产的配置文件。两者结合可轻松创建强大的物理动画角色——如果这还不好玩,什么才好玩?
多角色运动匹配和姿势搜索交互资产
借助新工具,可以在多个骨骼网格体之间执行姿势搜索,实现更高效的运动匹配。与此同时,姿势搜索交互资产可以轻松实现多角色动画的设置,并配备可轻松处理运动扭曲的工具。您可以将这些资产放置在姿势搜索数据库中,然后通过运动匹配多项功能搜索这些资产。
布娃娃Pawn
为了演示这些强大的新工具,我们新增了一个Pawn:SandboxCharacter_Mover_Ragdoll。这个新角色能够进入布娃娃状态,包含多种动画状态,如防摔保护、受伤、挥舞和翻滚等。所有这些状态均通过物理控制组件驱动关节马达,让原本平平无奇的布娃娃变得栩栩如生。经过布娃娃处理后,该角色可以执行运动匹配的起身动画,从布娃娃姿势无缝过渡回动画姿势。
我们还赋予了该角色与同类型其他角色互动的能力,并支持大量多角色运动匹配交互。这些交互包括简单的推搡,将其他角色推入布娃娃状态;擒抱,将两个角色都推入布娃娃状态;以及放倒……其效果与推搡相同,但方式更加刺激!每种交互类型均覆盖所有接近角度,放倒还包含站立、行走和奔跑等多种变体。
布娃娃地图
有了这么多精彩动作,当然少不了让角色大显身手的地方。为此,我们新增了一个关卡——RagdollLevel,供您体验所有新功能。关卡内设有布满移动障碍物的障碍赛道、展示布娃娃自动翻滚行为的平台等等。
附加注视Control Rig
此次更新还包含一个实验性附加注视兴趣点解算器。该解算器完全在Control Rig中构建,您可以根据需求自行修改。这一强大的非破坏性解算器可以叠加在现有动画之上,不会覆盖现有动画,让您可以精细控制身体每个部位对目标的反应。
为了展示该解算器的实际效果,我们提供了多个测试样本,包括在移动循环上应用注视功能、利用它扩展动作手势的工作范围,以及在巡逻设置中使用注视驱动NPC式巡逻动画的扫描方向。
所有这些都可以在专用测试关卡中找到,该关卡会指导您完成设置,并提供屏幕工具提示面板,说明如何使用该关卡、如何实时调整解算器参数,以及如何充分利用示例。
增强改进
移动改进
没有移动方面的改进,就算不上一次真正的更新。在此次更新中,我们重新设计了移动器Pawn的状态机驱动混合堆栈设置,引入了新的选择器,其中集成了改进的姿势匹配列。该列会对任何使用它的有效动画执行运动匹配,并输出最佳结果。
选择器现在可以包含任意数量的内部姿势搜索数据库,并且每个使用姿势匹配列的资产都能定义其所属的数据库。这能有效地将设计师友好的选择与运动匹配的强大功能整合到一个统一的方案中。
我们还添加了一些新的斜坡动画,展示了如何在选择器和混合堆栈中使用混合空间。结合选择器、运动匹配和混合空间,您将拥有丰富多样的控制选项。
增强的智能对象
得益于新增的状态树和状态树任务,玩家角色现在可以与智能对象关卡中的长凳互动。虽然这还不是一个成熟的交互系统,但能有效地展示如何利用运动匹配与世界中的对象实现无缝交互。
希望您喜欢游戏动画示例项目的这些更新。立即下载,让您的动画更上一层楼。