用maya的粒子作水流 (一)
在这个例子,我们将制作一个特定的水类型的效果,没有两种效果是一样的,因此你可以改变你的场景,制作你所看到的水的类型,在这里,我们将作一个从一个管子里涌出来的水流,水碰撞导地面上堆积到一个拐角处。
1、首先调入场景。进入Dynamics模块,执行Particles > Create Emitter命令,按ctrl+A,设置参数:Emitter Type设置为Volume,Volume Shape:Cylinder,Away From Axis:0,Along Axis:1,这样做的目的是改变一个喷射点到一个喷射面,在空间中这个粒子从面发射要优于从点发射, 既然我们是作一个从一个管子里涌出来的水流,那么我们选择的发射器的类型是柱型,我们改变了从缺省的面积轴发射到沿着面积轴发射,away from axis 参数指定粒子离开圆柱体中心轴的速度。旋转移动发射器到管子的位置,如果你表现的是阵雨或其他的效果,你可以改变其它的参数。
如图。
2、播放动画到2秒左右处,选择粒子打开属性编辑器,Particle Render Type: Blobby Surface (s/w),Radius: 0.130, 这使粒子与滴状面相互反应,更象液体。
3、编辑水的材质,打开hypershader窗口(1),创建一个 blinn 材质结点和Sampler Info,Color Blend 节点(2),用中键将sampler info节点拖到color blend上打开连接编辑器选facing和 blender (3),用中键将color blend拖到blinn上选Transparancy (4),双击color blend 节点打开属性编辑器color1变为白色color2变为黑色,你将看到blinn节点的边缘是不透明的,并且是向内部逐渐衰减直到透明,将color1、color2稍微变得灰些,这样边缘不再完全不透明,内部也不是完全透明。(5)双击blinn节点,调整你想要的颜色,在这里用一个淡蓝色,在specspecular color 属性加Brownian纹理。将材质赋予粒子。
5、操作如图。
6、操作如图。
7、如图。
8、按play键,可以看到效果离我们期望的差很远。
下一篇:用maya的粒子作水流 (二)