Navigation
API > API/Runtime > API/Runtime/Chaos > API/Runtime/Chaos/GeometryCollection
References
| Module | Chaos |
| Header | /Engine/Source/Runtime/Experimental/Chaos/Public/GeometryCollection/GeometryCollectionConvexUtility.h |
| Include | #include "GeometryCollection/GeometryCollectionConvexUtility.h" |
Syntax
struct FConvexHulls
Remarks
Used to pass computed convex hulls along with metadata Note these hulls are typically computed in a shared coordinate space, in contrast to the final hulls on the geometry collection which are in the local space of each bone
Variables
| Type | Name | Description | |
|---|---|---|---|
| TArray<::Chaos::FConvexPtr > | Hulls | ||
| double | OverlapRemovalShrinkPercent | Percent the hulls are down-scaled. | |
| TArray< FVector > | Pivots | The pivots used for scaling by OverlapRemovalShrinkPercent. | |
| TArray< TSet< int32 > > | TransformToHullsIndices | Mapping from geometry collection bones indices to indices in the Hulls array. A Set is used to support multiple hulls per bone. |