CGArt-中国CGer中的绿色家园
首页 信息动态 原创排行 互动教程 资源千寻 CG人才 CGArt杂志 艺术设计 CG画廊 CG论坛 酷站欣赏 CG搜索 会员中心
无敌粒子!ThinkingParticles——思想粒子系列教程(教程1)
来源:hxsd 作者:jpg 编辑:柳月 发布时间:2005年12月29日 14:23:20

ThinkingParticles思想粒子作为3DSmax的一个粒子插件 极大的加强了其粒子功能 在max6的粒子流出现以前可以说是maxs最强大的粒子武器 但在国内因为没有教程 所以用的不是很多 但其强大的功能还是吸引不少朋友研究其中 我也是边摸边学 现就一些知道的东西来抛砖引玉 与大家交流交流~~如有什么说错的地方还请大家见晾~~
这是一个瓶子脱落的动画 虽然这个动画现在包括粒子流和粒子工作室都可以做 但现在我们就用这个简单的东东叫大家如何入手~~

注意思想粒子是和粒子流一样是结点方式的 下面来说说视窗每部分的功能
1 master system(主事件组)
这个窗口是粒子时间的控制窗口 上面的窗口是粒子的主事件区 它控制这底下的粒子事件产生窗口的归属,比如说上图 在粒子主事件区新建了2个主事件组 瓶子和碎片 然后在下方窗口你可以控制你产生的碎片是属于瓶子事件组的 还是碎片事件组的 也可以定义由瓶子事件组产生碎片事件组的粒子 然后分别加以控制
2 dynamic set(接点连接)
这个窗口是定义粒子的各种连接的
3 creat(粒子时间建立)
主要是定义粒子具体的参数

下面就来做具体的操作
1 先把瓶子原地复制一个 分别取名字内侧瓶子和外侧瓶子 然后把内侧瓶子隐藏 以后会用到!(图3)首先在主控窗口点Create建立一个名为瓶子的主事件组(建立时名字为group 可以左键在上面点击更改名字)和碎片的事件组 来分别控制粒子属于哪个组 然后分别控制

然后在底下的事件列表窗口建立一个dynamic set来控制粒子的动态 然后点最右边的create栏的conditions在下方点Always True结点 然后点击中间的dynamic set区 创建一个结点 这个结点的意思根据其表面意思似乎是永远存在的意思 不管做什么动画 这个结点都必须存在 然后点右边的operators操作按钮,然后建立一个objtoparticle结点 很好理解 就是让物体塌陷成粒子~!点pick object拾取外侧瓶子 然后将接点连接

然后点击objtoparticle在右边的控制栏将Instance shape关联粒子及的钩打上这样才能让粒子产生关联 然后按hide隐藏瓶子 最后点dynamic set 在右边的控制栏将show mesh点上 然后看看是不是有个粒子瓶子出来了!!

2 接下来就该让它破碎了 我们在再底下的master dynamic窗口再crete一个dynamic set作为粒子破碎的控制组 然后在分别把右边的groups按钮下把瓶子接点 ,operators下shape栏的Fragment接点,还有Always True接点都拖到接点区 然后如图连接起来 建立破碎事件

3 然后在点Fragment接点 在右边的控制栏找到Threshold项 打开动画记录按钮 在180帧将其改为0 其他参数入图(图8) 在拖动动画滑块 看看动画是不是出来了~~你还可以改变From to的选项 改变破碎的方向 还有粒子有3种碎片的控制方式 这里选的是count 可以在下面的count栏来具体的控制粒子的数目 这里我用的是3000 机子稍差的朋友 可适当调小该值 还有要说明的是在 Frament栏下的group要选碎片 因为这是定义破碎的粒子不再是瓶子事件组的了 而是碎片组的 接下来就不受瓶子组控制 而让碎片组的事件控制它!!
                                                       

4 接下来就要控制粒子运动的方式了 让他看上去更自然 如图 在建立第3个dynamic set 然后在右边groups按钮下的碎片接点 和ALways true 以及operators下velocity 和Dynamics下的stdforce四个接点拉到接点区

点velocity接点 这个接点是控制粒子的速度还有方向 及发射的角度

                                                            

设置然后建立几个风力

然后用空间绑定将他们和思想粒子图标绑定 然后在stdforce接点里点Activate 按钮让风有效然后在播放动画 是不是成功了 

                                               

5 最后将开始隐藏的内侧瓶子显示 用缩放工具稍微缩小点 让粒子物体刚好包在其外面 然后分别给不同材质 粒子的材质是根据外侧瓶子的材质来的 所以只要把材质给粒子关联的外侧瓶子就好了!一切都好了 渲染吧 然后调到AE里做效果 我在AE里用了starglow特效就好了~

共有评论0条
更多评论..
作者信息 详细信息
评论人:
验证码:
内容:
 
about us advertisement publish conformity service cooperate associate link site map contact us help jump to the top of page