查看: 2141|回复: 0
打印 上一主题 下一主题

maya 制作龙卷风效果

[复制链接]

2018

主题

8

听众

1483

积分

助理设计师

Rank: 4

纳金币
8547
精华
115

活跃会员 优秀版主 荣誉管理 论坛元老

跳转到指定楼层
楼主
发表于 2013-8-1 17:09:33 |只看该作者 |倒序浏览
maya 制作龙卷风效果
用 cv 工具创建一条笔直向上的线

创建一个 nurbs circle, 使用以下的属性设置 :
translate x : -.5
rotate x : 90
radius : .04
sweep : 90
sections : 3

选中这个 circle, 按下 insert 键 , 使用网格捕捉将 pivot 放到原点 .



先选择 nurbs circle 然后选择曲线 , 在建模菜单下选择 surfaces %26gt; extrude 命令 , 并在 channel box 中设置
如下属性 .
fixed path : on
use component pivot : on
use profile normal : off
rotation : 5000
scale : 6
这样将会出现下图的形状 , 你可以通过调整 rotation 和 scale 来调整形状 .

在删除历史记录和曲线后将物体命名为 tornado.
选中 tornado, 在 channel box 中的 rotate y 属性上点右键 , 并在菜单中选择 expressions. 在 expression editor 的 expression area 输入 "tornado.rotatey = frame * # " 你可以自行确定 # 的数值 , 数值越大龙卷风的自旋就越快



然后选中 tornado, 并切到 dynamics 菜单下 , 选择 particles %26gt; emit from object %26gt; options. 在 option 对话框中 ,emitter type 选择 surface, 然后创建它 . 当你播放动画时 , 粒子就会从表面飞散出去了 . 有可能粒子会像内部飞散 . 这样就需要翻转表面方向 (modeling menu set - edit nurbs %26gt; reverse surface direction).




打开 emitter's attributes 设置以下属性 .
rate : 1000
speed : 0




现在我们有了更多的粒子 , 并且粒子会围绕在 tornado 的附近 . 选中这些粒子并在属性编辑器中设置以下属
性 .
lifespan mode : random range
lifespan : 2
lifespan random : .25
particle render type : cloud (s/w) (click current render type button)
radius: .661
threshold: .661
现在将 tornado 隐藏起来 , 只留下一个自旋的粒子云 . 可以自行调节一些属性

我们可以使用 lattice 使龙卷风四处移动 . 显示出 tornado 来 , 并选中它 . 使用 animation menu set - deform %26gt; create lattice 命令 .



在调整 lattice 之前 , 打开 outline, 选中 lattice 和它创建的 base. 对它们进行放缩以确保 tornado 在 lattice 内部不会溢出 . 现在你可以随意的对 lattice 设置动画来使龙卷风移动和变形了 .

更多3D教程尽在纳金网maya论坛

分享到: QQ好友和群QQ好友和群 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
转播转播0 分享淘帖0 收藏收藏0 支持支持0 反对反对0
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

手机版|纳金网 ( 闽ICP备2021016425号-2/3

GMT+8, 2024-11-14 19:54 , Processed in 0.440953 second(s), 32 queries .

Powered by Discuz!-创意设计 X2.5

© 2008-2019 Narkii Inc.

回顶部