1、.1.本科毕业设计(论文)( 届)论文题目 Maya 扩展教学案例库的设计与实现所在学院 计算机与信息学院 专业班级 计算机科学与技术 学生姓名 学号 指导教师 职称 完成日期 年 月 日.2.诚 信 声 明我声明,所呈交的毕业设计作品和论文是本人经过近四年的基础课程与专业课程学习的基础上,在指导老师的指导下,经过几个月集中的毕业设计学习、实践和努力工作所取得的成果。据本人查证,除了文中特别加以标注和致谢的地方外,设计作品和论文中不包含其他人已经发表或撰写过的研究成果。我承诺,设计作品和论文中的所有内容均真实、可信。学生签名: 签名日期: 年 月 日.3.论文目录摘 要 .21Abstract
2、 .221 引言 .232 三维动画教程制作 .232.1 三维动画的介绍 .232.2 动画软件 Maya 的介绍 .232.3 后期软件 AE 的介绍 .242.4 多媒体软件 Authorware 的介绍 .253 设计的主体内容 .263.1 模型制作 .263.1.1 虾建模 .263.1.2 荷花建模 .293.1.3 兰花建模 .323.1.4 竹子建模 .333.1.5 石头建模 .343.2 材质贴图 .353.2.1 虾、竹子材质 .353.2.2 荷花材质 .373.2.3 荷叶材质 .413.2.4 兰花材质 .423.2.5 石头材质 .433.3 动画渲染 .443
3、.3.1 骨骼制作与绑定 .443.3.2 动画制作 .463.3.3 分层渲染 .473.4 后期处理 .483.4.1 调色及特效 .483.4.2 落版制作 .513.5 教程制作 .533.5.1 菜单栏制作 .553.5.2 背景目录制作 .563.5.3 教程内容制作 .573.5.4 作品展示 .584 总结 .58致 谢 .60参考文献 .61.4.摘 要本设计主要通过三维动画软件 Maya、后期处理软件 AE 以及多媒体软件Authorware 制作出一个 Maya 教程。首先使用 Maya 软件制作出虾、荷花、兰花、竹子以及石头模型并赋予水墨材质贴图,然后为模型建立骨骼绑定
4、,创建摄影机并制作摄影机动画,让画面经设定好的路线慢慢移动。最后为虾、荷花、兰花以及竹子模型制作相应的动画,随着摄影机经过,使得生动形象的水墨画展现出来。对动画进行分层渲染后导出序列图片,再倒入到后期处理软件 AE 里进行颜色的调整和特效的制作,使颜色更接近水墨的效果,为虾与落版的出场做逐渐显示的特效。动画完成之后,将每一步步骤记录在多媒体软件 Authorware 里,添加步骤图片和效果图片,让教程更详细,更清楚明白。最终完成一个 Maya 扩展教学案例库的设计。关键词:Maya,AE,Authorware,案例库.5.AbstractDesigned primarily to create
5、 a Maya 3D animation software, Maya, post-processing software, AE, and multimedia software Authorware tutorial. The first to use Maya software to make the shrimp, lotus, orchids, bamboo and stone model and give Ink texturing, rigging and then as a model to create a camera and produced camera animati
6、on, so that the screen by setting a good line and move it slowly. Finally, production of shrimp, lotus, orchids and bamboo model corresponding animation with the camera after making vivid ink to show up. Export sequence picture hierarchical rendering of the animation, then pour into the post-process
7、ing software AE adjustment of color and special effects production, so that the color is closer to the effect of ink, and gradually show the effects of shrimp off the version played. The animation is complete, every step of the steps recorded in the multimedia software Authorware, add step pictures
8、and effects images, so more detailed and clear tutorial. The final completion of a Maya expansion of teaching the design of the case base.Key Words:Maya,AE,Authorware ,Case base.6.1 引言动漫是创意的产业,也是低耗能、无污染的绿色产业。随着计算机技术飞速发展、三维动画制作技术在不断进步,行业对从业者素质要求也越来越高,使得一些简单掌握动画制作基本技能的高职院校毕业生很难找到良好的就业岗位。同时,随着国内原创动画的日趋
9、减少,对外加工动画片逐步增多,这种形势会变得更趋严重。Maya 动画设计与制作技术,以其强大的功能、先进的建模能力,已经成为动画制作的主流平台。本设计通过三维动画软件 Maya 制作一部短片动画,再倒入到 AE 里进行颜色和特效的制作,最后将每一步步骤用 Authorware 制作出一个 Maya 教程。2 三维动画教程制作2.1 三维动画的介绍三维动画又称 3D 动画,是近年来随着计算机软硬件技术的发展而产生的一新兴技术。三维动画软件在计算机中首先建立一个虚拟的世界,设计师在这个虚拟的三维世界中按照要表现的对象的形状尺寸建立模型以及场景,再根据要求设定模型的运动轨迹、虚拟摄影机的运动和其它动
10、画参数,最后按要求为模型赋上特定的材质,并打上灯光。当这一切完成后就可以让计算机自动运算,生成最后的画面。 三维动画技术模拟真实物体的方式使其成为一个有用的工具。由于其精确性、真实性和无限的可操作性,目前被广泛应用于医学、教育、军事、娱乐等诸多领域。在影视广告制作方面,这项新技术能够给人耳目一新的感觉,因此受到了众多客户的欢迎。三维动画可以用于广告和电影电视剧的特效制作(如爆炸、烟雾、下雨、光效等) 、特技(撞车、变形、虚幻场景或角色等) 、广告产品展示、片头飞字等等。 三维动画涉及影视特效创意、前期拍摄、影视 3D 动画、特效后期合成、影视剧特效动画等。随着计算机在影视领域的延伸和制作软件的
11、增加,三维数字影像技术扩展了影视拍摄的局限性,在视觉效果上弥补了拍摄的不足,在一定程度上电脑制作的费用远比实拍所产生的费用要低的多,同时为剧组因预算费用、外景地天气、季节变化而节省时间。影视三维动画从简单的影视特效到复杂的影视三维场景都能表现的淋漓尽致。2.2 动画软件 Maya 的介绍Maya 是美国 Autodesk 公司出品的世界顶级的三维动画软件,应用对象是专业的影视广告,角色动画,电影特技等。Maya 功能完善,工作灵活,易学易用,制作效率极高,渲染真实感极强,是电影级别的高端制作软件。Maya 售价高昂,声名显赫,是制作者梦寐以求的制作工具,掌握了 Maya,会极大的提高制作效率和
12、品质,调节出仿真的角色动画,渲染出电影一般的真实效果,向世界顶级动画师迈进。 Maya(图 2-1) 集成了 Alias Wavefront 最先进的动画及数字效果技术。它不仅包括一般三.7.维 和视觉效果制作的功能,而且还与最先进的建模、数字化布料模拟、毛发渲染、运动匹配技术相结合。Maya 可在 Window NT 与 SGI IRIX 操作系统上运行。在目前市场上用来进行数字和三维制作的工具中,Maya 是首选解决方案。图 2-1 Maya 2.3 后期软件 AE 的介绍 After Effects 是 Adobe 公司推出的一款图形视频处理软件,适用于从事设计和视频特技的机构,包括电视
13、台、动画制作公司、个人后期制作工作室以及多媒体工作室。而在新兴的用户群,如网页设计师和图形设计师中,也开始有越来越多的人在使用 After Effects。After Effects 并不是一个非 线 性 编 辑 软 件 ,它主要是用于影 视 后 期 制 作 。可能惊讶于其中的一些特效片后期制作的在后期合成中就采用 After Effects。图2-2 AEAdobe After Effects 软件可以帮助您高效且精确地创建无数种引人注目的动态图形和震撼.8.人心的视觉效果。利用与其他 Adobe 软件无与伦比的紧密集成和高度灵活的 2D 和3 D 合成, 以及数百种预设的效果和动画, 为您
14、的电 影 、视 频 、D VD 和 Macromedia Flash 作品增添令人耳目一新的效果。 After Effects 7.0的标准操作界面,它是由菜单栏、工 具 栏 、项目窗口/特效窗口、时间线窗口、信息窗口/音乐编辑窗口、特效及预设窗口等组成,如图2-2、2-3。图2-3 AE 打开界面2.4 多媒体软件 Authorware 的介绍Authorware(图2-4)是由 Author(作家;创造者)和 Ware(商品;物品;器皿)两个英语单词组成,顾名思义为“作家用来创造商品的工具” 。Authorware 最初是由 Michael Allen 于1987年创建的公司,而 mult
15、imedia 正是 Authorware 公司的产品。1970年代,Allen 参加协助 PLATO 学习管理系统(Learning Management System,PLM)的开发。Authorware 是一种解释型、基于流程的图形编程语言。Authorware 被用于创建互动的程序,其中整合了声音、文本、图形、简单动画,以及数字电影。它是美 国 Macromedia 公司(现已被 Adobe 公司收购)开发的一种多 媒 体 制作软件,在Windows 环境下有专 业版(Authorware Professional)与学习版(AuthorwareStar)。Authorware 是一个图
16、标导向式的多媒体制作工具,使非专业人员快速开发多媒体软件成为现实,其强大的功能令人惊叹不已.它无需传统的计算机语言编程,只通过对图标的调用来编辑一些控制程序走向的活动流程图,将文字,图形,声音,动画,视频等各种多媒体项目数据汇在一起,就可达到多媒体软件制作的目的。Authorware 这种通过图标的调用来编辑流程图用以替代传统的计算机语言编程的设.9.计思想,是它的主要特点。图 2-4 Authorware3 设计的主体内容3.1 模型制作3.1.1 虾建模为了方便以后调节材质,虾的模型使用 NURBS 来制作,首先创建一个 NURBS 的球体,执行菜单栏中的“Create(创建)NURBS
17、Primitives (NURBS 基本体)Sphere(球体) ”命令,选择球体,在 Channels Object(通道对象)中将 Rotate X(X 向旋转)设置为 90,将 SHAPES(球体)中的 Spans(跨度)设置为 6,选择球体并按住鼠标右键不放,在弹出的快捷菜单中选择 Control Vertex(控制点)命令,选择点,按下快捷键 W 选择移动工具,将球体前方的点向前拖动,选择后半部分的点,使用移动工具和缩放工具(快捷键 E)将其调整,视图切换到侧视图,使用移动工具盒缩放工具将其调整选择点,继续使用缩放工具和移动工具将球体拖拽成虾身的形状, 。选择物体按住鼠标右键不放,在
18、弹出的快捷菜单中选择 Isoparm 命令。选择虾身底部靠中的两根线,切换到Modeling(建模)模块,执行菜单栏中的“Edit NURBS(编辑 NURBS)Detach Surfaces(分离曲面) ”命令,选择被分开的小面按下 Delete 键删除。虾身最后效果如图 3-1。.10.图 3-1 虾身用类似的方法制作出虾尾如图 3-2。图 3-2 虾尾执行菜单栏中的“Create(创建)NURBS Primitives (NURBS 基本体)Sphere(球体) ”命令,创建一个 NURBS 球体,选择球体,执行右键菜单中的 Control Vertex 命令,使用缩放工具,先讲球体缩放
19、,按下快捷键 Ctrl+D 复制,将虾腿复制出 9 个,将它们进行适当旋转、缩放、位移,并对控制点也进行适当的调整。虾腿效果如图 3-3。图 3-3 虾腿执行菜单栏中的“Create(创建)NURBS Primitives (NURBS 基本体)Sphere(球体) ”命令,选择球体并按住鼠标右键不放,在弹出的快捷菜单中选择 Control Vertex(控制点)命令。使用缩放工具和移动工具将球体拖拽,选择刚调整好的对象,按下快捷键 Ctrl+D 复制一个,由于两个物体都经过了多次的位移和缩放,在 Channels Obejct(通道对象)中已经形成了许多的历史参数,选择 2 个物体清除历史记录,执行菜单栏中的“Modify(修改)Freeze Transformations(冻结变换) ”命令,在 Channels Object(通道对象)中将其中的一个物体的Scale X 设置为-1,再次创建一个 NURBS 球体,利用控制点的缩放及位移,将其调整,将虾尾巴的