HyDomain - Ocean Statistical Spectrum

This adds a wave structure to a meshed Hybrido fluid – also known as “displacement”. Applying Hybrido's displacement requires a certain → workflow.

 

 

Calculate displacement

There are three options:

  • Never” does not calculate the ocean statistical spectrum information.

  • Always” is used when you want to add the displacement to the core fluid simulation.

  • Use cache” is required when you to proceed with splash, foam or mist passes. The already simulated displacement will be kept and prevented from unwanted changes.

Time factor

Values greater than 1.0 will accelerate the waves, while values smaller than 1.0 can be used to decelerate them. The advantage is that the waves' speed can be adjusted without changing any other parameter. “Time factor” is dimensionless and works like a multiplier.

Quality

The displacement information is stored as a sequence of files and a “Quality” level of 4096 creates a squared image with 4096 x 4096 pixels, for example. In many cases, a level of 512 or 1024 is enough.

Auto depth

The influence of the fluid's water depth is normally very subtle, but affects the dispersion of the waves. When active, RealFlow calculates the fluid's water depth automatically.

Depth

The effect of this parameter is only noticed if the length of a wave is close to “Depth”. In these cases you will see a decelerating effect on the wave's dispersion. The unit is metres.

Vertical Scale

This is the wave's maximum height. You normally have to adjust this parameter when you are changing the surface’s “Dimension” value.

Auto dimension

Here, the horizontal dimensions of the fluid surface is determined automatically.

Dimension

With 200, the distribution and scale of the waves will look as if the domain covers an area of 200 m x 200 m:

Level of detail [m] = Dimension [m] : Quality

Let’s assume you have created a surface with a “Quality” of 1024 and a “Dimension” of 400 m. The smallest structures you can observe is

400 m (Dimension) : 1024 (Resolution) = 0.39 m

The parameter is given in metres. When you change “Dimension” you will most probably have to modify “Vertical Scale” and “Choppiness”.

Auto wind speed

RealFlow automatically calculates the used wind speed when this parameter is turned on.

Wind speed

You can enter any positive or negative value, including 0. “Wind speed” has a strong influence on the wave's look. Good values are between 20 m/s and 30 m/s.

Auto wind direction

When enabled RealFlow will align the wave's motion with the scene's → “Wind” daemons.

Wind direction

This is the wind direction in degrees – positive wind directions are counter-clockwise:

  • 0°: wind comes from the positive X axis.
  • 90°: wind comes from the positive Z or Y axis depending on your → axis setup.
  • The direction of existing “Wind” daemons is taken into account.
Wind alignment

When “Wind alignment” is increased, RealFlow will remove more and more waves – waves which are less perpendicular to the wind direction.

Min Wave Length

Higher values flatten the surface and create fewer ripples. With small “Dimension” values this parameter should be decreased (e.g. to 0.01 or 0.02) in order to get enough detail.

Weight Against Wind

This parameter ranges between 0 and 1. With

  • 0 all waves against the wind are eliminated
  • 1 the amount of waves is not influenced.
Seed

By changing this value you are able to change waves' initial distribution. All positive and negative integers are accepted.

White caps channel

This feature adds an Alpha channel to the displacement maps and mimics foamy areas at the waves' crests. White caps can significantly increase simulation times.

Choppiness

This parameter determines the sharpness of the surface waves. High values might create unwanted effects, such as self-intersecting areas. In most cases, values between 0.5 and 1.0 are used.

Repeat U

Displacement maps are seamless and can be tiled with this option. High settings create regular wave patterns.

Repeat V

Displacement maps are seamless and can be tiled with this option. High settings create regular wave patterns.