使用软件:maya 2015,RealFlow 2014 使用插件:vray for Maya 3.0 Beta,Krakatoa 效果合成:Nuke 9.01
在本次的教程里面,我们将使用RealFlow创建流体,并输出不同的粒子效果与Krakatoa进行粒子渲染,同时使用Vray在Maya里面渲染出实体的粒子网格后,再传送到Nuke进行影像合成,一连串的动作将分成几个部分来做介绍,现在就让我们先启动RealFlow的部分来做为此教程的开端。
▼ 首先在Relationship Editor按下Tab键,在上方输入Domain后选择Open Domain添加一个HY_Domain的节点。
▼ 如图,在视图右下方的节点面板可以看到HY_Domain01的创建,而Hub01则是自动生成的总控制器,也就是说每一个特效都需要一个Hub来作为区分。
▼ 按下Tab键输入Cube,点选Cube后产生一个新的方块体,这个Cube将作为粒子发射的容器用途。
▼ 接下来在节点的属性设置里面将Cube的大小调整为10、5.625、1.0的数值。
▼ 修改Cube的数值后,在视图里面可以使用7与9键显示出模型的线框与实体的显示状态,按下1234键则是进行平面视图与透视角度的切换。
▼ 仍然在Cube的选择状态下,将Volume mode更换为Solid outside,这样才能将内部发射的粒子限制在Cube的范围里面。
▼ 继续添加一个新的Cube,然后将其名称更改为Emitter,原来的Cube更名为Container,并将Emitter与Hub的连接线选取后删除,如图所示:
▼ 将Emitter的大小调整为1.6、0.8、0.6数值,再将Emitter的位置调整到Container的左上方位置。
▼ OK,现在Emitter将作为流体的发射位置,接着就是需要添加Hybrido的流体发射功能,在节点面板按下Tab键输入Emitter添加Hybrido的专用发射器,在弹出的选项里面选择Emitter来作为流体的发射位置。
▼ 检查一下节点面板里面的设置,目前看起来的节点关联性如图中所示的连接,唯一没有连接的就是从Cube更名为Emitter的这个节点。
▼ 将HY_Emitter里面的Stream 切换为Yes的启用状态,Initial velocity 设置为Constant的模式,Speed设置为2后按下Simulate进行模拟计算。
▼ 模拟开始后,Emitter发射出流体粒子,并且在容器里面产生碰撞后而向旁边流散,看起来效果不错,接着我们需要尝试将流体的发射速度加快,并调整Emitter的角度来进行模拟。
▼ 如图所示,经过调整后的Emitter现在发射出的流体先碰到容器左边的部分再往右边流动,不过看起来这些粒子似乎是太规则了些,我们还可以再加上一点变化来改变粒子的发射效果。
▼ 新增一个Noise Field与Gravity的节点,作用是在Emitter发射出流体时能以不规则的方式进行,而Garvity的作用则是让粒子发射后能受到地心引力的影响。
▼ 将Noise Field里面的Strength加大到50的数值后再次进行模拟,注意每次在模拟之前需要按下Reset清空之前模拟的数据。
▼ 模拟计算时还需要注意时间轴长度的设置,这个部分与一般的3D软件设置方式基本相同,在这个案例里面,为了节省一些计算的时间,我们用了180帧的长度来模拟流体的作用,如果有更强悍的设备,在动画长度设置方面就有更大的空间。
OK,RealFlow的部分初步设置完成,下一个教程将要介绍粒子的输出,再通过Krakatoa进行粒子的渲染,请继续关注本教程的最新发布讯息。
延伸阅读:
使用RealFlow与Maya制作超强的流体特效(二)
http://www.narkii.com/club/thread-343189-1.html
|