unreal.RigDynamicsForceFieldCurves

class unreal.RigDynamicsForceFieldCurves(radial_multiplier: RuntimeFloatCurve = [], linear_multiplier: RuntimeFloatCurve = [], rotational_multiplier: RuntimeFloatCurve = [])

Bases: StructBase

Multiplier curves applied to a force-field’s three contributions. Each curve is evaluated at the particle’s normalised radial position inside the field (0 at the centre, 1 at the surface) and multiplies the corresponding magnitude. Default is a ramp down to zero at the edge of the force field.

C++ Source:

  • Plugin: ControlRigDynamics

  • Module: ControlRigDynamics

  • File: RigDynamicsExecutionHelpers.h

Editor Properties: (see get_editor_property/set_editor_property)

  • linear_multiplier (RuntimeFloatCurve): [Read-Write] Multiplier on the linear force magnitude.

  • radial_multiplier (RuntimeFloatCurve): [Read-Write] Multiplier on the radial force magnitude.

  • rotational_multiplier (RuntimeFloatCurve): [Read-Write] Multiplier on the rotational force magnitude.

property linear_multiplier: RuntimeFloatCurve

[Read-Only] Multiplier on the linear force magnitude.

Type:

(RuntimeFloatCurve)

property radial_multiplier: RuntimeFloatCurve

[Read-Only] Multiplier on the radial force magnitude.

Type:

(RuntimeFloatCurve)

property rotational_multiplier: RuntimeFloatCurve

[Read-Only] Multiplier on the rotational force magnitude.

Type:

(RuntimeFloatCurve)