thinkingParticles中文网站 > 使用技巧 > thinkingParticles制作动态选中的粒子(应用Selection节点)

thinkingParticles制作动态选中的粒子(应用Selection节点)

发布时间:2021/09/22 10:04:14

《thinkingParticles制作动态选中的粒子(粒子构建)》一文中,我们已经详细讲解了物体内粒子出生效果的制作。接下来,将会基于该粒子出生效果制作粒子被动态选中的效果,其效果如图1所示。

动态选中的粒子指的是某些粒子在众多粒子中被挑选出来,并展现出别于其他粒子的属性,比如不一样的颜色,而这个过程是动态发生的。

其中会涉及到Selection节点的应用,该节点属于启动程序类控制节点,可用作选择特定的粒子。接下来,一起来看看具体操作方法吧。

图1:动态选中的粒子
图1:动态选中的粒子

一、创建新的粒子组

首先,在原有的主控系统中创建新的粒子组,并命名为粒子组B。

图2:创建粒子组B
图2:创建粒子组B


同时,在原有的动力学系统中创建新的动力学组。

 图3:创建新动力学组

图3:创建新动力学组

然后,如图4所示,选中粒子组B,在其右侧的属性面板中,将粒子组B的粒子颜色调整为黄色。

图4:设置粒子组B的颜色
图4:设置粒子组B的颜色

二、应用Pselection节点

完成粒子组B与新动力学组的创建后,打开新建的动力学组。

如图5所示,在动力学组中创建PSelection节点,该节点可用于特定粒子的选取。

图5:创建PSelection节点
图5:创建PSelection节点

接着,创建Group节点,该节点可传递粒子组的信息。

图6:创建Group节点
图6:创建Group节点

如图7所示,将PSelection节点的Particle输出端口与Group节点的Particle输入端口相连接。

图7:连接节点
图7:连接节点

接着,如图8所示,选中Group节点,在其右侧的属性面板中,将其所属粒子组设为粒子组B,以实现将选取后的粒子输出为粒子组B的效果。

图8:设置Group所属粒子组
图8:设置Group所属粒子组

接着,如图9所示,选中PSelection节点,并使用节点的拾取功能,拾取长方体内的粒子。

图9:设置PSelection节点拾取的粒子
图9:设置PSelection节点拾取的粒子

完成以上设置后,如图10所示,可以看到,长方体内的蓝色粒子中出现了一些黄色的粒子(即粒子组B中的粒子)。

图10:选中的粒子
图10:选中的粒子

三、制作动态选中的粒子

接下来,为了让选中的粒子呈现动态选中的效果,我们需要使用3ds Max的关键帧功能制作动画效果。

如图11所示,创建Integer节点,该节点用于为控制器或条件设置一个特定的值。

图11:创建Integer节点
图11:创建Integer节点

如图12所示,将Integer节点的Value输出端口与PSelection节点的ID输入端口相连接。

图12:连接节点
图12:连接节点

完成以上设置后,返回到3ds Max的操作界面,打开其关键帧功能。

图13:开启关键帧功能
图13:开启关键帧功能

如图14所示,将时间线上的指针保持在0帧位置,并将Integer节点的value数值设为0。

图14:设置关键帧1
图14:设置关键帧1

然后,如图15所示,将时间线上的指针移动到100帧位置,并将Integer节点的value数值设为100。

图15:设置关键帧2
图15:设置关键帧2

完成以上设置后,打开第一个动力学组,将其PositionBorn节点的粒子数量修改为一次发射500个,即可实现本文开头所示的动态选中粒子的效果。

图16:一次发射
图16:一次发射

三、小结

综上所述,通过应用thinkingParticles PSelection节点,可进行特定粒子的选取,以区别特定粒子或删除特定粒子。

作者:泽洋

thinkingParticles
3ds Max 粒子插件
立即咨询
官方交流群:853489568 立即加群
400-8765-888 kefu@makeding.com
最新文章
thinkingParticles制作动态选中的粒子(粒子构建)
我们本次将会应用thinkingParticles 3D粒子插件制作动态选中粒子的效果。在应用选择类节点前,本文需要先制作如图1所示的物体内出生的粒子效果,以便在这些粒子中制作动态选中粒子的效果。
2021-09-28
thinkingParticles制作动态选中的粒子(应用Selection节点)
动态选中的粒子指的是某些粒子在众多粒子中被挑选出来,并展现出别于其他粒子的属性,比如不一样的颜色,而这个过程是动态发生的。
2021-09-22
thinkingParticles两种粒子的碰撞效果(粒子构建)
本文将会应用thinkingParticles 3D粒子插件构建粒子间的碰撞效果。在开始应用碰撞类节点前,我们需先进行两组粒子的碰撞场景构建
2021-09-13
thinkingParticles两种粒子的碰撞效果(碰撞效果)
在本节中,会继续介绍如何让两组碰撞的粒子产生碰撞效果。
2021-09-06
如何使用thinkingParticles制作规则平铺的粒子?
在使用thinkingParticles制作粒子出生效果时,如何让粒子有规则地平铺在物体的内部?实际上,我们只要使用thinkingParticles VolumePos节点中的栅格功能,就能轻松实现这一功能。
2021-08-30
thinkingParticles制作沿路径出生的粒子
本文将会应用到thinkingParticles的PathPosition节点,制作如图1所示的,粒子沿着路径出生的效果。
2021-08-24

微信公众号

欢迎加入thinkingParticles产品的大家庭,立即扫码关注,获取更多软件动态和资源福利。