Splash and Foam
Starting point for splashes and foam is always an existing → core fluid simulation.
Scene Setup
- Set the domain's simulation state to → “Cache” (“yellow rocket”).
- Add a “Splash & Foam” emitter from the “Hybrido” shelf.
- Reset the scene.
What you see now is a bounding box with a dimension of 10 m x 10 m x 10 m. The domain can be positioned and scaled with the settings under Node Params > Node or the W and R keys. You can prevent the particles from leaving the domain:
If not done already, add a → “k Volume” daemon and adjust it to the "Splash & Foam" domain with the R key.
Or make sure that the particles will be enclosed inside a container or a cube.
You can control the emission of splash particles with the parameters under → “Splash Creation”:
- A wide variety of threshold values are used to control in which parts of the core fluid splashes will occur. These areas can be → previewed.
- The higher the thresholds, the less particles you will get (“Angle threshold” is the only exception).
- The “Emission rate” parameter is also responsible for the number of particles. It can be necessary to use very high values of 1 million and more.
Foam is only created from the splash particles. This process is controlled under → “Foam Creation”. The "Radius threshold" parameter depends on the splash particles' lifetime.
When a splash particle is created its radius is 1. Depending on the lifetime settings, the particle's radius becomes smaller over time until it reaches 0.
Lifetime is adjusted under → "Splash Dynamics".
You have to decrease these parameters in most cases, e.g. to 1.5 s ("Splash min lifetime") and 2.0 s ("Splash max lifetime").
Smaller thresholds will reduce the amount of foam.
Simulate.