unreal.RigPhysicsInertialForceSettings¶
- class unreal.RigPhysicsInertialForceSettings¶
Bases:
StructBaseMaster gain plus per-term gains on the four pseudo-forces that Chaos Immediate Physics applies in non-world simulation space. The master Amount continues to act through input-vector pre-scaling (legacy Physics path); the per-term gains wire directly into the matching Chaos::FSimulationSpaceSettings::*Alpha fields. Field names mirror FRigDynamicsInertialForceSettings exactly. Effective gain on each pseudo-force term is Amount * <PerTerm>Amount.
C++ Source:
Plugin: ControlRigPhysics
Module: ControlRigPhysics
File: RigPhysicsData.h
Editor Properties: (see get_editor_property/set_editor_property)
amount(float): [Read-Write] Master multiplier on the effects of simulation space movement on the simulation. Acts as a uniform scalar applied alongside the per-term gains below.angular_euler_amount(float): [Read-Write] Gain on the angular Euler pseudo-force (alpha_frame x r term). Wires to Chaos::FSimulationSpaceSettings::EulerAlpha.centrifugal_amount(float): [Read-Write] Gain on the centrifugal pseudo-force (-omega x (omega x r) term). Wires to Chaos::FSimulationSpaceSettings::CentrifugalAlpha.coriolis_amount(float): [Read-Write] Gain on the Coriolis pseudo-force (-2 omega x v_p term). Wires to Chaos::FSimulationSpaceSettings::CoriolisAlpha.linear_euler_amount(float): [Read-Write] Gain on the linear Euler pseudo-force (response to the actor’s linear acceleration; -a_frame term). Wires to Chaos::FSimulationSpaceSettings::LinearAccelerationAlpha.