Emitter Extended Data tab: Physical Data quicktab

Important: if the emitter is emitting one or more groups, these settings will be ignored by any groups which control the parameters listed below, since then these settings are taken from the particle's group.

In this quicktab you can set various 'physical' properties of the particles. These are used in the FLIP system for smoke, fire, etc. Particle mass is also used in other areas such as theĀ Drag modifier.

Interface

Parameters

The following settings can be changed, with variation between particles if required:

Mass & Variation

The particle's mass. These are not real-world values (i.e. a value of '1' must not be taken to mean 1 gram, or 1 pound, etc.). You can add variation to the mass with the 'Variation' setting.

If you turn on this switch, the mass of the particle is linked to its radius, so that larger particles have greater mass. In X-Particles 3.5, both mass and radius could be set but if either had any variation included, it was not possible to ensure that the largest particles always had the greatest mass. That is what this switch does: it maps the mass to the radius.

As an example, suppose the radius is set to 4 with a variation of 3 (so the range of possible radius values is 1 to 7), and the mass is 1 +/- 0.2 (range 0.8 to 1.2). Then the particles with a radius of 1 will have a mass of 0.8, while the particles of radius 7 will have a mass of 1.2.

If the variation is zero, the mass range will be the mass value +/- half the mass value. So in this example, the smallest particles would have a mass of 0.5 (1 - 1/2 = 0.5) and the largest will have a mass of 1.5 (1 + 1/2 = 1.5).

Friction & Bounce

These parameters are used to give additional control over friction and bounce on collision. They are inherent particle parameters which interact with the friction and bounce settings in other X-Particles objects.

In X-Particles 3.5 objects were given friction and bounciness in the collider tag, but the particles themselves had no such property (effectively making them fully 'bouncy' and totally frictionless). By giving the particles their own properties, interaction with object surfaces is improved as is particle-particle collision (using the Constraints object collision section).

It is important to be aware of the effect these settings have. If you have set the particle 'Bounce' to 100% the amount of bounce will be completely controlled by the other object - for example, the Collider tag. This is the default setting. If you reduce it, then the amount of bounce will be reduced and if it is set to zero, there will be no bounce at all, no matter what the setting is in any other object. Of course, even if 'Bounce' is set to 100%, if the 'Bounce' value in the Collider tag is set to zero, there will be no bounce.

With friction, both the particle and the surface must have friction greater than zero for any friction effect to occur.

Here 'Friction' is zero and the friction setting in the collider tag is also zero, so the particles slide freely off the plane object:

 

In this video, the 'Friction' setting in the emitter is set to 100% and in the tag to 5% (you would see exactly the same result if the emitter was set to 5% and the friction setting in the collider tag was at 100%) and the particles are slowed considerably:

 

Finally, the situation is reversed with the tag friction set to 100% and the emitter to 20%:

You can see from these examples that the final result depends on the settings in both tag and emitter. The values are multiplied to give the final result so it doesn't matter which way round the settings are. The important thing is that both must be greater than zero to show an effect.

Temperature, Smoke, Fuel and Burn

These values are all used in the X-Particles Domain object when generating fire and smoke. For further details, please see the following pages: