thinkingParticles的粒子形态多种多样,除了可以使用标准的图形,如方体、球体、圆柱体等作为粒子形态外,我们还可以借助GeomInstance节点将粒子的形态指定为3ds MAX内的图形对象。
比如,如图1所示,可以将粒子通过GeomInstance节点指定为茶壶图形,实现茶壶粒子的出生效果。当然,我们还可以将其指定为雪花、花朵等图形,制作更加美观的粒子出生效果。
一、GeomInstance拾取茶壶对象
首先,如图2所示,在3ds MAX的编辑区创建一个茶壶图形,然后,再创建一个thinkingParticles粒子系统。
接着,打开thinkingParticles操作界面,如图3所示,先创建一个PositionBorn节点(Operator-Generator-PositionBorn),以呈现粒子出生的效果。
然后,如图5所示,再创建一个GeomInstance节点(Operator-Shape-GeomInstance)。该节点属于形状类型的节点,是作为指定粒子形状使用的节点,可指定3ds MAX内的对象作为粒子形状。
完成thinkingParticles GeomInstance节点的创建后,如图5所示,打开节点的参数面板,并单击“拾取对象”按钮。
接着,如图6所示,选择需要拾取的茶壶对象。
如图7所示,待拾取面板出现茶壶对象的名称后,即完成对象的拾取。
完成茶壶对象的拾取后,如图8所示,将PositionBorn节点的Born Particle输出端口与GeomInstance节点的Particle输入端口相连接。
通过以上设置,我们就可以获得如图9所示的茶壶粒子出生的效果。
二、优化出生效果
另外,我们还可以添加一些粒子属性的节点,如Size节点优化出生效果。
如图10所示,创建Size节点,并将PositionBorn节点的Born Particle输出端口与Size节点的Particle输入端口相连接。
然后,将Size节点中的Size参数设为10cm,Variation设为80%。Variation指的是变异系数,可产生大小不一的粒子。
完成以上设置后,如图11所示,即可获得如图11所示的大小不一的茶壶出生效果。
三、小结
综上所述,通过使用thinkingParticles的GeomInstance节点,可指定3ds MAX内的对象作为粒子,制作群像型的粒子特效,比如可指定蚂蚁、蜜蜂等形态,制作蚂蚁、蜜蜂的群体效果。