Unreal Engine 5创建人体角色运动动画系统视频教程
视频预览:
在本课程中,您将学习如何在虚幻引擎 5.1+ 中为角色创建一个完全程序化的行走/奔跑动画系统。该系统将允许您控制角色行走和奔跑风格的方方面面,手动控制每块骨骼,并使用来自控制装备的自定义逻辑和变量(允许在多个角色上同时使用并获得出色的性能)。大小:7.65G
课程内容:
• 初始设置
• 脚旋转
• 速度、周期和腿部运动
• 骨盆和脊柱控制
• 平滑和旋转限制
• 手臂运动
• 调整、修复和改进
• 改善足部痕迹和足部回避
• 祝贺!
有了完全程序化的动画系统,你的角色就能适应环境,并根据周围环境调整自己的动作。无论角色是在行走、奔跑,还是单脚站立在窗台上、踩在垫脚石上、在山坡上奔跑同时转身,或在任何其他情况下,他们都可以在两者之间进行选择。
要使用传统的静态动画来创建这种程度的交互,需要创建数百甚至数千种不同的行走循环,以及一个复杂的系统来在适当的时候在不同的动画之间进行混合。然后,如果要进行调整,例如改变角色的行走方式或速度,就必须重新开始。
相反,通过程序系统,我们可以找出人类实际行走方式背后的逻辑:他们将脚放在哪里,他们的速度如何影响他们的步幅时间,他们如何摆动臀部和脊柱以适应他们的腿部动作;创建一个模仿人类(或任何角色)行走方式的智能系统。
创建系统(提供下载文件供使用或参考)后,您可以对其进行调整,以适应未来可能需要的任何角色。例如,你可以为你的游戏创建一个更重、肌肉更发达的角色,也许是机器人/机械人/怪兽,而不是花几个小时来创建行走循环,以弄清他们应该如何移动,你只需在程序系统中调整几个数字,就可以看到角色在行走或跺脚时的样子。或者迈开更长的步子,或者像疯子一样挥舞手臂。
我们不依赖引擎中的任何主要内置功能,因此相同的概念和技术可以应用于任何形式的程序动画。例如,在完成课程后,您可能想利用所学到的创建程序化人类动画的知识,应用相同的概念来创建鲨鱼的程序化游泳动画。或者根据枪的强度控制程序化武器的后坐力。或者跑酷攀爬系统。理论上,任何可以制作动画的东西都可以制作程序动画。它总是有益的吗?但对于任何需要根据环境、用户输入或游戏事件进行自适应和更改的动画,程序动画都是最佳解决方案。最棒的是,我们在本课程中创建的所有内容都可以作为动画蓝图中的单个节点运行,让您可以将其与角色的任何常规动画或输入姿势相融合。
这不是一门简单告诉你按哪个按钮的课程。每一步都有解释,每一个决定背后的思考都会被讨论。
资源推荐:
Blender创建程序化3D游戏模型技能完整培训视频教程
C4D与Octane视觉设计全面培训大师班视频教程
Houdini制作直升机坠毁地面动画特效视频教程
Blender视频游戏3D打印三维建模入门到精通全面培训视频教程
MAYA人物角色面部表情动画大师班培训视频教程
Blender静态摄影现实世界相机技术视频教程
十周全面学习Houdini爆炸烟雾特效大师级视频教程
AE / 3DSMAX / PFTrack好莱坞VFX特效技术训练视频教程
AE关键帧插值文字动画蒙版动画及输出技术视频教程
Blender制作概念艺术精美深海琵琶鱼流程视频教程
Unreal Engine 5创建人体角色运动动画系统视频教程:等您坐沙发呢!