Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 13 Current »

The Dyverso domain is the place where the simulation happens, it provides the physics to move the fluid and carries the particles that represent the fluid's body:

  • The domain is not visible, there is no viewport icon, and it is adapted automatically, so the fluid can expand without boundaries.
  • The actual point of emission is determined through the position of a Dyverso → emitter.
  • Dyverso particles can be influenced by almost the entire range of → daemons.
  • All fluid-related settings (viscosity, density, etc.) are made under the domain's → "Particles" parameter set.

 

The Dyverso domain icon used in a simulation. Simulation and render done by Victor Sanchez, Next Limit Technologies.

 

You can choose between two fluid types: "Liquid - PBD" and "Liquid - SPH". Both types support GPU-based simulations:

  • PBD is the abbreviation for "Position Based Dynamics, a fast method for the creation of different fluid types. Currently, only liquids are supported.
  • SPH stands for "Smooth Particles Hydrodynamics". This technology is related to RealFlow's → SPH standard particles, but the Dyverso method is much faster.
  • Since both types have completely different backgrounds the results of your simulations will differ as well. Anyway, the level of detail you can achieve with SPH is often higher, but depends on parameter's like "Resolution", emitter speed and "V/H random". With a sufficient amount of PDB particles it is possible to get almost the same level of details as with SPH fluids.

Working with Multiple Domains

It is possible to add more than one Dyverso domain to a scene, and their particles are also able to interact. In order to assign a Dyverso emitter to a specific domain you have to connect them in the → "Relationship Editor". Here is a typical setup with three domains and several emitters:

  • Emitters must be unlinked from the → hub node (select one or more connections with the mouse and press Del).
  • To link specific nodes draw a line between them with a pressed Ctrl/Cmd key.
  • Daemons can also be linked individually to make them act on specific domains only.
  • "Gravity01" acts on all domains, because it is connected with the domains via "Hub01".
  • The simulation of multiple domains does not support OpenCL/CUDA at the moment.
  • Multiple domains can also be used to substitute the → standard particle solver's → "Container" node. In this case, make sure that both domains share the same → "Resolution" parameter.

 

  • No labels