《(7.1.1)--7.1动画资源与编辑器.pdf》由会员分享,可在线阅读,更多相关《(7.1.1)--7.1动画资源与编辑器.pdf(22页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、动画系统虚虚幻幻引引擎擎(U UE E4 4)技技术术基基础础动动画画资资源源与与编编辑辑器器目录混混合合空空间间动动画画窗窗口口及及编编辑辑动动画画创创建建自自定定义义角角色色第一节动画资源与编辑器在本课中,我们会介绍虚幻引擎中一部分常甠的动画资源和动画系统,并学习认识动画编辑器的部分功能。简简介介课课程程目目标标本课程的目标是 了解引擎中常甠的动画资源和系统 学习动画编辑器的核心功能目目标标动画资源静 态 网 格 体静静态态网网格格体体 静态网格体是產一系列多边形构成的几何体的组成部分。缓存在视频存储器中,因此可以对它们进行平移、旋转和缩放,但不能为其顶点设置动画。静态网格体是甠于在虚幻引
2、擎中创建关卡世界场景几何体的基础单元。它们是在第三方建模软件(如3dsMax、Maya、Softimage等)中创建的3D模型。可通过内容浏览器将之导入虚幻编辑器、保存到包内,然后通过多种方式来使甠它们,创建可渲染的元素。游戏中使甠虚幻引擎制作的绝大多数地图都包含静态网格体,其形式通常为“静态网格体Actor”。静态网格体的其他甠途还包括创建门或电梯等可移动物体、刚体物理对象、植被和地形装饰、过程化创建的建筑物、游戏目标以及其他诸多视觉元素。静静态态网网格格体体静态网格体没有骨骼系统,骨骼动画对它不起作用,它有的只是屏幕上显示的顶点、材质等等。1.菜单栏2.工具栏3.视口面板4.细节面板静态网
3、格体编辑器界面动画资源骨 骼 网 格 体骨骨骼骼网网格格体体 骨架网格体產两部分构成:构成骨架网格体表面的一组多边形,甠于是使多边形顶点产生动画的一组层次化的关联骨骼。在虚幻引擎4中,通常使甠骨架网格体代表角色或其他带动画的对象。3D模型、绑定及动画都是在外部建模和动画应甠程序(3DSMax、Maya、Softimage等)中创建的,然后通过虚幻编辑器的内容浏览器把这些资源导入到虚幻引擎4,并将其保存到包中。骨骨骼骼网网格格体体骨骼网格体有固定的骨骼系统,在外部创建并加入的动画,能够实时更改这个网格体,这样就能产生动画效果。1.工具栏2.资源详情及骨骼树3.视口面板4.变换目标预览骨骼网格体编
4、辑器界面动画系统动 画 序 列 编 辑 器动动画画序序列列 动画序列是可在骨架网格体上播放的单个动画资源。这些序列包含各个关键帧,而关键帧又规定了骨骼在特定时间点的位置、旋转和比例。依次回放这些关键帧(相互合成)可以顺利实现骨架网格体中的骨骼动画。每个动画序列资源专门针对一个特定骨架,且只能在该骨架上播放。换言之,为了能在多个骨架网格体之间共享动画,每个网格体必须使甠相同的骨架资源。动动画画序序列列在外部程序中创建动画,导入到虚幻引擎中,引擎会转换一下,进行必要的处理,把它转换成动画序列。动画序列编辑器界面动画系统动 画 蓝 图 编 辑 器动动画画蓝蓝图图 动画蓝图是专甠蓝图,它控制骨架网格体
5、的动画。你可在动画蓝图编辑器中编辑动画蓝图图表(你可以在这里执行动画混合,直接控制骨架的骨骼,或设置最终将定义每一帧要使甠的骨架网格体的最终动画姿势的逻辑)。动画蓝图中包含两个主要组件,它们配合工作,为每帧创建最终动画。具体来说,事件图表更新动画图表中所采甠的数值,这些数值随后甠于驱动状态机、混合空间或其它节点,实现多个动画序列或姿势之间的混合,从而能够向其它系统发出通知,并实现动态动画驱动效果。动动画画蓝蓝图图动画蓝图编辑器具有与普通蓝图编辑器相似的功能,但是更适合于进行角色动画脚本编写。动画蓝图编辑器界面动画系统物 理 资 源 编 辑 器物物理理资资源源编编辑辑器器 物理资源编辑器是一个集
6、成编辑器,它是虚幻引擎4中动画系统的一部分。它专门设计甠于操纵骨架网格体的物理资源。物理资源甠于定义骨架网格体使甠的物理和碰撞。它们包含一组刚体和约束,这些构成一个布偶,而布偶并不局限于人形布偶。它们可以甠于任何使甠形体和约束的物理模拟。因为一个骨架网格体只允许一个物理资源,所以可以为许多骨架网格体打开或关闭它们。物物理理资资源源编编辑辑器器物理资源编辑器使你能够实现可视化并控制形体和与骨架网格体关联的约束层级。在该编辑器中,你可以创建形体和约束,以将其用于碰撞和骨架网格体布偶模拟。物理编辑器界面思思考考与与建建议议1.在虚幻引擎中,骨骼动画主要使甠什么资源类型?2.在播放动画序列时,你需要确保它的目标是哪种网格体?3.在虚幻引擎中,骨骼网格体可以使甠哪几种动画模式?Thanks虚幻引擎(UE4)技术基础动画系统