
Wobbledoll是鹅厂游戏开发工作室LIGHTSPEED STUDIOS在GDC2023期间推出的高级全身布娃娃系统,在期间工作人员讨论了该系统的功能,并解释了为什么要在其中实施机器学习。
目前大多数商业游戏引擎提供的全身模拟角色解决方案是布娃娃系统,它是通过将角色骨架映射到关节体上并在其上运行物理交互模拟来实现的,这种解决方案的局限性在于关节体模拟没有平衡能力,也不能复制目标运动。正因为如此,人偶系统的应用非常有限,这就是为什么它主要用于死亡动画。
UE引擎提供了一个基于部分身体物理的动画系统,它使用运动学身体或约束将身体根固定在动画坐标上,然后它在某些身体部位上运行关节体模拟以复制目标运动,这种解决方案的优点是它解决了平衡问题,并且能够在一定程度上进行物理交互。然而,固定身体根部是一种变通解决方案,它确实有局限性。例如,该解决方案无法处理涉及根部的任何全身物理交互。
对于大多数虚幻引擎游戏开发人员来说,根本没有可以执行各种物理交互的全面的全身物理动画解决方案,这是Wobbledoll系统试图解决的技术挑战。

简而言之,Wobbledoll是一种先进的全身布娃娃系统,可以在平衡的同时执行给定的动作。由于其出色的平衡能力,Wobbledoll角色在受到物理冲击或推动后可以恢复平衡。最重要的是,Wobbledoll系统与运动动画系统紧密结合。
Wobbledoll只有在角色发生某些物理交互时才会被激活,当交互结束并且动作稳定时,它将混合回运动动画,在某些极端情况下,当角色被撞倒时,Wobbledoll系统可以在跌落时执行自定义动作,并在角色落到地面时融入运动学起立动画。
由于Wobbledoll可以处理各种物理交互,并且能够在运动动画和物理动画之间无缝过渡,它可以作为人形角色交互的综合解决方案。
…
以上是关于Wobbledoll的全部内容,在这里可以查看更多内容说明,欢迎在本页面提出你的看法。
有工程简介吗?