Module |
|
Header |
/Engine/Source/Runtime/AnimGraphRuntime/Public/BoneControllers/AnimNode_RigidBody.h |
Include |
#include "BoneControllers/AnimNode_RigidBody.h" |
struct FSimSpaceSettings
Settings for the system which passes motion of the simulation's space into the simulation. This allows the simulation to pass a fraction of the world space motion onto the bodies which allows Bone-Space and Component-Space simulations to react to world-space movement in a controllable way.
Name | Description | ||
---|---|---|---|
|
ExternalAngularVelocity |
Additional angular velocity that is added to the component angular velocity. |
|
|
ExternalLinearDragV |
Additional linear drag applied to every body in addition to linear drag specified on them in the physics asset. |
|
|
ExternalLinearVelocity |
Additional velocity that is added to the component velocity so the simulation acts as if the actor is moving at speed, even when stationary. |
|
|
float |
MasterAlpha |
Global multipler on the effects of simulation space movement. |
|
float |
MaxAngularAcceleration |
A clamp on the effective world-space angular accleration that is passed to the simulation. |
|
float |
MaxAngularVelocity |
A clamp on the effective world-space angular velocity that is passed to the simulation. |
|
float |
MaxLinearAcceleration |
A clamp on the effective world-space acceleration that is passed to the simulation. |
|
float |
MaxLinearVelocity |
A clamp on the effective world-space velocity that is passed to the simulation. |
|
float |
VelocityScaleZ |
Multiplier on the Z-component of velocity and acceleration that is passed to the simulation. |
Name | Description | |
---|---|---|
|
FSimSpaceSettings() |
Name | Description | ||
---|---|---|---|
|
PostSerialize ( |
Name | Description | ||
---|---|---|---|
|
float |
ExternalLinearDrag_DEPRECATED |