RealFlow中文官网 > 使用技巧 > RealFlow杀死粒子控制器的添加与应用

RealFlow杀死粒子控制器的添加与应用

发布时间:2021/06/28 15:11:58

在进行RealFlow的模拟解算时,我们可能只需要特定视图范围内的模拟效果,但由于解算模拟的持续性,虽然已经超出了设定的视图范围,粒子仍会在视图外继续模拟解算,这样会耗费很多不必要的内存资源。

针对这种情况,可使用杀死粒子控制器进行粒子发射体积、年龄、速度等控制,使得粒子在指定的范围内发射,减少资源的占用。比如图1所示的模拟效果,在应用杀死粒子(体积)控制器后,粒子在限定的体积范围内发射。

接下来,我们一起来看看怎么实现吧。

图1:杀死控制器(体积)影响下的粒子发射

一、添加粒子发射器

为了让限制效果更明显,我们创建了一个ESpline粒子发射器。该发射器可进行路径的指定,形成一个弯曲的粒子流。

图2:添加ESpline粒子发射器

开启模拟解算,如图3所示,ESpline粒子发射器发射出类似墙面的粒子流效果,随着模拟的进行,粒子不断地从中心向外发射。

图3:模拟解算

从图4的动图看到,即使发射的粒子已经超出了单一视图的范围,但由于模拟的进程未被中止,粒子仍会继续发射与增加,形成了资源的浪费。

图4:ESpline粒子发射效果

二、添加杀死粒子控制器

对于以上的情况,我们可添加杀死粒子控制器限制粒子发射的范围。

RealFlow的杀死粒子控制器属于Daemons类节点,对其他节点起到辅助的作用。杀死粒子控制器的名称开头均是字母“k”,表示“kill”,包含了体积、年龄、速度、分离、碰撞五种杀死粒子的方式。

图5:杀死粒子控制器

本文以杀死粒子(体积)控制器为例,设定粒子发射的体积范围。

如图6所示,单击创建k Volume控制器,其默认添加位置是坐标轴上的原点。

图6:添加杀死粒子(体积)控制器

如图7所示,在默认体积设置下,ESpline粒子在k Volume控制器范围内进行小范围发射。

图7:控制器模拟效果

显然,这种小范围的粒子发射效果并不理想。我们需要将k Volume控制器的体积调大一点。

具体的操作是,如图8所示,选中k Volume控制器后,单击启用左侧的调整大小工具。然后,鼠标选中k Volume控制器的轴中心,并按住鼠标不放,同时,将鼠标向右移动,调大控制器的体积。

图8:调整控制器的体积

完成k Volume控制器的体积调整后,重设之前的模拟数据,重新进行场景的模拟解算。

如图9所示,可以看到,ESpline粒子发射器在k Volume控制器的体积范围内发射粒子,超出体积范围的粒子会被消灭。

图9:模拟效果

三、小结

综上所述,为了减少RealFlow的模拟解算范围,可运用杀死粒子控制器节点对粒子的发射范围进行限制,让其在限定的体积范围内模拟粒子发射的效果,从而减少电脑资源的占用。

除了体积限定外,还可以对粒子发射的年龄、速度、分离范围进行控制,如需更多案例演示,可前往RealFlow的中文网站继续探索。

作者:泽洋

标签:RealFlow粒子模拟解算

读者也访问过这里:
一款独立的模拟软件
立即咨询
热门文章
RealFlow入门之解算缓存的应用与播放
作为一款优秀的流体动力学模拟软件,RealFlow拥有高标准的模拟质量,但鉴于流体模拟的精密性,即使RealFlow已加入了DYVERSO动力学与GPU加速技术,在实际的模拟解算过程中,仍要耗费相当多的资源。
2021-07-13
RealFlow粒子属性之黏度与表面张力
RealFlow粒子属性中的粘度(viscosity)与表面张力(surface tension),是两种不同的粒子属性,但其效果会有点相似。
2021-08-08
如何激活RealFlow流体动力学模拟软件?
RealFlow 10包含了四种许可证使用类型,分别是浮动(Floating)许可证、节点锁定(Node-Locked)许可证、节点(Node)许可证与试用版本。
2021-07-13
RealFlow入门之操作界面设置
RealFlow的操作界面设置,主要涉及到的是视图界面的设置。RealFlow包含了多种视图内容,比如节点、节点参数、节点关系编辑器等。
2021-07-13
RealFlow流体动力学模拟软件安装指南
RealFlow是一款既可独立使用,又可与主流3D软件,如Maya、3ds Max、Cinema 4D相兼容使用的专业流体动力学模拟软件。
2021-07-13
RealFlow粒子属性之类型与分辨率
RealFlow的标准粒子添加后,其参数面板会相对应地提供类型、分辨率、速度、密度的等参数设置选项,以制作更多样的流体模拟效果。
2021-08-08
最新文章
RealFlow粒子属性之黏度与表面张力
RealFlow粒子属性中的粘度(viscosity)与表面张力(surface tension),是两种不同的粒子属性,但其效果会有点相似。
2021-08-08
RealFlow粒子属性之类型与分辨率
RealFlow的标准粒子添加后,其参数面板会相对应地提供类型、分辨率、速度、密度的等参数设置选项,以制作更多样的流体模拟效果。
2021-08-08
RealFlow粒子属性之密度与内外压力
RealFlow粒子的密度属性与物理中的密度概念是一致的,指的是物体在单位体积内的质量。单位体积物体的密度越大,其质量也会越大,而质量大的物体有下沉的趋势。比如,水的密度为1000g/m3,食用油的密度为900g/m3,食用油会浮在水表面。
2021-08-08
RealFlow添加物体节点接住粒子
在现实生活中,我们会习惯用一些容器去装载流体,比如水桶接水、杯子装水等。在运用RealFlow进行流体模拟时,我们同样可模拟这类型的流体装载效果。
2021-07-13
RealFlow重力控制器节点的添加与应用
重力控制器节点属于RealFlow的Daemons类节点。Daemons节点在RealFlow中充当的是辅助器的角色,包含各种影响粒子的力,也包含一些删除粒子、填充粒子的节点。
2021-07-13
RealFlow项目场景文件夹包含哪些文件
我们在使用RealFlow的过程中会产生各种各样的文件,而这些文件会保存在指定的项目场景文件夹中。当我们需要寻找特定的文件时,比如粒子缓存文件、导出的网格文件、视频文件等,就需要到对应的文件夹中找。
2021-07-13

微信公众号

欢迎加入影像后期爱好者大家庭,立即扫码关注,领取精美滤镜。