Foam - Foam Creation

Here you can define the conditions for the creation of foam particles based on various threshold parameters.

 

 

Bounded

Here it is possible to restrict the foam creation process to a domain. The bounding box can be scaled with the R key or the “Scale” parameters under “Node”. A bounded domain is also needed when you want to simulate a scene via → network with the help of IDOCs.

From splash

Foam occurs when splash particles enter the core fluid's surface, and a splash particle's radius ranges between 1 (birth) and 0 (death):

  • Foam will be created when a splash particle's radius is smaller than the given threshold.
  • A splash particle's radius is controlled with the → "Splash min | max lifetime" parameters.
Radius threshold

A splash particles' radius ranges between 1 (birth) and 0 (death). Foam will be created when the radius of the corresponding splash particle is smaller than the given value.

From bubbles

With “Yes” the splashes will be created from already existing bubbles particles (requires a → "Bubbles" emitter).

From domain

With “Yes” the splashes will be created from the Hybrido core fluid particles. The associated thresholds are used to control the areas of foam emission. Please read the following page to learn how to do preview these areas of emission: → “Splash and Foam Previews.

Emission rate

This is the number of particles which are created per second per cubic metre. The final number of particles also depends on the various threshold values and the used particle type. In some cases it can be necessary to use very high settings of 1,000,000 and more.

Angle threshold

The main body of fluid moves in a certain direction and the individual particles also have an individual motion direction. RealFlow measures the angle between these two directions, and when the angle is between 0° and the given threshold splash particles will be added. The value is measured in degrees.

Curvature threshold

Curvature can be seen as the fluid's “roundness”. With small values the parameter is less sensitive and creates particles even in areas with a low curvature. This parameter is dimensionless and accepts any value greater than or equal to 0.

Speed threshold

If the fluid's velocity is greater then the adjusted threshold foam will be generated. In RealFlow, velocities are measured in metres per second.

Vorticity threshold

Vorticity represents the strength of vortices that will arise in turbulent fluids. If the fluid's vorticity is greater than the adjusted threshold foam will be generated.

Neighbors threshold

If a particle's number of neighbours is greater than the given value foam will be emitted.

Position variation

New foam particles are created within the given value around a grid fluid particle. Higher settings add more particles. If you can see cloudy or spherical structures you should choose a smaller value. The parameter's unit is metres.

Create particles from image...

Black and white images can be used as a source of foam particles – the emitter adds one particle per white pixel.