版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、引言 1一项目分析 11.1 需求分析 11.2 研究目的 21.3 总体方案的设计 2二相关软件概述 32.1 3D max 9 简介 32.1.1 3D max 9 的应用领域 32.1.2 3D max 9 的运行要求 32.2 Authorware 概述 42.2.1 Authorware简介 42.2.2 Authorware特点 42.2.3 Authorware核心技术 4三角色动画理论 53.1 角色动画简介 53.2 制作角色动画基础 63.2.1 层级与运动的关系 63.2.2 如何创建层级关系 73.3 正向运动原理及应用 73.4 反向运动原理及应用 73.5 骨骼与I
2、K解算器 73.6 骨骼蒙皮 83.7 有关角色动画的 Character Studio 插件简介 83.7.1 Biped两足角色系统 83.7.2 Physique体格修改器 93.7.3 3 Crowd群集动画 9四典型角色动画制作与实现 94.1Biped骨骼动画设计 101.1.1 动画分析 101.1.2 Biped 人物走动动画操作步骤 111.1.3 Biped_ 综合动画主要步骤 131.1.4 Biped_ 上楼梯动画操作步骤 144.2 手臂手指动画 184.2.1 动画分析 184.2.2 主要操作步骤如下: 204.3 人物动画实现 254.3.1 人物造型poser
3、8简介及特性 264.3.2 动画分析 274.3.3 主要操作步骤如下: 27五课件制作与实现 305.1 素材准备 305.2 制作要点 315.2.1 流程图展示 315.2.2 核心知识点的运用 325.2.3 函数的应用 335.3 界面设置 34结论 39参考文献 41致谢 错误!未定义书签引言随着计算机图形学的不断发展,使用计算机进行艺术创作或者辅助设计已成为了一种最 方便的表现形式.三维动画软件又是其中最为高端的表现形式,和二维的平面设计不同,三 维设计能够以立体的方式表达更多的信息,并且可以得到更为真实的效果。3D max集众多软件之长,提供了非常丰富的造型建模方法及更好的材
4、质渲染功能。它是目前Windows平台上最为流行的三维动画软件之一。随着软件在日常生活中的运行,各种动画作品层出不穷,推其根本,最终离不开角色动画的基础技巧的实现与延伸。固然可见角色动画在动画产业中的重要地位。本毕业设计,主要是研究角色动画,主要设计的动画内容如下:Biped骨骼动画、人物运动动画、 摆臂运动动画。在这些动画中我们注重的是自由的设计理念,如胳膊的设计,足迹的关键点的设定。 当然,还运用到Character Studio这一基于3D平台的重要角色 动画设计的组件等。在作品上,我们除了理论详述外还以多种方式展示给大家,如利用视屏录制,更直观的展示了角色动画的制作过程;以图文结合的文
5、档形式进行说明,最后利用 Authorware这一集成软件,给予整合、发布,从而使得观看者得到更为方便的观看方式。从 而以最快的方式接受。项目分析1.1 需求分析三维角色动画,在国内动画发展的现状虽然国家大力扶持但是动画产业仍然难以突破。 国外很多经典的成功案例揭示国内三维动画发展的突破口在三维动画形象的创意、制作和开发上。因为动画产业本质上来说就是形象产业,而角色造型尤为重要直接决定了其竞争力。分析了解到多年来国内三维动画多数都偏重于技术,而国内三维制作的中心又在想艺术性偏移。本文以三维角色动画的简单建模、偏重于了解人的运动从人物的建模到他的走动细致到手臂、手指的动作。带领大家探寻三维动画制
6、作的精髓与奥秘,同时再为造型设计理论与发展提出新的思维与新的视角与途径。在三维动画众多软件中 3DSMax、Maya、Softimage等。虽说三维制作软件众多但是他 们各有不同,3dsMAX它的功能强大,扩展性好、操作简单容易上手并且和其他相关软件配 合流畅,相对于 MAYA高端的3d软件它的操作太过复杂,3dsmax是中端软件更易学易用。 但又相对与Softimage他经常运用在电影和电视交互的市场。而3dsmax则在游戏动画方面更胜一筹,尤其在我们本章中重点使用的biped方面做出的新改进将让我们轻松构建两足动作。了解分析了国内外大市场不同,在国内市场上现如今很多的行业都使用角色动画。例
7、如:国家为了保留国粹京剧的流逝就利用科技手段模拟真实场景中的人物动画,显然我们也可以利用3dmax保留并复制出完美的行云流水。对青年人来说游戏更具挑战性而本文中研 究的角色动画这让你从易到难的实现了角色画的创建于运动,利用关键帧的不同位置的设置时你的模型达到预想效果,使更多的人了解并深层次的知道游戏中可远观不可接近的游戏人 物动作的精髓。因而随着市场化的扩大,越来越多的人开始探索 3D动画,那么必然角色动画 就是他们开始的第一步。1.2 研究目的目前的动画技术还远没达到理想的地步。计算机辅助二维动画具有制作相对方便、制 作成本低、对制作和运行的硬件环境要求较低等优点。但是由于传统的二维对象缺少
8、显式的三维信息,使得自动生成好的中间帧画面非常困难,比如在变化过程中, 特别是那些非平行于画面的变换,引起的起各帧画面之间对象的对应问题、剪影轮廓的变化问题、各个部分的自遮挡问题、保持形状比例和体积问题等等,都是研究者们一直试图解决的难点问题。大千世界千变万化,如何在3dsmax中模拟人、动物等众多生物的运动这就是角色动画 所要研究的问题。创建角色动画是一件复杂的工作,无论动物还是人在运动的过程中他都是有规律的。而我们就是发现他其中的规律并掌握使他运用到我们的制作过程中。例如:人物运动过程中骨骼起到至关重要的部分,但是在众多骨骼中每块骨骼有表达出不同的理念。此次研究详细的阐述三维动画中角色动画
9、的应用状况,发展前景和主要的实现手段。权衡利弊,我们最终选择3D MAX作为实现平台,着重的讲述了角色动画的发展和其在动画 产业中不可夺得的重要地位,并且也讲述利用3D MAX的具体实现过程。角色动画是一切三维动画的根基,如果是不了解或是没有一个很好的角色动画设计理 念和设计思路那么就无法铸就一个成功的三维动画。而如今,风起云涌的动画界人才济济, 早已是一个没有硝烟的战场。那么怎样的三维动画作品才能不落庸俗之名脱颖而出,独占鳌头?那么就其根本原因,便是其根基稳固之所在。所以,我们就角色动画这一理念做深入的 研究,并且对其简单的角色动画给予实现。使更多的人了解并知道角色动画,可以很快的掌握制作角
10、色动画的关键建模、关键帧蒙皮、Physique、骨骼等。1.3 总体方案的设计我们通过对角色动画知识的理论阐述,概括出涉及到角色动画的各方面知识,最后选 出较为典型的若干实例给予制作,作为理论的具体实现,制作的角色动画大致分为三类: Biped两足角色动画、手臂手指动画、人物动画。而通过这些实例我们是让学者掌握以下角 色动画是重要知识点。1、了解角色动画;2、知道骨骼、IK、Biped、蒙皮、Physique;3、角色行为动作的构思;4、制作基本的模型;5、为模型添加构思的行为;6、查看制作完成的效果,并且输出渲染。7、课件制作与实现二相关软件概述2.1 3D max 9 简介3D max是3
11、D Studio Max的简称,它在3D Studio的基础上发展的三维实体造型及 动画制作系统。3D max集众多软件之长,提供了非常丰富的造型建模方法以及更好的材质 渲染功能。它是目前 Windows平台上最为流行的三维动画软件之一,也是当前世界上销售 量最大的三维建模,动画及渲染解决方案之一。2.1.1 3D max 9的应用领域作为性能卓越的三维动画软件,3D max广泛应用于影视制作、产品设计、建筑设计、多媒体制作、游戏开发、辅助教学、工程展示等诸多领域。2.1.2 3D max 9的运行要求每个应用程序都会对计算机的配置有一些最基本的要求,因此在安装3D max 9之前,必须对所需
12、的计算机基本配置有所了解。3D max在运行时都会消耗较多的系统资源,该版本支持32位和64位操作系统架构(一)软件要求:基于32位系统架构安装 3D max9时,要求操作系统为 Windows XP Professional、 Windows XP Home Edition 或 Windows 2000 ;基于64位系统架构安装 3D max 9时,要求操 作系统为 Windows XP Professional x64。(二)硬件要求:CPU: CPU的性能和运行速度是计算机整体性能最主要的指标之一。基于32位系统架构,要求 CPU至少是Intel的Pentinum 4处理器或AMD的At
13、hlon XP处理器:基于 64 位系统的系统架构,要求 CPU是基于64位架构的Intel或AMD处理器。内存:内存是 CPU与硬盘等设备进行数据交换的主要场所。基于32位系统架构使用3D max 9时,要求内存至少为 512MB,基于64位系统架构使用 3D max 9时,要求内存 至少为1GB。硬盘:用于安装 3D max 9的磁盘分区至少要具有 1GB的可用硬盘空间;用于运行3D max 9交换文件磁盘分区至少要具有500MB的可用磁盘空间。显示卡:要求显示卡至少具有32MB显存,并且支持1024x768分辨率、16位真彩色、OpenGL和Direct 3D硬件加速。2.2 Autho
14、rware 概述2.2.1 Authorware 简介Authorware软件是由Macromedia公司推出的著名的多媒体制作工具之一,它是一种 面向对象的、以图标流程线逻辑为主导、一函数变量为辅助的开发工具。与其他软件的不同 之处在于它不用写程序,使用流程线以及一些工具图标就能制作出精美的作品。它既可以显示静态画面,也快可以显示动态画面,还能够播放数字电影和视频文件。此外,作为一种多媒体平台,它能将 Photoshop和Director等软件制作的成果集成起来,使 它们发挥更大的作用。Authorware的出现,使许多非专业人员创作交互式多媒体软件成为 可能。由于它的用途广泛、操作简单、程
15、序流程直观明了、交互能力强、素材丰富、不需要 大量的编程,是不具备编程能力的用户也能够创作出高水平的作品。2.2.2 Authorware 特点Authorware具有以下特点Authorwar e提供了直接在屏幕上编辑对象的功能。Authorware的可视化编程同别的软件相比最大特色在于,它的程序流程是可视的。Authorware具有一定的图形处理功能。Authorware提供多样化的文字处理能力。强大的人机交互能力。Authorware提供了库和模板功能,可以重复运用到多重素材,大大减少了系统资源的 占用,同时提高了开发的效率。Authorware具有强大的数据处理能力,用户可以使用系统提
16、供的众多函数和变量。Authorware同样具有动态链接功能。Authorware具有很好的兼容性。Authorware提供网络支持。2.2.3 Authorware 核心技术11种交互:按钮、热区域、热对象、目标区、下拉菜单、条件、文本输入、按键、重 试限时、时间限制、事件。14个图标:显示图标、移动图标、擦除图标、等待图标、导航图标、框架图标、判断 图标、交互图标、计算图标、群组图标、数字化电影图标、声音图标、知识对象图标、开始 结束图标。5种动画:(1)直接移动到终点的动画(2)沿路径移动到终点的动画(3)沿路径定位的动画(4)终点沿直线定位的动画(5)沿平面定位的动画三角色动画理论三维
17、角色动画是计算机动画技术中最具有挑战性的课题之一,涉及建模、运 动控制和绘制等多个方面的内容。为了便于运动控制和实时绘制,三维角色动画 中普遍采用二层的骨架皮肤模型来制作角色动画。 在这种模型中,一个角色由按 照一定层次组织起来的骨骼和作为皮肤的单一网格模型组成。其中骨架按照角色的特点组成一个层次结构。相邻的骨骼通过关节相连 ,并且可以做相对的运动; 通过改变相邻骨架间的夹角或位移 ,组成角色的骨架就可以做出不同的动作,实现不同的动画效果。皮肤则作为一个网格蒙在骨架之上,规定角色的外型。这 里的皮肤不是固定不变的刚性网格,而是可以在骨架影响下变化的一个可变形网 格。皮肤网格按照一定的规则与骨架
18、绑定,组成皮肤网格上的每个顶点都会受到 一段或者多段骨骼的影响。通过计算影响该顶点的不同骨骼对它影响的加权和就 可以得到该顶点在世界坐标系中的正确位置,从而使得作为皮肤的网格随着底层骨架同步运动,这样就实现了在骨架驱动下的单一皮肤网格变形动画,或者简单地说骨架蒙皮动画。而对于底层骨架的运动控制,目前主要有正向运动学方 法、逆向运动学方法、动力学方法和运动捕捉技术。3.1 角色动画简介“角色”来源于舞台表演,在舞台上进行表演的主题成为角色。角色可以是人、生物 或拟人化的任何东西,角色是故事的主题。电影,动画剧通过角色的表演来传达思想。所以当三维动画诞生后, 我们就将它引申到三维动画中,即为角色动
19、画。所谓角色动画,顾名思 义就是设计角色编辑动画,这个角色可以是任何的人,动物和物体,或是更细微的东西。它 是整个动画的灵魂。随着科技的发展,人们对一个动画角色的价值判断不单纯停留在其外在 的造型层面,还包括对角色性格内涵的认同。伴随着动画的产业化进程,动画角色形象的价值逐渐被提升到商务运作的高度。拥有独特性格魅力的动画角色不仅具有深远的艺术价值, 而且蕴涵着巨大的市场与利润,它拓宽了动画持续盈利的后续空间,由动画角色形象衍生出来的产品蕴藏着比传统商品更大的文化价值和商业价值。这就要求有我们对动画精益求精, 那么归根结底,最终必然一步步会落实到角色动画。因为角色动作的质量高低直接关系着作品的成
20、败。作品主题的传达要通过视觉元素,而角色的动作则是视觉艺术三维角色动画的构成主体之一。在构成作品的一个个连贯的动作当中,无论是动作的整个过程还是动作的前因后果,都是整个动作的一部分,都需要我们进行整体设计和反复推敲。角色动画可以认为是虚拟角色的运动表演的技术过程中,也是一般故事的灵魂所系。由于模拟化的动作,表情,情感等通常需要复杂的建模和动画技术,角色动画从三维动画技 术发展之初知道目前,始终是创作过程中的重点和难点。随着动画的发展,在科技与时间驱使下,动画分流为多种产业。它不再单一的是儿童 们酷爱的动画片,更是超越为风靡全世界的动画电影。动画电影占领国际市场的关键不只是依靠技术,更重要的是要
21、创造全球化的、具有无限发展空间的角色形象。好的形象才能够充分地展示角色的性格魅力,演绎出曲折动人的故事情节。好的角色形象不仅具有艺术价值而且具有很大的商业价值,还可以成为商业运作的媒介和形象代言。动画角色的形象设计是动画片创作的重要内容,因此,形象设计一定要准确定位,深 入挖掘角色的个性, 进行全方位的设计。 动画角色的形象是运用美术的造型技法和手段创造 出来的,是可以产生动作和表现生命的模型。包括立体的木偶形象、平面的绘画形象和剪纸形象以及电脑生成的二维或三维的形象等。它们是动画片的演员,可以传达感情和意义,能够推动剧情的发展,具有性格特征和人格魅力。动画形象的创作过程是导演根据文学剧本描述
22、的角色外貌和性格特点,进行素材搜集,提炼概括以及形象创造的过程。过程中要对大量的形象素材进行分解、集中、对比与统一。 它是一个将朦胧的意识明朗化、将意念物化的设计过程。动画形象不仅是一个纯粹的视觉符号,它具有深刻的内涵, 包括人格魅力和气质因素。因此,形象设计不能只注重形象的外形与轮廓,还应该考虑形象的身份与性格。动画角色也是形态各异的,有迟钝的、怪癖的、聪明机灵的、天真活泼的、浪漫风趣 的等等。这些动画角色具有或者微妙或者明显的形态与情态差异。在设计动画形象之前首先要明确设计的角色的特征, 在此基础上寻找和发现形象设计的原始素材,经过反复筛选与提炼,然后开始设计形象。运用造型艺术手段描绘出形
23、象的草图或轮廓图,进行反复的修改和加工,最后设计出动画角色的形象。角色动画制作涉及:3D游戏角色动画、电影角色动画、广告角色动画、人物动画等。3.2 制作角色动画基础大自然千变万化,如何在 3ds Max中模拟人、动物等众生物的运动,这就是角色动画 所要解决的问题。创建角色动画是一件很复杂的工作,动物的运动就是有规律的,中文版 3ds Max 9中也相应提供了模拟这些运动规律的一系列工具,如正向运动、方向运动、链接 工具、骨骼工具、蒙皮工具等。3.2.1 层级与运动的关系层级与运动,主要是基于关键点动画的内容。 在轨迹视图展开的层级中,大 多数对象都是并列关系,对象的下面是一些基本的各种位置变
24、换,对象之间基本 不存在什么深层次的运动链接关系。对于角色动画,对象的层次关系是十分复杂 的。任何一种动物,其身体都是有许多部位组成的,如四肢躯干等,而每个部位 又由一些具体的骨骼、关节来组成,它们构成一种复杂的层次关系。 动物在运动 过程中,身体的各个部位、各个关节并不是相互独立的,不同身体部位之间通过 某个关节链接在一起来共同完成一次动作,它们之间需要协调,这是不难想象的。在层级关系中,主要的对象在上面,次要的在下面,所有对象按照这样的关 系排列,形成一棵倒挂的树。在层级关系中父对象控制所有子对象,一个父对象 可能有多个子对象,但是一个子对象却只能有一个子对象。 层级关系中的父对象 和子对
25、象同样是相对的,一个父对象可能是另一个对象的子对象, 一个子对象也 可以是另一个对象的父对象。3.2.2 如何创建层级关系在3ds Max 9中如果要创建简单的层级关系,可以利用主工具栏的链接工具:%选择并链接按钮,,断开当前选择和链接按钮。具体操作为:单击 1按钮,打开链接模式,在视 图单击一个物体,然后讲一个物体拖到另一个物体上,当光标变成链接图标时单击,即将前一个物体链接到后一个物体上。并且前一个物体是后一个物体的子对象。当然,如果要创建相对复杂的层次关系,使用图标视图和骨骼系统比较好。3.3 正向运动原理及应用正向运动又称FK(Forward Kinematics),它是一种比较简单的
26、运动关系,其原理是:在 层次关系中,父对象的变化操作会影响到子对象,子对象对父对象具有继承关系,而父对象不受子对象变化操作的影响。3.4 反向运动原理及应用反向运动(Inverse Kinematics),在层次关系中,反向运动是通过子对象的运动来决定和影响父对象,是一种相对正向运动比较复杂的运动关系。在 3d max中反向运动大量运用 到角色动画的制作中,原因是它可以通过调节几个关键的姿势来确定角色在不同关键帧处的 姿势,而系统会根据设定的结算方法,在这些关键帧之间自动进行差值计算。反向运动与正向运动正好相反,例如要设置摆臂动画的运动,正向运动是先移动肩部,然后旋转前臂、手腕、 手指等,而反
27、向运动则是先运动手指以确定手指的位置,然后通过IK解决方案,对手臂进行旋转,移动肩部。3.5 骨骼与IK解算器为骨骼添加IK解算器来设置角色动画使其更加完美。,HK解算器可用于支持角色动画,HD解算器可用于支持具有滑动关节的机械动画,IK肢体解算器能够支持两条骨骼链,样条线IK解算器可用于提高复杂的多骨骼结构控性能。对于人物角色动画,通常将IK肢体解算器用于躯干和手臂,将样条线IK解算器用于腿部来设置弯曲、抬腿等动作。为骨骼添加IK解算器后,可以通过【运动】面板和【层级】面板来对IK解算器的参数进行调整,要调整整个链的动画,也无须设置链中每个骨骼的关键帧,只需对一个节点进行更改即可。3.6 骨
28、骼蒙皮在角色动画中,蒙皮是将类似“皮肤”的面片包裹到骨骼上,通过骨骼的变形来改变蒙皮对象。在进行蒙皮之前,准备蒙皮和骨骼是必不可少的,然后通过蒙皮修改器对骨骼进行蒙皮,并修改调节动画。应用蒙皮修改器并分配骨骼后,。每个骨骼都有一个胶囊形状的“封套”,这些胶囊的顶点随骨骼移动,在封套重叠处,顶点运动是封套之间的混合,初始的封套形状和位置取决于骨骼对象的类型,骨骼会创建一个沿骨骼对象的最长轴扩展的线性封套。对骨骼蒙皮并生成动画是创建角色动画的重要途径之一。3.7 有关角色动画的Character Studio插件简介Character Studi。简称CS,是依托于3ds max操作系统的一套可以
29、为设置角色动画而提 供的强大、高效的工具组件。使用它可以为两足角色(也称两足角色)创建骨骼层,然后通 过各种方法使其具有动画效果,该软件提供独一无二的足迹动画,能更具角色的重心、平衡和其他因素自动创建行走动画。Character Studio还为两足骨骼的角色或其他任意链接层次提供了强大的蒙皮工具,可以创建非常逼真的肌肉变形效果。CS骨骼和与连接属性相对应的蒙皮工具,是动画具有与角色结构分离开来的独特能力。这样可以完成任何用户希望的动画效果Character Studio为制作三维角色动画提供专业的工具。这是动画制作者能够快速而轻 松地建造骨骼然后使之有动画效果,从而创建运动序列的一种环境。具
30、有动画效果的骨骼用来驱动3ds Max几何模型的运动,一次创建虚拟角色。使用Character Studio可以生成这些角色的群组,利用代理系统和过程形为制作其动画效果。Character Studio包含三个模块:Biped (两足角色)、Physique (体格),Crowd (群集)。3.7.1 Biped两足角色系统Biped两足角色模型是具有两条腿的体型:人类、动物或是幻想类的角色。两足角 色是为动画而设计的骨架,它被创建为一个互相链接的骨骼层次。两足角色骨骼具有即时动画的特征。就像人类一样,两足角色被特意设计成直立行走,也可以使用两足角色来创建多条腿的生物。为与人类躯体的关节相匹配
31、,两足角色骨骼的关节运动受到一些限制,比如膝关节只能沿单轴旋转,且旋转角度有一定范围限制。另外,两足角色骨骼层次的父对象是两 足角色的重心对象,它默认的命名为Bipo1。Biped是3ds max的一个系统插件,它拥有内置白I IK系统,能够自动适应人体或两足动物骨架的结构,并且能对这些骨架细节进行扩展。创建完两足动画后,可以通过它的一系列参数来控制它并制作动画。两足动画有两种主要创建方式:足迹方法和自由形式方法。3.7.2 Physique体格修改器使用Physique体格修改器可以将蒙皮附加到骨骼结构上,比如两足角色。当以附加蒙皮制作骨骼动画时,Physique体格修改器使角色模型蒙皮变形
32、,以与骨骼移动相匹配。可 以用基本的骨骼动画制作角色模型的连续动作,涉及附加骨骼内任意关节数量的弯曲、拆缝一起凸出。3.7. 3 Crowd群集动画Character Studio中的Crowd群集动画系统的目的是模拟真实的人类群组、动物群组或其他的群组行为。在角色动画的制作过程中,当需要制作一群人或动物在同一场景中同时运动的动画时(各自运动并不遵循相同的形式和节奏),如果给每一个人或动物都单独设置动画,这显然是个巨大的任务。而通过 Character Studi。的Crowd 群集动画,则可以通过制作 Delegate代理(作为代表的辅助对象),事先对不同的人或动物的行为进行总体的指定,系
33、统按照指定的行为自动生成动画,这项功能对于大型的场景动画设置非常有帮助。Delegate代理是群组动画中使用的特殊辅助对象。它用作有群组对象创建的运动代理。群组对象控制一个代理或者多个代理,可以将代理的运动赋予两足角色或者其他对象,不能渲染代理。四典型角色动画制作与实现介于以上对角色动画全方位的知识概述, 在这里我们选出角色动画中最为典 型的三类角色动画给予制作并作为实例演示和前面理论部分的一个具体实现。三类典型的角色动画分别是:Biped两足角色动画、手臂手指动画、人物动画。Biped的实质是两足角色,它是软件系统默认的人物两足角色骨骼,利用它 可以制作出一些两足角色基本的运动,如走、跑、跳
34、等,当然这些运动也是系统 默认的效果,但是我们还可以通过改变它的足迹,调整关键帧,身体躯干旋转等做出相应的或是我们真正需要的一些运动效果。利用它使两足动画的制作更为简单更为方便,也为制作者节约了大量的制作时间。与此同时,利用 Biped制作的 动画也不仅仅限于两足动画,我们可以在其基础上发展为多足的或是其他更为丰 富的动画。总之,几乎所有的动画的制作都无法脱离Biped的应用。如在后边的实例中的人物动画,它也应用到了 Biped o所以在角色动画的制作中Biped这一 知识是不可忽视的。手臂手指动画是一个独立性较强的角色动画。它运用了人体模型制作过程、创建骨骼,利用Physiquq体格修改器并
35、使两者链接的知识等。这一实例是为了让大家明白基本的建模方法及脱离系统原本的骨骼,我们依旧可以创建一个全部是我们自己的创建的动画。在角色动画制作中,必然会遇到这种情况,因为某种 需求,我们不能利用系统原本的骨骼等来创建模型和动画,我们需要创建全部的东西。创建模型、创建骨骼、建立关键帧等一系列的东西,从而制作出我们需要 的动画。比如要制作一些另类,或是要求精细独特的一些造型运动,这个立意就能运用到。所以制作这样的手臂手指动画不管是从制作上还是立意上都是必不可 少的。人物动画,主要是如何将创建的人物素材与设置好运动的Biped骨骼链接到一起,它涉及到蒙皮,骨骼的精细调节,链接等知识。当然,这也是人物
36、或是两 足模型动画创建的一个实例,通过这个实例让大家明白人物动画的制作过程。从决解决人物动画这一大难题。4.1 Biped骨骼动画设计Biped是Character Studio的一部分,也是3D max的系统插件,它拥有内置的IK系统, 能够自动适应人体或两足动物骨骼的结构,并且能对这些骨架细节进行扩展。Biped动画可以说它是一种系统默认的动画制作。Biped的实质是两足角色,它是软件系统默认的人物两足角色骨骼,利用它可以制作出一些两足角色基本的运动,如走、跑、跳等,当然这些运动 也是系统默认的效果, 但是我们还可以通过改变它的足迹,调整关键帧,身体躯干旋转等相应的设置做出相应的或是我们真
37、正需要的一些运动效果。可以说一般我们需要的动作动画只要将Biped动画设置好,都能达到预期的效果。4.1.1 动画分析Biped动画展示中的第一个实例,就是我们将Biped系统默认的一种原始的动画效果原样的表达出来,没有经过任何润饰和修改。就像给了我们一张白纸和一支画笔,可以按照我们自己的思维去创作我们想要的效果。但是不要忘记,创作的前提是我们得到了这张纸和这支笔,这样我们才能有创作的资本。所以第二个 Biped实例是Biped一个综合的实例,它使 Biped两足角色实现走、跑、跳等。并通过改变其足迹路径,创建关键帧等多个方面诠释 Biped在动画创作中的重要性。在了解了 Biped的基础知识
38、后,我们演示第三个实例一一上 楼梯动画作为Biped的具体应用。当然论及它们分别应用到的具体知识,我们还需从下边的操作步骤中获悉。4.1.2 Biped人物走动动画操作步骤下面以足迹法为例,来介绍一下两足动画的制作。利用足迹法创建两足动画:1 .新建一个文件,执行【创建】、【系统】、【标准】命令,打开标准系统的创建命令面板。单击【Biped按钮,在【左】视图底部单击并拖动光标便创建了图4-1-1 创建Biped骨骼2 .在视图中选中两足角色对象,打开【运动】命令面板,单击【参数】按钮, 在Biped卷展栏单击【足迹模式】按钮划(该按钮变成黄色显示),【运动】 命令面板将同时出现【足迹创建】和【
39、足迹模式】卷展栏。在【足迹创建】卷展 栏单击【创建多个足迹】按钮I,将打开【创建多个足迹:行走】对话框,将【足迹数】设置为10,如图4-1-2 ,单击【确定】按钮,视图中将显示两足角色的足迹,但它们不能控制两足角色运动。如图4-1-3图4-1-2创建足迹数图4-1-3 视图显示足迹3 .在【足迹操作】卷展栏单击【为非活动足迹创建关键点】按钮 兰,在动画控 制区单击【播放】按钮,两足角色开始行走。如图 4-1-4图4-1-4播放足迹4 .渲染输出,如图4-1-5制作完成MiJI XAlI!或叮:Eltni cJWt1FfeKLUP q玲图可GEGiSpfOE所3lD片酬d &0画加rnT Djp
40、ijwr麻c图4-1-5渲染过程输出Hfiftlfllalad-4MA.ruHffi U41i1 w口11|匕明也IYL FJBAMmBjR- I StMT* i -dC&tTPw .mF- M在打&M aMm144UIQ;a Mit rITIVfe叮-(7 Mdian*E 一回* I 4,排口:印MkBA F 3jnW| J M |i4 b A & 削砧5 .1.3 Biped争合动画主要步骤由于该实例是前一实例基础上的延伸或是扩充,所以在这就不再详细介绍,主要给大家介绍一下本实例由于到的一些参数设置,如图 4-1-6 ,在实例1中我 们用的就是所选的走按钮,可是本实例,这三个运动模式我们都
41、用到了,但是我 们做了一些设置,使它不再遵循系统默认的那些运动规律,如图4-1-7在足迹操作下弯曲是设置其足迹路径的弯曲度的命令,如果为正值,在透视图中它向里边弯曲,如果为负值,则向外弯曲,“缩放”是设置选中的足迹与后一个足迹的缩 放距离,值越大越远。足仃立1工I迪尊I X Im0I弯曲:T : 缩放:E 1 旧长度旧宽度图4-1-6 足迹创建走路图4-1-7足迹操作参数当然在相应的运动模式下其有对应的参数设置。如在跑步模式下除了有图 4-1-7参数外还有“跑步足迹” “悬空”等,而在跳的模式下也有“两脚着地”和“悬空”等。在作相应 的运动时只要将这些参数设置合理,就能制造出动作优美恰当的动画
42、。6 .1.4 Biped_上楼梯动画操作步骤1 .打开3d Max软件,创建一一几何体一一在其下拉列表中选择楼梯如图4-1-8选才$ U型楼梯如下图4-1-9楼梯ICfH图4-1-8创建楼梯图4-1-9楼梯U型楼梯此时在透视图中单击并拖动,创建 U型楼梯,并在修改器中修改参数,如图4-1-10并利用旋转工具将其旋转到合适的位置,最终效果如图4-1-11中I总高: 勾竖板高 日鳖板数图4-1-10设置参数图4-1-11楼梯效果图2 .创建两足角色,执行【创建】、【系统】、【标准】命令,打开标准系统的创建命令面板。单击【Biped!按钮,在透视图底部单击并拖动光标便创建了一个大小合适的两足角色。
43、如下图4-1-12前图4-1-12 创建Biped骨骼利用工具栏中的旋转工具旋转人物,使其面向楼梯,如下图4-1-13图4-1-13调整人物位置3 .为两足角色创建足迹,选中两足角色对象,打开【运动】命令面板,单击【参 数】按钮,在Biped卷展栏单击【足迹模式】按钮 羯(该按钮变成黄色显示)【运动】命令面板将同时出现【足迹创建】和【足迹模式】卷展栏。在【足迹创 建】卷展栏单击【创建多个足迹】按钮1岁,将打开【创建多个足迹:行走】对 话框,将【足迹数】设置为16,如图4-1-14 ,透视图中效果如图4-1-15图4-1-14创建足迹步数图4-1-15透视效果图4 .在此足迹模式下拖动调节各个脚
44、印足迹,将其分别按照运动的规律调节各个 脚印到合适的位置,最终如图 4-1-16图4-1-16 调整脚印位置5.在【足迹操作】卷展栏单击【为非活动足迹创建关键点】按钮 碧,在动画控制区单击【播放】按钮,两足角色开始行走。如图 4-1-17图4-1-17播放效果6.添加简单的场景,分别在透视图,前视图、左视图中做三个平面,参数如图图4-1-18 ,并调节剂到合适的位置,效果图如图 4-1-19-委颊卡度;阿万L;亮度:画UF :喉度行程.R:宽度分辕:N:宣染倍增绍成;frs;密度:E:图4-1-18创建平面图4-1-19 效果图7.最后渲染输出4.2手臂手指动画手臂手指动画是最基本的角色动画,
45、用骨骼的运动带动手臂模型的运动,要 用到的是Physique修改器,将手臂指定到对应的骨骼连接,最后再拾取骨骼, 已达到最简单的伸臂动作。4.2.1 动画分析角色动画中的角色可以是万物中的很多东西,一个角色动画可以是很 多不同或者想同的角色动画构成,他们就像同事或老板的联系。就手臂手 指动画来说它就是人物动画这个老板的下属。或者就是分工不同达到不同 效果,手臂手指的动画作为特选是因为它的运动效果明显,骨骼与骨骼之 间动作设置可以清楚地展现角色动画制作中蒙皮、Physique修改器的使用中不同特点。利用关键帧设置每块特定的骨骼在全局空间中的位置及旋转,是由从根节 点到该节点的一系列骨骼的状态所决
46、定的。 例如,肩关节的旋转不仅要影响到上 臂的位置和旋转,而且会顺着骨架一直传递到手。虽然所有关节在其局部坐标系 内的相对位置都没有改变,但是每块骨骼在全局坐标系的空间位置都发生了变 化。手臂手指动画是针对角色动画中关键帧的设置重点,对不同的关键帧 上对骨骼运动中每段骨骼进行规定,帧与帧之间不用我们来处理。虽然我 们对骨骼进行了运动的设置但是如何把骨骼与手臂手指的模型链接到一起 这就要依Physique与蒙皮两个修改器的运用。而选用手臂手指的运动作为制 作是因为它在角色动画中,蒙皮是将类似“皮肤”的面片包裹到骨骼上, 通过骨骼的变形来改变蒙皮对象,在进行蒙皮之前,准备蒙皮和骨骼是必 不可少的,
47、然后通过蒙皮修改器对骨骼进行蒙皮,并修改调节动画。应用 蒙皮修改器后,每个骨骼都有一个胶囊形状的“封套”,这些胶囊中的顶 点随骨骼移动,在封套重叠处,顶点运动是封套之间的混合,初始的封套 形状工具和位置取决于骨骼对象的类型,骨骼会创建一个沿骨骼对象的最 长轴扩展的线性封套。对骨骼蒙皮并生成动画。在骨骼蒙皮动画中皮肤不 再是一个“硬梆梆的”网格 ,而是“有弹力的、能拉伸的”。Physique修改器,是角色动画中模型与骨骼绑定时用,它在添加到模型 上之后,能够指定到骨骼,从而使模型按照指定骨骼的动态运动,相对SKIN,PHYSIQUE适合在底模角色动画以及简易动画中适用,但是完全没有妨碍 到它强大
48、的动画功能。允许基本骨骼的运动无缝地移动网格,就象人类皮 肤下的骨骼和肌肉。Physique在基于点的对象上运行,包括几何图原、可编辑的网格、基于面片的对象、NURBS、以及FFD间扭曲。 对于 NURBS与FFDS , Physique使控制点变形,控制点反过来又使模型变形。当 Physique被应用以及“附加到节点”被使用时,具为手臂手指的全部连接 创建链接和封套,以及链接上的骨骼。像蒙皮一样不会变形但是像剑一样 需要链接到手臂手指上的对象,应该链接上后使用“附加到节点”来将网 格链接到手臂手指的具体位置。4.2.2 主要操作步骤如下:1 .打开3d程序,执行【创建】【几何体】【标准基本体
49、】命令下【对象类型】卷帘栏下的【长方体】按钮。在透视图上拖动光标创建一个长方体;2 .执行【修改】|【参数】卷帘栏下的参数设置长度50,宽度15,高度15,长度分段2,其他参数不变;3 .继续执行【修改】命令面板中修改器列表下拉列表中的编辑多边形,为长方体添加编辑多边形修改器在【选择】卷帘栏下的多边形红色按钮,在前视图下选择面效果如下:(图4-2-1)tsr-KL U文/ All 11 XHai坦脚 反附出工喻如默节 陷白:!:空尊叫 肥她却工1州- I宿1后另I粗1%aS7 LT而象日芍川再阐闲mr至/知卢过建同三码 -催日工件天,物及少国au-Mlkut2碗=0 0tr土阿向福记 0品氏“
50、:*图4-2-1为长方体添加编辑多边形修改器|r*aUl* lir 3 0E)t q5仃于君1击口用1注舅M汨京4 .在前视图上选中前面的面后,鼠标右击选择【插入】按钮(给它插入一个面),并在前视图上使用选择并均匀缩放工具根据手臂大缩放大小。继续执行鼠标右击【挤出】,通过光标移动设置【挤出】的长短;按照上面的步骤重复执行再一次的操作,【插入】|【挤出】;(图4-2-2)fit:肩一 叁y 一 无&S * N . 沿4图4-2-2 插入挤出效果5 .在选择复选下选择边,在前视图下使用ctrl+选择对象选择最前面面的上下 两个边,然后继续选择编辑多边形面板下的 “编辑边”复选框下的链接按钮使最 前
51、面的面变成两个面,利用选择并移动工具根据五个手指的分布情况调整新生成 的边的位置大约在1/5处。继续执行右击一一插入,右击一一挤出命令,并调整 挤出的长短与位置,制作出大拇指;6 .在编辑多边形面板下选择下的“多边形”继续在前视图上插入、挤出不过调 整挤出的位置为大拇指的一半位置就好了;7 .重新选择“边”利用ctrl+选择工具,选中刚才生成的面的上下两条边执行编辑多边形下的“连接按钮”。调整新边的位置在免得1/4处,重复执行上面的 步骤制作出中指、无名指与小拇指的面;8 .选择“多边形”命令在前视图上利用选择工具分别对食指、中指、无名指、小拇指的面插入挤出,长短不同的拇指;效果如图4-2-3
52、图4-2-3手臂手指模型9 .在【修改】面板上的【修改器列表】中添加【网格平滑】修改器命令,把四 四方方的模型变成真的手臂样子圆滑;(如图4-2-4 )图4-2-4网格平滑10 .在【创建】|【系统】【标准】命令中【对象类型】卷展栏中的【骨骼】按钮,在顶视图上根据手臂上创建六块骨骼完成后右击自动生成一块骨骼。 并且在 修改面板下的【骨骼参数】中骨骼对象宽度 2高度2其他参数不改变;图4-2-5图4-2-5 创建骨骼11 .在顶视图上利用工具栏上的【选择并移动】工具在时间线上添加关键帧制作 骨骼的运动,在时间线面板上先单击 【自动关键点】按钮根据不同的时间帧不同 的位置添加关键帧,最后形成手臂骨
53、骼弯曲运动;效果如图 4-2-6图4-2-6添加关键帧12 .调整模型的位置与骨骼的位置重合必须达到模型把骨骼包住,并为模型添加【蒙皮修改器】在参数卷展栏下骨骼旁边的【添加】按钮选择全部骨骼;13 .继续为模型添加【Physique】修改器命令下的【Physique】卷展栏的【附加到节点】按钮 去,然后单击bone6骨骼,出现Physique初始化对话框,单击【初 始化】按钮,继续对bone5、4、3、2、1骨骼执行相同命令;如4-2-7f中.孙HHtinsifc厘 14 Si斤凸出p IIP便占* If 净 I 后.1/ A营 1ItnAlII!%r 1不iT4T:| 一 启“1 w*r*
54、mt;图4-2-7 添加Physique修改器,初始化骨骼胡:有14.在时间轴面板中单击【播放】按钮查看播放效果,有可能出现下面问题模 型个别部分不随着骨骼运动(如图4-2-8 )所示,解决方法是这样的,在修改器 面板下Physique卷展栏下的顶点命令选择没有移动的顶点(图 4-2-9),在修改 器面板下的【顶点一一连接指定】卷展栏下的【指定给链接】按钮,继续播放查 看如果还有顶点出现问题利用上面的方法执行;(如图4-2-10 )图4-2-8播放效果图4-2-9选中顶点中II 电扇Q B解平百灯Q a睇I移立版在不同的视图上查看播放情况,15.输出avi视频文件,在菜单栏【渲染】|【渲染】命令对【渲染场景:默认 扫描器渲染器】|【公用】中【公用参数】卷展栏下时间输出中的【范围】单选 按钮设置范围为0-100,在渲染输出下的【文件】按钮设置输出位置。后单击右 下角的【渲染】按钮就输出了 AVI格式的文件【提示】在手臂手指动画中的容易出现问题的几个第一: 建模过程中尽量挤出使一次成型;第二:骨骼与模型两者进行调整的时候保持骨骼不能在模型外与骨骼 的大小位置要与模型的位置一致;第三:要首先进
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 国防教育主题朗诵稿
- 物联网设备电路板生产线技改低功耗适配可行性研究报告
- 实训中心项目可行性研究报告
- 异位妊娠总结2026
- 2026年公司印章刻制与注销规定
- 2025 八年级生物学下册血友病患者的家庭护理与康复课件
- 2026年高考历史全真模拟试卷及答案(共四套)
- 2020年四级人力资源管理师考试《专业技能》汇编答案及解析 - 详解版(6题)
- 广西警察学院《日语听力》2024 - 2025 学年第一学期期末试卷
- 行业轮动月报:电子、通信、计算机等相对占优
- 品质意识活动方案
- 小红书聚光平台营销玩法
- 2025年《植物造景》课程标准(含课程思政元素)
- 暑假支教安全教育
- 《数字化转型对某公司效绩的影响》开题报告(含提纲)3200字
- 2024-2025学年湖南省长沙市雅礼教育集团八年级(上)期末物理试卷含解析
- 护士培训便携式吸痰器操作流程
- 电力应急救援队伍的装备与配置
- 《《中央企业合规管理办法》解读》课件
- 抒情与写意-文人画 课件-2024-2025学年高中美术人美版(2019)美术鉴赏
- 政策支持研究
评论
0/150
提交评论