Daemons and Forces

Daemons are subdivided into three categories:

  • The first group is used to remove particles during a simulation and only affects particles.
  • The second group introduces forces, e.g. gravity or attraction forces. These daemons do not only act on fluids, but also on rigid and soft bodies.
  • The third group contains the remaining daemons: → Texture Gizmo”, → Color Plane”, → Filter”, → Scripted” and → Sheeter”.

Adding Daemons

Daemons can be added from the "Daemons" shelf and their number is not limited:

  • The resulting total force is calculated from the entirety of force-based daemons. Multiple "Gravity" daemons, for example, create a higher acceleration than a single daemon.
  • RealFlow's "k" daemons are used to remove particles on demand, e.g. colliding particles, or particles above a certain speed. These daemons help to avoid increasing simulation times.
  • Many daemons can be bounded to restrict their influence on a certain area or volume.
  • By establishing appropriate → relationships it is possible to let daemons act on specific nodes only.
  • All force-based daemons act on rigid and soft bodies, but each object has to be tagged accordingly under Node Params > Node > Simulation.
  • Hybrido secondary fluids are controlled by the Hybrido solver and therefore they do not react on certain daemons, e.g. "k Speed" or "k Isolated".

Displaying Force Fields

Many force-based daemons provide the possibility of visualizing their force field. This features is an important helper in order to evaluate the force fields' look, direction, and strength. Here the force fields from "Vortex" and "Noise Field" daemons:

 

 

The force field's viewport representation is fully customizable in the daemon's → Node Params > Display Force Field section.

Force Field Falloff

Many force-based daemons offer a sophisticated → falloff function. It is possible to draw a custom falloff profile, choose from different decay methods, and limit the falloff's scope to various bounding volumes. Here are the same daemons as above ("Vortex", "Noise Field"), but this time with activated falloffs: