This component adds turbulence that can be controlled. The turbulence can be added in two different ways:
The turbulence generator is based on fractal-like noise function, similar to the noise texture in 3ds Max. This means that the final noise is a sum of several smooth random stages, with different scales and different amplitudes. The user can control the number of random stages, their scale and amplitude. The scale and amplitude of the first random stage are considered to be 1, and the scale and amplitude of the last random stage are given by the user. All the scales and amplitudes of the intermediate stages are placed between these values. The final noise is normalized, i.e. even if you type 10 for the amplitude of the last stage, the whole result will be attenuated down to average value of 1.
Pressure mode (MXS: injmode) - switches between pressure and force mode.
Size (MXS: size) - general scale multiplier.
Fractal depth (MXS: depth) - the number of the additional stages (the real number is this parameter + 1).
Last stage scale (MXS:lss ) - the scale of the last stage. The scale of the first stage is 1. The intermediate stages are between 1 and this parameter.
Last stage amplitude (MXS: lsa) - the amplitude of the last stage. The amplitude of the first stage is 1. The intermediate stages are between 1 and this parameter.
Random seed (MXS: seed) - initial value for the random generator.
Speed (MXS: speed) - the noise change speed.
Multiplier (MXS: mult) - general amplitude multiplier.
Decay (MXS: decay) - how the multiplier decreases with the distance.
None - no decay.
Inv distance - decreases with the inverse distance.
Inv square - decreases with the inverse square of the distance.
Sphere - no decay in a sphere with radius 1 (in scene units with radius equal to the size) and no action outside the sphere.
Drag particles(MXS: partpreview) - affects the preview, when checked the trajectories of several particles are visualized.