Navigation
API > API/Plugins > API/Plugins/ControlRigDynamics
A single per-frame force record queued by the AddDynamicsParticleForce node and consumed by the solver in UpdatePreDynamics. Particles have no orientation or extents, so there is no torque or location offset; just a direction/magnitude, the space the direction is given in, and the interpretation (force / acceleration / impulse / velocity change).
| Name | FRigDynamicsParticleForce |
| Type | struct |
| Header File | /Engine/Plugins/Experimental/ControlRigDynamics/Source/ControlRigDynamics/Public/RigDynamicsData.h |
| Include Path | #include "RigDynamicsData.h" |
Syntax
USTRUCT (BlueprintType )
struct FRigDynamicsParticleForce
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| RigDynamicsData.h | |||
FRigDynamicsParticleForce
(
const FVector& InForce, |
RigDynamicsData.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Force | FVector | Direction and magnitude. Interpretation (units etc) depends on Type. | RigDynamicsData.h |
|
| Space | EPhysicsControlSpace | Frame the Force is expressed in. | RigDynamicsData.h |
|
| Type | EPhysicsControlForceType | How Force is interpreted: Force (kg cm/s^2), Acceleration (cm/s^2, mass-independent), Impulse (kg cm/s, one-shot momentum change), VelocityChange (cm/s, one-shot, mass-independent). | RigDynamicsData.h |
|