小雅 2008-4-10 13:13
介绍脚步灰尘的制作技巧
[img]http://www.uestudio.net/wjr/jc/080410_001.jpg[/img]
制作思路:在要走过的路径上,创建了一个粒子网格particle1,然后再创建一个粒子节点particle2;
网格粒子particle1放在作为地面的物体stageBase物体上,距离很小;
particle2粒子主要是制作脚接触到地面后产生的灰尘(注意设置粒子的生命值和渲染类型);
如何使得脚接触地面产生粒子particle2(灰尘),这里巧妙的使用了Particle Collision Events…(粒子的碰撞事件);
在脚骨节上约束一个力场,使得脚步落地的时候,力场对网格粒子particle1产生作用,使得脚周围的粒子和地面stageBase产生碰撞;
然后通过粒子碰撞事件产生灰尘粒子particle2,渲染particle2即可;
小雅 2008-4-10 13:13
上面是大体的思路,下面实际制作看看;
[img]http://www.uestudio.net/wjr/jc/080410_002.jpg[/img]
[[i] 本帖最后由 小雅 于 2008-4-10 13:15 编辑 [/i]]
小雅 2008-4-10 13:16
选择particle1,然后创建一个Radial力场:Fields \ Radial;
调节相应参数主要是要给出力场的作用范围和强度值;
[img]http://www.uestudio.net/wjr/jc/080410_003.jpg[/img]
小雅 2008-4-10 13:16
选择网格粒子particle1和地面stageBase执行Particles \ Make Collide;
使粒子particle1和地面stageBase产生碰撞关系;
[img]http://www.uestudio.net/wjr/jc/080410_004.jpg[/img]
小雅 2008-4-10 13:16
先选择一个脚掌部的骨节ball,然后再选择radial力场,执行Constrain \ point点约束;
使得radial力场被脚掌骨节ball位置约束;
播放动画察看效果;脚落地时,particle1会有被排斥开的现象
[img]http://www.uestudio.net/wjr/jc/080410_005.jpg[/img]
小雅 2008-4-10 13:16
创建碰撞事件:打开Particle \ Particle Collision Event…粒子碰撞编辑窗口;
Objects窗口选择particle1,Event Type为Emit,Target Particle为particleShape2;
再根据需要设置Num particles,Spread等参数;
[img]http://www.uestudio.net/wjr/jc/080410_006.jpg[/img]
播放动画看效果;
同样方法制作另一只脚的走步时的灰尘;
gaoshuchao 2008-4-10 23:00
:victory: hao