Foam Amount | foamBirthRate – How many foam particles are born in the places where the Birth Threshold condition is met, in particles per cubic centimeter, per second. This parameter does not affect the foam born by splashes. Birth Threshold | foamBirthTresh – Foam is born where the liquid movement is turbulent. If the difference in velocity between two neighbor voxels is higher that this threshold, foam particles should be born. This means that the lower this option is, the more foam will be born and also the more places in the simulator would allow foam to be born. The scale of the option is in units/sec. For more information, see the Birth Threshold example below. Use Birth Volume | useFoamBirthVolume – When enabled, allows the foam to be born naturally by the simulation only inside a specified geometry object. This includes foam born according to the conditions set by the Foam Amount and Birth Threshold parameters of the Foam, as well as the Foam on Hit parameters of the Splash. The foam born inside the Birth Volume can travel outside the volume without a problem. The difference between this approach and spawning foam inside a volume manually from a Source object is that using a Birth Volume, the foam birth will follow the simulation criteria of the simulation and will look and behave more naturally. Set Selected Object as Birth Volume - When a polygon mesh and a Phoenix Simulator are selected, the selected object will be used as the Birth Volume for the generation of Foam particles in this simulator. Birth Volume | foamBirthVolume – Specifies a geometry object to confine foam particles. To do this, select the simulator and the confine geometry, and hit the Set Selected Object as Birth Volume button. By default, the birth volume geometry is not automatically converted to a non-solid and it will behave as a rigid body in your simulation. In this case, you can still use the Birth Volume Fade Dist to expand an area around the object where Foam/Splash births are possible. You can convert the geometry to a non-solid from its Phoenix FD Extra Attributes in order to allow liquid to exist inside it as well.
Also note that birth volumes will interact with the simulation even if they are hidden. If you wish, you can exclude the Birth Volume from the Scene Interaction rollout. |
Birth Volume Fade Dist | foamBirthVolumeFade – Controls how far the foam particles will spawn around the specified Birth Volume geometry object, in world units. |