Navigation
API > API/Runtime > API/Runtime/Chaos > API/Runtime/Chaos/PhysicsProxy
References
| Module | Chaos |
| Header | /Engine/Source/Runtime/Experimental/Chaos/Public/PhysicsProxy/FieldSystemProxyHelper.h |
| Include | #include "PhysicsProxy/FieldSystemProxyHelper.h" |
namespace Chaos
{
static void Chaos&58;&58;FieldVectorParameterUpdate
&40;
Chaos::FPBDRigidsSolver &42; RigidSolver,
const FFieldSystemCommand & FieldCommand,
TArray< Chaos::FGeometryParticleHandle &42; > & ParticleHandles,
FFieldContext & FieldContext,
Chaos::FPBDPositionConstraints & PositionTarget,
TMap< int32, int32 > & TargetedParticles,
TArray< FVector > & FinalResults
&41;
}
Remarks
Update the particle handles vector parameters based on the field evaluation
Parameters
| Name | Description |
|---|---|
| RigidSolver | Rigid solver owning the particles |
| FieldCommand | Field command to be used for the parameter field evaluatation |
| ParticleHandles | List of particle handles extracted from the field command meta data |
| FieldContext | Field context that will be used for field evaluation |
| PositionTarget | Chaos position contraint in which each target will be added |
| TargetedParticles | List of particles (source/target) that will be filled by the PositionTarget/Static parameter |
| FinalResults | Array in which will be stored the field nodes evaulation |