Navigation
Unreal Engine C++ API Reference > Runtime > Chaos > Chaos > Evolution
References
Module | Chaos |
Header | /Engine/Source/Runtime/Experimental/Chaos/Public/Chaos/Evolution/SimulationSpace.h |
Include | #include "Chaos/Evolution/SimulationSpace.h" |
Syntax
class FSimulationSpaceSettings
Remarks
Settings to control how much of world-space movement should get passed into the simulation. If all the Alpha values are set to 1, the simulation should be the same as a world-space simulation. Usually you would only change Alpha, but it is also possible to manipulate the elements of the phantom forces (like centrifugal force) if you know what you are doing.
https://en.wikipedia.org/wiki/Rotating_reference_frame
Variables
Type | Name | Description | |
---|---|---|---|
![]() |
FReal | Alpha | Global multipler on the effects of simulation space movement. |
![]() |
FReal | AngularAccelerationAlpha | How much of the simulation frame's angular acceleration to pass onto the particles. |
![]() |
FReal | AngularVelocityAlpha | How much of the simulation frame's angular velocity to pass onto the particles (angular ether drag) |
![]() |
FReal | CentrifugalAlpha | How much of the centrifugal force to apply to the particles. |
![]() |
FReal | CoriolisAlpha | How much of the coriolis force to apply to the particles. |
![]() |
FReal | EulerAlpha | How much of the euler force to apply to the particles. |
![]() |
FVec3 | ExternalLinearEtherDrag | An additional linear drag on top of the EtherDrag that can be set on the physics asset. Vector in simulation local space. |
![]() |
FReal | LinearAccelerationAlpha | How much of the simulation frame's linear acceleration to pass onto the particles. |
![]() |
FReal | LinearVelocityAlpha | How much of the simulation frame's linear velocity to pass onto the particles (linear ether drag) |
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
|||
![]() |
PRAGMA_DISABLE_DEPRECATION_WARNINGS | FSimulationSpaceSettings
(
const FSimulationSpaceSettings& |
Operators
Type | Name | Description | |
---|---|---|---|
![]() |
FSimulationSpaceSettings & | operator=
(
const FSimulationSpaceSettings& |
Deprecated Variables
Type | Name | Description | |
---|---|---|---|
![]() |
FReal | MasterAlpha | MasterAlpha is deprecated - please use Alpha |