Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

With the “Hybrido Mesh” engine it is possible to “bake” the core fluid's displacement to the final mesh and there are several parameters to control the final look. With these settings you separate the displacement from the splashes. If your core fluid simulation has been simulated without displacement, this parameter set can be ignored. Please bear in mind that this option is very RAM-intensive and creates very large meshes – several million polygons per frames are absolutely normal. The parameters of the "Displacement" panel support the "Interactive Meshing" feature.

 

Image RemovedImage Added

 

Auto edge length

...

A fluid's height values can cover a very broad range and therefore, the values have to be normalized. Normalization means that all values are set in relation to a constant value: the normalization factor you enter here. With 1.0, for example, all height values will range between 0 and 1.

Height attenuation = Normalized height * @ height normalization factor

@ height attenuation factor

...

@ height min/@ height max

The fluid's height is evaluated at each vertex of the mesh and, of course, this process returns a very broad range of values. These ranges are difficult to handle, because you have to know the exact minimum and maximum values. Therefore they are normalized, and after this process, all values will range between 0 and 1.

 With “@ height min” and “@ height max” it is possible to attenuate (attenuation can be seen as a damping effect) the waves' height for each vertex in the given range. If you use a value of 0.0 does not create any attenuation, while 1.0 represents the maximum2 for “@ height min” and 0.7 for “@ height max”, for example, only vertices within this range will be affected. This way it is possible to fine-tune the height of the displacement waves exactly to your needs.

Speed attenuation

The Hybrido fluid particles' speed is an important property and perfectly suited to the creation of attenuation (= thinning) effects: the faster the particle, the stronger the thinning effect.

...

In most simulations, velocity values cover a very broad range of values, e.g. from 0 m/s to 23.7 m/s. These ranges are difficult to handle and therefore they are normalized. After this process, all velocities will be between 0 and 1. With this factor you can “amplify” the normalized values, because they will be multiplied with the given value. The formula is:

Speed attenuation = Normalized speed * @ speed normalization factor

@ speed attenuation factor

With this parameter the thinning effect can be controlled easily. Values smaller than 1.0 create a less attenuated geometry, settings greater than 1.0 will add more displacement"@ speed min/max" values.

speed min/@ speed max

The fluid's speed is evaluated at each vertex of the mesh and, of course, this process returns a very broad range of values. These ranges are difficult to handle, because you have to know the exact minimum and maximum values. Therefore they are normalized, and after this process, all values will range between 0 and 1.

With “@ speed min” and “@ speed max” it is possible to attenuate (attenuation can be seen as a damping effect) the waves' speed for each vertex in the given range. If you use a value of 0.2 for “@ speed min” and 0.7 for “@ speed max”, for example, only vertices within this range will be affected. This way it is possible to fine-tune the displacement waves exactly to your needs.

Splash attenuation

Attenuation” can also be explained as damping – or better – thinning. “Splash attenuation” means that areas of the core fluid that behave more like splashes become thinner in the mesh. These areas normally do not need any displacement at all.

...