Share

guiding_influence

The guiding_influence sets the voxel_velocity of a voxel-based simulation to a combination of a guiding_velocity and the user-defined higher frequencies of the simulation. This allows the user to guide the simulation with a custom velocity field, while still allowing the simulation to develop its own higher frequency motion.

To use this node, plug its output into the influences input of a simulate node like simulate_aero, simulate_liquid, or simulate_mpm.

Inputs

influence

One may optionally connect an influence field out_influence into this port. For example a mask_influence node could be connected to mask the effect of this influence. Any number of influence fields may be added to the daisy chain to build a complex field.

General

guiding_velocity

The vector field used to guide the simlation.

enable

Turn off to disable the effect. Disabling makes it a pass through node. Note that any other influence fields connected to the influence input port will still be active when this is disabled.

guiding_amount

This is the strength of the applied guiding. A value of zero leads to no guiding, while a value of one leads to full guiding. Values outside of the range from zero to one are also allowed for artistic effects.

Smoothing

The smoothing is applied to the voxel_velocity of the simulation and defines respectively the high and low frequency components of the velocity field. In particular, the velocity components still present after the smoothing are considered to be the low frequencies.

detail_size

The smallest world-space distance used to evaluate samples for the smoothing. If the influence is evaluated using proxy geometry, the detail_size of the proxy is used instead if available.

iterations

The number of iterations the filter is applied.

standard_deviation

The standard deviation of the Gaussian in units of the detail_size.

filter_width

The filter width in units of the detail_size.

Outputs

out_influence

An output influence object that one can connect to simulation nodes or other influence nodes.

Was this information helpful?