一、非线性变形器 动画从形式上看有两种:一种是空间方位的变化,包括位置、比列、方向等另一种是形状变化 Create Deformers _ Nonlinear 非线性变形器:(六个变形器) 1. Bend 弯曲变形使用Bend 弯曲变形,将一个对象按圆弧均匀弯曲可以加给整个对象,也可以加给对象局部 参数设置: Envelope : 为1时 影响变形;为0时,不影响 Curvature :曲率设置弯曲的程度,可取正值也可取负值正负值弯曲方向相反 Low Bound :下限设置变形器沿自身轴向影响范围下限位置,此值为负值 High Bound :上限设置变形器沿自身轴向影响范围上限位置,此值为正值2. Flare 扩张变形 Flare 变形器用来将变形对象指定轴向的两端进行不等比缩放推荐精选 参数设置: Start Flare X: 开始扩张轴X设置变形在下限位置沿自身局部坐标x轴的扩张或收缩的比例数值End Flare X: 结束扩张轴XCurve:曲线设置在下限和上限之间过渡形式(扩张曲线的侧面形式)。
3. Sin 正弦变形 Sin正弦变形器使变形对象产生类似正弦曲线的变形效果 参数设置: Amplitude:振幅设置正弦曲线的振幅(波起伏的最大值) Offset:偏移设置正弦曲线与变形手柄中心的位置关系,改变该值可创建波动效果 Dropoff:衰减设置振幅的衰减方式值为负,设置向变形手柄的中心衰减值为正,设置从变形手柄中心向外衰减4. Wave 波形变形 Wave 变形器使变形对象产生环形波纹,从一个截面上看与Sin变形器的结果是一样的,但Wave沿环形变形 推荐精选 参数设置: Amplitude: 振幅设置波形的振幅(波起伏的最大值) Wavelength: 波长设置沿变形的局部Y轴的正弦曲线频率波长减小,频率值增大;波长增大,频率减小 Offset: 偏移设置正弦曲线与变形手柄中心的位置关系改变该值可以创建波动效果 Dropoff:衰减设置振幅的衰减方式值为负,可以设置向变形手柄的中心衰减;值为正,可以设置从变形手柄中心向外衰减 Dropoff Position:衰减位置。
控制Wave变形时向内衰减还是向外衰减值为0,向外衰减;值为1,向内衰减 Min Radius:内径设置Wave变形器影响范围的最近距离,即变形内径 Max Radius:外径设置Wave变形器影响范围的最远距离,即变形外径5. Squash 挤压变形挤压变形可挤压或拉伸对象此变形器可以对整个对象操作,也可以对一个对象的局部操作 参数设置: Factor:系数设置挤压或拉伸的系数增加负值设置沿变形的局部Y轴挤压;增加正值设置沿变形的局部Y轴拉伸 Expand:扩张挤压时设置向外的扩张值,拉伸时设置向内的压缩值值为0,不扩张,不压缩默认值为1.0000 Max Expand Pos:最大扩张位置设置上、下限位置之间最大扩张点的位置 Start Smoothness:初始平滑值设置下限位置的平滑数量(沿变形的局部负向轴) End Smoothness:终点平滑值设置上限位置的平滑数量(沿变形的局部负向轴)推荐精选6. Twist 扭转变形Twist 可扭曲对象的形状此变形器可以对整个对象操作,也可以对一个对象的局部操作。
参数设置: Start Angle:开始角度设置变形在对象的局部y轴负向下限位置的扭曲度数 End Angle:结束角度设置变形在对象的局部y轴正向上限位置的扭曲度数通用变形系数 Envelope所有的变形器都有一个名为envelope的参数,这个参数是个系数在每个变形器参数控制的变形基础上乘以这个数就得到最终的变形结果如果这个系数值为0,就意味着这个变形器的所有参数都失效了这个参数经常用来临时去掉某个变形器的参数的作用,因为只需要修改一个参数就可以将一个变形器的作用删除或恢复,所以使用起很方便二、其他变形器推荐精选1. Blend Shape 融合变形 Creat Deformers _ Blend Shape融合变形至少需要两个结构相似、形状不同的物体使用融合变形后可以产生从一个形状到另一个形状的过渡效果Blend Shape 融合变形的一种典型用法就是制作角色表情动画,先制作出一系列有表情的头部模型—称为目标体,将融合变形添加到一个没有表情的头部模型上—称为变形体推荐精选融合变形调节 Window _ Animation Editors _ Blend Shape 拖动滑条调节变形。
2. Lattice 晶格变形晶格变形有两部分组成:影响晶格和基础晶格术语“晶格”一般指的是影响晶格用户可以通过编辑或动画影响晶格来创建变形效果晶格变形是基于基础晶格的晶格点和影响晶格的晶格点之间的差别上的在系统默认设置下,将基础晶格隐藏,以便用户把注意力放在影响晶格的操作上但是,要记住,变形效果取决于影响晶格和基础晶格之间的关系如果物体完全处于基础晶格之外的话,那么它将不受变形影响注意:物体尽管可以受晶格影响而被移走,但基础晶格仍然计算的是最初物体所在的位置 推荐精选 基础晶格 影响晶格 ①.编辑基础晶格 当基础晶格不被选择时,是不可见的用户可以移动、旋转或缩放基础晶格然而,它与影响晶格不同的是,基础晶格没有晶格点②.重设影响晶格点和去除扭曲A. 重设影响晶格点 Edit Deformers _ Lattice _ Reset Lattice 影响晶格产生了“空间变换”和“扭曲”,可以用Reset Lattice命令来清除对影响晶格所作的一切调整,使它恢复到基础晶格的位置和形状 B.去除扭曲 Edit Deformers _ Lattice _ Remove Lattice Tweaks当影响晶格产生了“扭曲”,可以用Remove Lattice Tweaks命令来使晶格点恢复到局部空间的原始位置。
如果同时出现了“空间变换”,此命令没法同时使它恢复到基础晶格的位置和形状 推荐精选 ③.晶格影响范围 晶格变形的效果通常取决于物体是否在基础晶格(默认名ffdnBase)的内部如果物体完全处于基础晶格的外部,那么没有变形影响这是因为晶格变形基于基础晶格、影响晶格和物体在晶格内位置之间的空间关系计算影响效果如果物体完全处于基础晶格的外部,那么Maya不能计算变形效果同样,如果物体仅有部分处于晶格内,那么仅处于基础晶格内的元素(比如,CV点)受影响晶格的影响3. Cluster 簇变形一个簇变形创建一个组,组中的元素是由选择的点(Nurbs的CVS、多边形顶点、细分面点或晶格点)组成我们可以为每个点设置百分比权重,当使用“变换”工具(如移动、缩放、旋转)变换簇变形时,簇变形组中的点,因权重的百分比不同,而发生不同程度的改变注意:在创建变形后,应该避免改变变形物体的数目(例如,CVs、顶点或晶格点)改变的数目可导致意想不到的结果在开始使用变形前,应尽量满足可变形物体的拓扑结构例如,当门受到敲击时,用户可创建一个簇变形,使门的中间部分产生略微弯曲的变形效果改变Cluster成员Paint Set Membership Tool 绘制成员工具1.Add添加 :添加成员到指定变形器。
2.Transfer转移 :如果物体上有多个变形器,Transfer操作将绘笔扫过的CV点或顶点从当前所属变形器中移除,再将它们添加到指定变形器中3.Remove移除 :Remove操作将已绘画的CV点或顶点从他们所属的变形器中移除,被移除的可控制或顶点不再受任何变形或关节影响在创建Cluster变形器后可以给每个成员设置一个百分值,控制Cluster变形器对成员点的变形影响力,这个百分值被称为权重白色区域为完全受Cluster变形器影响的区域,黑色区域为不受影响区,灰色区域为影响过渡区推荐精选更改点的权重,拖动滑条 Window_General Editors_Component Editor4. Jiggle 抖动变形抖动变形器可以让运动物体在速度发生变化的同时产生变形效果摔跤手腹部的抖动;头发的抖动;昆虫触角的振动Jiggle变形器可以应用于整个物体,也可以应用于指定的局部点可使用Jiggle变形器的点(包括CV点)、晶格点或多边形与细分表面的顶点可以为同一个物体建立两个或更多的抖动变形,也可以简单的在局部点上应用变形,然后调整权重1. Stiffness:硬度设置抖动的硬度,取值范围为0~1。
2. Damping:阻尼降低弹性,较高的值会弱化抖动;较低的值会增加弹性3. Weight:权重控制整体抖动的程度1) Jiggle only when object stops:抖动仅发生在移动物体停止运动或静止物体开始移动时,物体移动过程中没有抖动2) Ignore transform:忽略变换抖动变形器仅响应组元点的动画,而不响应物体 变换节点的动画 抖动效果调节 Paint Jiggle Weights Tool5. Sculpt 雕塑变形 使用Sculpt雕塑变形操作时,可使用内置的线框球或任何Nurbs物体作为影响物体这个内置球形影响物被称为造型球,通过操纵影响物体可以修改变形对象的外形推荐精选 雕塑变形可以创建各种类型的圆形变形效果例如设置角色的面部动画时,使用雕塑变形控制人物下巴,眉毛或面颊的动作雕塑变形模式包括:Flip翻转 Project 投影 Stretch 拉伸6. Wire 线变形 Wire变形用一条或多条曲线控制物体变形简单的Wire变形用一条或多条Nurbs曲线作为变形操作器来改变可变形物体的形状。
1)创建简单的Wire变形:新建一个场景,包括一个平面,一条曲线选择Deform_Wire Tool命令在Tool Seyyings窗口中单击Reset Tool重置工具按钮关闭Tool Settings面板此时注意光标变为”+”字形,表示正在使用Wire Tool选择变形对象并按Enter键选择曲线并按Enter键修改影响线,变形对象的形状会发生相应的变化推荐精选2) 创建加限制线的Wire变形: 创建一个Nurbs平面,一条曲线和一个圆环曲线 执行命令Deform_Wire Tool命令,打开工具设置窗口 在。