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

Namespaces

namespace  Chaos
 
namespace  Chaos::CVars
 

Functions

FAABB3 Chaos::CalculateObjectsBounds (const TArrayView< FImplicitObjectPtr > &Objects)
 

Variables

bool Chaos::CVars::bChaosUnionBVHEnabled = true
 
FAutoConsoleVariableRef Chaos::CVars::CVarChaosUnionBVHEnabled (TEXT("p.Chaos.Collision.UnionBVH.Enabled"), bChaosUnionBVHEnabled, TEXT("Set to false to disable use of BVH during collision detection (without affecting creations and serialization)"))
 
FAutoConsoleVariableRef Chaos::CVars::CVarChaosUnionBVHMinShapes (TEXT("p.Chaos.Collision.UnionBVH.NumShapes"), ChaosUnionBVHMinShapes, TEXT("If a geometry hierarchy has this many shapes, wrap it in a BVH for collision detection (negative to disable BVH)"))
 
FAutoConsoleVariableRef Chaos::CVars::CVarChaosUnionBVHMaxDepth (TEXT("p.Chaos.Collision.UnionBVH.MaxDepth"), ChaosUnionBVHMaxDepth, TEXT("The allowed depth of the BVH when used to wrap a shape hiererchy"))
 
FAutoConsoleVariableRef Chaos::CVars::CVarChaosUnionBVHSplitBias (TEXT("p.Chaos.Collision.UnionBVH.SplitBias"), ChaosUnionBVHSplitBias, TEXT(""))
 
FAutoConsoleVariableRef Chaos::CVars::CVarChaosImplicitBVHOptimizedCountLeafObjects (TEXT("p.Chaos.Collision.UnionBVH.UseOptimizedCountLeafObjects"), bChaosImplicitBVHOptimizedCountLeafObjects, TEXT(""))