Navigation
API > API/Runtime > API/Runtime/Chaos > API/Runtime/Chaos/FPBDRigidSpringConstraints
Description
Add a constraint initialized from current world-space particle positions. You would use this method when your objects are already positioned in the world.
| Name | AddConstraint |
| Type | function |
| Header File | /Engine/Source/Runtime/Experimental/Chaos/Public/Chaos/PBDRigidSpringConstraints.h |
| Include Path | #include "Chaos/PBDRigidSpringConstraints.h" |
| Source | /Engine/Source/Runtime/Experimental/Chaos/Private/Chaos/PBDRigidSpringConstraints.cpp |
FConstraintContainerHandle * AddConstraint
(
const FConstrainedParticlePair & InConstrainedParticles,
const TVector < FVec3, 2 > & InLocations,
FReal Stiffness,
FReal Damping,
FReal RestLength
)
Parameters
| Name | Remarks |
|---|---|
| InConstrainedParticles | the two particles connected by the spring |
| InLocations | the world-space locations of the spring connectors on each particle |