Versions Compared

Key

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

With this daemon it is possible to translate the information of an ocean statistical spectrum or a displacement map into forces. An ocean statistical spectrum, or just OSS, is a method of creating absolutely realistic waves structures. The main purpose is to apply waves of different sizes to a Hybrido fluid surface, but “Ocean Force” also affects standard SPH particles, Hybrido secondaries, and rigid/soft bodies.

...

This parameter field is only accessible when “Force type” is set to “Image”. To load an image (sequence), right-click on the small chess board, and choose “Load image”. Then, a new dialogue appears. For a detailed description of the features and parameters of this panel, please take a look at the “Mapped Parameters” chapter below.

 Time Factor

If you have already worked with RealFlow's Graphs system or one of the demo scenes, e.g. “apply_stat_spectrum” then you have most probably already seen the “Time factor” setting. This parameter allows you to control the wave surface's speed. 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. Another plus is that the “Ocean Statistical Spectrum” settings from RealFlow Graphs, Hybrido, and RealWave have been unified as far as possible. This way, you will be able to get exactly the same results with identical settings in all three environments. "Time factor" is a dimensionless value and accepts floats – it works as a multiplier.

...

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

Wind speed

You can enter any positive or negative value, including 0. “Wind speed” can strongly influence and affect the look of the surface. The parameter's unit is metres per second [m/s].

 

Wind direction

This is the wind direction in degrees

...

. If you use

...

an axis setup, where Y does not serve as a height axis, the orientation of the wind direction will change.

...

With the default

...

YXZ orientation

...

, RealFlow uses this notation:

  • 0°: wind comes from the positive X axis (1,0) - positive wind directions are counter clockwise.
  • 90°: wind comes from the positive Z axis (0,1)
Wind alignment

This parameter is used to decrease the number of waves. With

  • small values only waves which are totally perpendicular to the waves' direction are removed

...

  • higher settings will remove more and more

...

  • waves

...

  • .

...

Min Wave Length

With “Min Wave Length” the The amount of surface details on the surface can be controlled . here:

  • Higher values flatten the surface and create fewer ripples

...

  • With smaller “Dimension” values this parameter should be decreased

...

  • to guarantee that the

...

  • surface still shows enough structures

...

Weight Against Wind

This is a weighting parameter for waves which are moving to some extent in the opposite direction to the wind. If “Weight Against Wind” is 0.0 then all waves against the wind are eliminated. If it is set to 1.0 then its normal strength is used. Values between determine the amount of waves being eliminated. 

Seed

A seed value is used to generate different initial conditions. This helps you to create different looks of the waves with a single click. You might already know this feature from RealWave's “Fractal” modifier. There you can also influence the waves with a new seed. This value is dimensionless and accepts integers.

Repeat U/V

Since the displacement is calculated from a texture map it is also possible to define the number of repetitions both in U and V direction of the mesh grid. U and V coordinates are related to the UV grid that is created with the mesh. Displacement maps are seamless, though very high values are very likely to create regular patterns on the surface. This value is dimensionless and accepts integers.

...