(驱动程序)。完成连接后,该辅助对象的设置会影响事件中的所有粒子。
“mParticles 图形”操作符
使用“mParticles 图形”操作符可定义在物理模拟期间用于碰撞目的的粒子图形。“mParticles 世界”操作符和“mParticles 图形”操作符对进行模拟均是必要的。此外,将“mParticles 图形”操作符置于事件中的“图形”操作符之后。
“mParticles 力”操作符
“mParticles 力”操作符类似于标准“力”操作符,但更适合模拟使用。常规“力”操作符可调整粒子速度。如果使用“mParticles 世界”运行模拟,就很不方便,这是因为需要使用“mParticles 切换”操作符,通过启用“匹配位置”或“速度”>“速度”将已调整的速度信息传递给模拟。即使这样,速度数据的恒定的直接操作可以扭曲模拟工作流程。mParticles 力定义了影响粒子的实际力,力场信息将传递给 MassFX 模拟。
“mParticles 阻力”操作符
“mParticles 阻力”是 mParticles 力操作符的快速替代对象,用于将缓慢因子添加到模拟。使用“mParticles 阻力”操作符,就无需首先创建阻力空间扭曲,然后在“mParticles 力”操作符中指定它。而且,“mParticles 阻力”可使用原有 MassFX 属性来模拟摩擦力。最后,您可以使用缓慢因子来稳定模拟(减少抖动)并使其看起来更加自然,因为它会因摩擦而产生能量消耗。
“mParticles 浮力”操作符
使用“mParticles 浮力”操作符可模拟液体中对象(粒子)的行为。根据粒子和液体的相对密度,液体内的粒子会上浮或下沉。
“mParticles 切换”操作符
使用“mParticles 切换”操作符,通过将包含此操作符的事件定义为与动力学(粒子运动由 MassFX 模拟引擎驱动)相反的运动学(粒子运动由标准“粒子流”操作驱动)来调整纯模拟动画。
“mParticles 碰撞”测试
“mParticles 碰撞”测试类似于标准“碰撞”测试,但不允许粒子与导向器空间扭曲之间的碰撞,它允许粒子与应用了“粒子流碰撞图形 (WSM)”修改器的标准对象之间的碰撞。其用法类似于“碰撞”测试,但由于物理模拟和 MassFX 设置的性质,某些细节会有所不同。
“mParticles 粒子间碰撞”测试
“mParticles 粒子间碰撞”测试根据碰撞信息注册粒子间碰撞,并将粒子重定向至其他事件。它不控制粒子是否互相碰撞。根据定义,图形由“mParticles 图形”操作符定义且参与 MassFX 模拟的粒子会相互碰撞。
“mParticles 粘合”测试
“mParticles 粘合”测试在粒子之间创建绑定,因此可作为粒子物质的“胶水”。使用“mParticles 粘合”,粒子往往以原始形态聚集在一起,但在模拟过程中可以基于物理操作或“mParticles 溶解”操作符的影响而断开。与“粒子流”中的许多其他测试一样,可以使用“mParticles 粘合”而不必将其连接到另一个事件,在这种情况下它用作操作符。
“mParticles 溶解”操作符
“mParticles 溶解”操作符可移除“mParticles 粘合”测试创建的绑定(使用 mParticles 粘合 ID、计时、布尔数据通道和简单的图标几何体施加不同的过滤)。若要使用此操作符,可使用任何测试直接绑定粒子到事件中,该事件包含“mParticles 溶解”操作符。