RealFlow添加物体节点接住粒子 | 您所在的位置:网站首页 › realflow软件怎样模拟大片水花 › RealFlow添加物体节点接住粒子 |
在现实生活中,我们会习惯用一些容器去装载流体,比如水桶接水、杯子装水等。在运用RealFlow进行流体模拟时,我们同样可模拟这类型的流体装载效果。 通过为流体模拟场景添加非封闭性物体,可让流体流动到物体的内部,以构建出“接住”粒子的效果。比如,如动图1所示,运用花瓶接住发射的粒子,而随着发射粒子的增加,出现了粒子溢出的效果。接下来,一起来演示怎么制作吧。 ![]() 一、添加粒子发射器 首先,在RealFlow的标准粒子模拟工具中,单击并添加圆形粒子发射器。 圆形粒子发射器默认添加在原点位置。 ![]() 先来看一下圆形粒子发射器的模拟效果,如图3所示,在无其他物体的阻挡影响下,圆形粒子持续向下发射。 ![]() 二、添加几何图形节点 为了接住圆形发射器发射的粒子,我们需要为场景添加非封闭性的几何物体节点,使得发射的粒子流动到物体内。 同时,为了让粒子发射的位置与装载的几何物体间存在一定的距离,以形成流动效果,可将圆形粒子发射器沿着Z轴上移(启用左侧工具栏的坐标轴工具,选中并向上拖动发射器的Z轴坐标)。 ![]() 接着,就可以在发射器正下方添加一个非封闭性的几何物体。 如图5所示,几何图形中的无盖立体方与花瓶均满足需求。本例选择添加花瓶物体。 ![]() 完成以上操作后,先来预览下效果。如图6所示,粒子从高处发射,在碰撞到花瓶后,被花瓶接住,但随着花瓶内粒子的增多,粒子满了之后开始溢出。 ![]() 由于花瓶呈现的是实体状态,无法清楚地观察到粒子在花瓶内的运动趋势。鉴于此,可在选中花瓶物体后,单击左侧工具栏中的“将所选设置为框架”,即可以“透视”的状态观察粒子的运动趋势。 ![]() 将花瓶设置为框架后,再来看一下模拟效果,如图8所示,可以看到,粒子首先碰撞到花瓶的底部,并向周边移动。随着粒子的增加,先发射的粒子溢出花瓶。 ![]() 三、添加重力控制器 以上我们已经模拟了物体接住粒子的效果,但比较奇怪的是,粒子溢出后,是向上运动的,这与常理不太相符。 这是因为,当前场景未添加任何作用力影响。如果希望出现正常的满溢而下的效果,需要添加重力控制器。 如图9所示,单击并添加重力控制器(Daemos类节点)。重点会默认添加在原点位置,如果被其他节点遮挡的话,可通过节点列表、视图信息等确认重力是否已正确添加。 ![]() 图9:添加重力控制器 添加重力控制器后,单击时间线右侧的重设按钮,将未包含重力模拟的场景清除掉。 ![]() 然后再单击“模拟”按钮,重新解算模拟粒子场景。如图11所示,在重力的影响下,满溢的粒子流向下方。 ![]() 四、小结 综上所述,我们可以通过添加物体节点来影响RealFlow模拟流体的运动趋势,而一些非封闭性的几何物体,如花瓶、无盖的方体,可充当流体的容器,装载发射的粒子。 另外,RealFlow场景中不默认添加力,即使是常见的重力,因此,如需产生重力效果,需自行添加重力控制器。 作者:泽洋 |
CopyRight 2018-2019 实验室设备网 版权所有 |