UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
PerParticlePBDCollisionConstraint.cpp File Reference

Namespaces

namespace  Chaos
 
namespace  Chaos::Softs
 
namespace  Chaos::Softs::Private
 

Functions

void Chaos::Softs::Private::ReflectOneSidedCollision (const FSolverVec3 &P, const FSolverVec3 &OneSidedPlaneNormal, const FSolverVec3 &SplitOrigin, FSolverReal &Penetration, FSolverVec3 &ImplicitNormal)
 
void Chaos::Softs::GetPhiWithNormal (const uint8 *CollisionParticles, const FSolverReal *InV, FSolverReal *Normal, FSolverReal *Phi, const int32 i, const int32 ProgramCount, const int32 Mask)
 

Variables

FAutoConsoleVariableRef CVarChaosPerParticleCollisionISPCParallelBatchSize (TEXT("p.Chaos.PerParticleCollision.ISPC.ParallelBatchSize"), Chaos_PerParticleCollision_ISPC_ParallelBatchSize, TEXT("Parallel batch size for ISPC"))
 

Variable Documentation

◆ CVarChaosPerParticleCollisionISPCParallelBatchSize

FAutoConsoleVariableRef CVarChaosPerParticleCollisionISPCParallelBatchSize(TEXT("p.Chaos.PerParticleCollision.ISPC.ParallelBatchSize"), Chaos_PerParticleCollision_ISPC_ParallelBatchSize, TEXT("Parallel batch size for ISPC")) ( TEXT("p.Chaos.PerParticleCollision.ISPC.ParallelBatchSize")  ,
Chaos_PerParticleCollision_ISPC_ParallelBatchSize  ,
TEXT("Parallel batch size for ISPC"  
)