Share

wind_influence

The wind influence simulates a simple wind of constant direction.

To use this node, plug its output into the influences input of a simulate node like simulate_aero, simulate_particles, 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.

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.

wind_speed

This is the speed of flow imparted when the drag is high. Note that for lower drag values particles may accelerate to somewhat faster values than this speed over time.

You can connect a float, ScalarField, float3, or VectorField. VectorField and float3 values modulate the effect differently in each axis.

wind_direction

This is an overall direction vector for the wind. This direction is internally normalized so the length of the vector does not matter. You can connect a VectorField to vary the effect over space.

drag

This applies drag towards the wind velocity. Drag on influence fields will treat the sum of the velocities of all force effects as a wind, and drag towards that motion (rather than simply dragging towards zero velocity). You can connect a ScalarField to vary the effect over space.

Outputs

out_influence

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

Was this information helpful?