首页 | CG软件 | CG信息 | CG教程 | 三维作品 | 设计理论 | CG加油站 | 设计鉴赏 | 社区图库 | Flash | 专题 | 顶客 | 论坛 | 博客 | 导航 | 下载 | 高级搜索
RSS
热门: 素材  作品  设计  效果图  创意  3dsmax  优秀作品  Vray  艺术  欣赏

彩旗飘飘-maya6 hair & paint effect 的应用

来源:转载 作者:dq 时间:2007-09-29 点击:
paint   maya   飘飘   hair   彩旗   用MAYA6新增的模块HAIR及Paint Effects来模拟条条彩旗在微风中摇摆的效果

  先来一张静帧看一下效果

  首先,我们先来设置一下场景,将时间线上的动画及回放结束帧数设成足够大,因为我们在以后在动力学解析中要有足够的时间来操作。我这里设成5000。你也可以在Preferences 窗口中设置。如图1

 现在我们建立一个NURBS Cylinder物体,通过移动及缩放,做成如图2的样子,我们用来固定彩旗高处的那一端,渲染动画的时候我们可以将其隐藏

  保持Cylinder选择,点击菜单 Hair/Create Hair Box,调出Create Hair options窗口,设置如图3所示


 在Outliner中,选择所有新建立的曲线,点击菜单Hair/Create Constraint/Transform,这样,我们就建立了一个hairConstraint1节点,保持其选择状态,选择移动工具,将其移到曲线底端,如图4所示

  接下来还要做许多事情。继续点选移动工具,点击菜单Solvers/interactive Playback,可以看到现在可以移动hairConstraint1节点了。继续移动及旋转hairConstraint1节点,到我现在这个样子后,按停止键。如图5


再次选择所有曲线,点击菜单Hair/Set Start Position/From Current ,返回启始帧试试看,曲线保持在了现在的状态。这正是我们所要得到的。

  在Outliner中,选择名为curve2的曲线,打开Visor窗口,在paint effects标签栏中找到objectMesh,在名为flagsWaving笔刷上点一下,选择菜单Paint effects/Curve Utilities/Attach Brush to Curves,这样,一个名为stroke1的笔触被建立。

  选择stroke1,进入属性控制面板,在strokeShape1标签控制面板中找到 Normal Direction 卷展栏,设置如图6所示

  点击flagsWaving1标签,设置如下:
Global Scale= 7
(Tubes/Creation 卷展栏) tubes per step=0.4
length min=0.01
length max=0.01
tube direction=along path
(Tubes/growth 卷展栏)只选择 leaves
(Tubes/growth/leaves 卷展栏)
leaf length=0.253
对leaf Curl可以设置很小的值或取消。
  以上参数可以根据自己的场景而定,没有特定要求。到此,我们渲染一下,效果应如图7所示


 在 outliner中选择除curve2的所有曲线,再次打开Visor窗口,选择flagsWaving笔刷,点击菜单Paint effects/Curve Utilities/Attach Brush to Curves。哇?!怎么回事?不要怕,我们马上解决。再次进入outliner窗口,先选择除stroke1外的所有笔触,再选择stroke1,执行菜单paint effects/share one brush。问题只解决了一部分,不过已胜利在望了。在outliner 中依次选择stroke2 到stroke15,按照stroke1分别设置其 Normal Direction参数。如何?问题解决了。

  为了使动画更加真实,我们为其加入AIR场,来模拟飞吹的效果。
  选择 hairSystem1,点击菜单 fields/air ,根据情况设定magnitude,我这里是20, direction Z方向为1,X轴,我们为其加入一个表达式:airField1.directionX=sin(time*.5)*0.7*rand(.8);数值你可以通过预览观察根据情况而设定。

  渲染一张看看效果吧。如图8

  加上绳子,看看最终的效果图。如图9


本文地址:http://www.cg3000.com/html/cgTutorials/Animation/MAYA/20070929/caiqipiaopiao_maya6_hair___paint_effect_deyingyong_33730.shtml
上一篇:MAYA粒子的阶梯状显示
下一篇:物体落水时产生的水面波纹效果
关键字:迅雷 快车 Baidu 彩旗 飘飘 maya hair paint
最新评论共有 0 位网友发表了评论
发表评论
评论内容:不能超过250字,需审核,请自觉遵守互联网相关政策法规。
用户名: 密码:
匿名?
注册
图腾CG联盟免责声明:本网站转载纯粹出于为网民传递更多信息之目的,无任何商业目的。如本网站转载稿件涉及版权等问题,请作者速来函admincg3000@163.com联系,在此,我们首先向您表示诚挚的歉意,并将尽快予以改正。本网站上发表的内容只代表作者本人之观点,本网站只出于传递更多信息之目的,并不意味着赞同其观点或证实其内容的真实性。
赞助广告