Navigation
API > API/Runtime > API/Runtime/Chaos > API/Runtime/Chaos/GeometryCollection > API/Runtime/Chaos/GeometryCollection/FGeometryCollectionConvexUtility
References
| Module | Chaos |
| Header | /Engine/Source/Runtime/Experimental/Chaos/Public/GeometryCollection/GeometryCollectionConvexUtility.h |
| Include | #include "GeometryCollection/GeometryCollectionConvexUtility.h" |
Syntax
struct FLeafConvexHullSettings
Remarks
Settings to control how convex hulls are generated for rigid/leaf nodes, from the geometry and/or imported collision shapes.
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | bComputeIntersectionsBeforeHull | For GenerateMethod == IntersectExternalWithComputed, whether to compute the intersection before computing convex hulls Note: It seems more logical for this setting to be true, but we expose it as an option because in some special cases the results when it was false were preferred | |
| FConvexDecompositionSettings | DecompositionSettings | Convex decomposition settings, applied to convex hulls generated from geometry. | |
| EGenerateConvexMethod | GenerateMethod | ||
| FIntersectionFilters | IntersectFilters | Intersection filters only apply if GenerateMethod == EGenerateConvexMethod::IntersectExternalWithComputed. | |
| double | SimplificationDistanceThreshold |
Constructors
| Type | Name | Description | |
|---|---|---|---|
FLeafConvexHullSettings
(
double SimplificationDistanceThreshold, |