Both solvers are fast, accurate and provide realistic fluid motion.
This can make it difficult to decide which solver to choose.
Generally speaking, SPH should be the choice for mid to large scale scenes, where realism is key.
Also, SPH is able to solve granular simulations for snow and sand scenes.
PBD is better suited to small to mid-scale scenes.
It also works very well alongside nxConstraints and modifiers, to create stylized simulations that push the boundaries of what is physically accurate.
nxFluids - PBD solver parameters
nxFluids - SPH solver parameters
To specify the group, drag and drop the desired Group object into this field.
This setting is useful if you want to ensure that the spawned particles are, or are not, affected by nxFluids.
The modifier’s settings can be mapped to particle data.
Use the dedicated manual page, below, for instructions on how this works.