您好,欢迎访问三七文档
当前位置:首页 > IT计算机/网络 > 图形图像 > MAYA特效模块教案一学期
第1页共168页大纲第一章粒子的概念§1.1软件模块介绍§1.2粒子概述§1.3粒子的分类§1.4粒子模块实操§1.5粒子的基本属性§1.6粒子自定义属性§1.7粒子的渲染技术§1.8粒子与几何体的碰撞方法实例:穿越烟雾第二章动力场§2.1场的几种设置方法§2.2多种场综合影响方法第三章刚体与柔体§3.1刚体的概念1.主动刚体2.被动刚体§3.2柔体的概念§3.3刚体与柔体的参数调整第四章粒子控制§4.1粒子碰撞时间设置§4.2目标权重设置方法§4.3添加场实例:塌陷第五章流体系统§5.1流体概念§5.2流体设置第六章布料系统§6.1布料概念第2页共168页§6.2布料设置第七章毛发系统§7.1毛发概念§7.2毛发设置第八章肌肉系统§8.1肌肉概念§8.2肌肉设置第九章海洋系统§9.1海洋概念§9.2海洋设置第十章EFFECTS特效系统§10.1特效概念§10.2特效设置第十一章绘画系统§11.1绘画概念§11.2绘画设置第3页共168页教师课时授课计划(1)授课班级授课日期见日志见日志见日志学生出勤情况见日志见日志见日志课题第一章粒子的概念§1.1软件模块介绍§1.2粒子概述本次授课目的与要求知识目标1、软件模块介绍;2、粒子概述。能力培养目标1、能够了解软件的模块划分;2、能够熟记粒子的概述。课堂类型实践课教具多媒体教学设备考核对象全体学生复习旧课要点新课重点1、软件模块介绍;2、粒子概述。新课难点及解决措施1、能够了解软件的模块划分;2、能够熟记粒子的概述。多给学生做演示,讲解制作方法。课后总结及改进措施学生能够了解软件的模块划分,并熟记粒子的概述。备课时间2017.9.3主任审阅年月日涉及标准参考工具书第4页共168页授课内容时间分配一、组织教学1、点名签到2、复习旧课二、教学内容一、软件模块介绍动力学(Dynamics)是物理学的一个分支,它描述对象的移动方式,动力学动画使用物理学原理来模拟自然力。制作者需指定希望对象采取的动作,然后软件就会知道如何制作该对象的动画。动力学刚体和柔体动画可以让制作者轻松地创建出逼真的运动,而这种运动是用传统的关键帧动画所无法实现的。例如可以使用Maya动力学制作翻转骰子、旗帜飘动和点燃烟火之类的效果。动力学主要应用在粒子和流体特效里,在实际的工作与学习中,会大量地使用动力学与粒子混合制作出非常绚丽以及冲击力20分45分第5页共168页很强的粒子动力学效果,例如:星云、烟火、满天飞舞的纸条、狂风骤雨、龙卷风、爆炸、雪景和雪崩等,这些效果是使用建模和动画技术不能实现的。Maya的粒子动力学系统相当强大,一方面它允许使用相对较少的输入方便的MEL控制粒子的运动,另外它亦可与各种不同的动画工具(场、关键帧及表达式等)相当方便地结合使用。Maya粒子动力学系统令即使在控制大量粒子时的交互性作业成为可能,它可以用于制作群组动画。二、粒子概述1.理解粒子粒子(Particle)可显示为多种类型的点。用户可以使用各种技巧控制粒子的显示和移动效果,例如使用关键帧、场和表达式等效果。粒子对象是具有相同属性的多个粒子点的集合。一般来说,用户创建出来的都是粒子对象,而粒子对象里面包含了一个或成千上万个粒子点。场景中的每个粒子都属于某个粒子对象。第6页共168页2.创建粒子可以通过使用Particles(粒子)>ParticleTool(粒子工具)在工作区中创建粒子,也可以使用Particles(粒子)>CreateEmitter(创建发射器)或Particles(粒子)>EmitfromObject(从物体上发射)自动生成粒子对象。使用粒子工具创建粒子的步骤如下所示:1)执行Particle>ParticleTool命令。2)在场景中需要创建粒子的位置点击鼠标。3)按键盘上的Enter键,实施创建。完成上述操作后即可创建一个粒子对象。在默认情况下这种方法只能创建一个粒子,但是用户可以通过改变粒子工具设置选项,改变创建方式。方法是:点击Particle>ParticleTool后面的设置块,弹出ParticleToolSettings(粒子工具设置)选项盒,如图所示,其中的选项介绍如下:第7页共168页Particlename(粒子名称):为创建的粒子对象命名,如果没有命名会自动命名。Conserve(守恒):设置粒子的动量守恒属性。Numberofparticles(粒子数量):定义每次点击鼠标生成的粒子数量。Maximumradius(最大半径):定义以鼠标点击位置为中心,在此数值为最大半径的球形区域内分布粒子。当Numberofparticles值大于1时,方可使用Maximumradius。Sketchinterval(勾画间隔):设置粒子之间的像素间隔,开启Sketchparticles(勾画粒子)后才能设置该选项。使用该选项时,只需按住鼠标左键拖动就能创建多个粒子,该属性数值越小,创建粒子间隔越小,反之间隔越大。Createparticlegrid(创建粒子第8页共168页网格):开启此属性可以创建粒子网格。Particlespacing(粒子间距):设置网格中粒子间间距。Placement:创建方式,分为Withcursor(使用鼠标方式)和Withtextfields(使用文本方式)。MinimumCorner:起始位置坐标(在文本方式下使用)。MaximumCorner:结束位置坐标(在文本方式下使用)另外,经常要使用的在曲面上创建粒子的方法为:1)选择曲面,执行Modify(修改)>MakeLive(生成激活对象)命令或单击Maya状态栏右侧的按钮,进入曲面约束模式。2)使用Particles(粒子)>ParticleTool(粒子工具)在曲面上点击鼠标创建粒子,按键盘上的Enter键实施创建。图中所示的粒子是创建后在粒子属性编辑器中修改ParticleRenderType(粒子渲染类型)为Spheres(球体)的显示。3)再次执行Modify>MakeLive命令或点击按钮,退出曲面约束模式。第9页共168页三、学生自由练习与教师指导四、小结50分20分第10页共168页教师课时授课计划(2)授课班级授课日期见日志见日志见日志学生出勤情况见日志见日志见日志课题第一章粒子的概念§1.3粒子的分类§1.4粒子模块实操本次授课目的与要求知识目标1、粒子的分类;2、粒子模块实操;能力培养目标1、能够掌握粒子的分类;2、能够完成粒子模块实操。课堂类型实践课教具多媒体教学设备考核对象全体学生复习旧课要点1、软件模块介绍;2、粒子概述。新课重点1、粒子的分类;2、粒子模块实操;新课难点及解决措施1、能够掌握粒子的分类;2、能够完成粒子模块实操。多给学生做演示,讲解制作方法。课后总结及改进措施学生能够掌握粒子的分类,并完成粒子模块实操。备课时间2017.9.10主任审阅年月日涉及标准参考工具书第11页共168页授课内容时间分配一、组织教学1、点名签到2、复习旧课二、教学内容一、粒子的分类我们进入Maya的Dynamic模块去了解在未安装插件以前内部算法模块能够提供的功能和相应的解决方法,更详细的内容可以参考Maya8.0UnlimitedVersionDeveloper’sHelp。创建一个粒子物体时,同时也创建了一组粒子,粒子物体有自己的transform属性,同时,组成粒子物体的每个粒子也有各自的属性。这就是粒子最为灵活的地方。粒子除了含有每粒子属性,还包括有每粒子内置属性,只不过属性面板没有显示出来罢了。除此之外,用户还可以添加额外的每粒子属性,这类属性仅仅能够被指定数值,而不能改变粒子的状态。自定义的属性分为矢量(vector)和浮点(float)两种类型。根据渲染方式的不同粒子系统可以分为两种:软件渲染粒子和硬20分45分第12页共168页件渲染粒子。软件粒子(Cloud、Blobby、Tube)适宜于制作云或者液态的效果、它们能渲染出阴影、反射和折射。硬件粒子(Point、Spheres、MultiPoint等)采用图形卡渲染,通常会在后期中合成加工。粒子系统的动画可以通过关键帧动画来实现,也可以通过动力学属性来实现。粒子系统运动时或者受动力场影响与几何体发生碰撞时,都会改变运动状态。综合来说,粒子的特点如下:·可以快速的计算,并允许多次的反复实验·如果没有体积的限制意味着粒子系统能够覆盖的区域不受任何限制·对于创建体积的效果来说非常困难(粒子的累积及溢出)第13页共168页·能够非常好与MEL相结合,通过creation和runtime表达式中的MEL使自身具有很强的灵活性·能够非常好的模拟气流、烟、云、火等·很难创造出液体搅动的效果,不仅需要大量的场,而且很难控制三、学生自由练习与教师指导四、小结50分20分第14页共168页教师课时授课计划(3)授课班级授课日期见日志见日志见日志学生出勤情况见日志见日志见日志课题第一章粒子的概念§1.5粒子的基本属性§1.6粒子自定义属性本次授课目的与要求知识目标1、粒子的基本属性;2、粒子自定义属性;能力培养目标1、能够了解粒子的基本属性;2、能够熟掌握粒子自定义属性。课堂类型实践课教具多媒体教学设备考核对象全体学生复习旧课要点1、粒子的分类;2、粒子模块实操;新课重点1、粒子的基本属性;2、粒子自定义属性;新课难点及解决措施1、能够了解粒子的基本属性;2、能够熟掌握粒子自定义属性。多给学生做演示,讲解制作方法。课后总结及改进措施学生能够了解粒子的基本属性,并掌握粒子自定义属性。备课时间2017.9.17主任审阅年月日涉及标准参考工具书第15页共168页授课内容时间分配一、组织教学1、点名签到2、复习旧课二、教学内容一、粒子的属性1.发射器第二种创建粒子的方法是通过执行Particles(粒子)>CreateEmitter(创建发射器)命令创建发射器自动生成粒子对象。1.1理解发射器当播放动画时,发射器会产生运动的或固定的粒子。因此创建发射器时,Maya会自动创建一个粒子对象与发射器关联。发射器能在粒子生成时,给粒子施加力使粒子产生运动,因此可以把发射器看做对粒子施加的初始力。1.2.发射器类型Maya中共有5种类型的发射器,分别介绍如下:1.Omni(点发射)从工作区中的某位子或粒子、顶点、CV点等点上全向发射粒子。20分45分第16页共168页2.Directional(方向发射)从工作区中的某位置或粒子、顶点、CV点等点上定向发射粒子。3.Surface(曲面发射)从NURBS曲面或多边形曲面上发射粒子。4.Curve(曲线发射)从NURBS曲线随机、均匀分布的位置上发射粒子。5.Volume(体积发射)从一个封闭体积中发射粒子。可以在发射器设置选项盒的VolumeEmitterAttributes(体积发射器属性)卷展栏里的Volumeshape(体积模式)下拉列表内选择立方体、球体、圆柱体、圆锥体或圆环中发射粒子,各种不同类型体积发射器的形态。第17页共168页1.3发射器属性创建发射器后,打开发射器的属性编辑器,调节其中的属性选项,以满足不同的制作需求。粒子发射器的属性编辑器,下面将介绍里面的各卷展栏。第18页共168页1.BasicEmitterAttributes(基本发射属性)EmitterType(发射器类型):可在下拉列表中设置5种不同的发射器类型。Rate(Particles/Sec)(发射器速率):以粒子数/秒为单位。ScaleRateByObjectSize:定义粒子对象尺寸是否影响发射速率。UsePer-PointRates:定义每个发射点是否使用不同的发射速率。NeedparentUV:定义是否为粒子形状节点添加parentU和parentV属性(只有了曲面发射类型,方能够使用此项)。CycleEmission(循环发射):定义是否允许用户重新开始发射的随机数序列。Cycleinterval(循环间隔):定义开始随机数序列的帧间隔。2.Distance/DirectionAttributes(距离/方
本文标题:MAYA特效模块教案一学期
链接地址:https://www.777doc.com/doc-1652685 .html