/Engine/Source/Runtime/Experimental/Chaos/Public/GeometryCollection/GeometryCollectionConvexUtility.h
Settings to control convex decompositions. Note the default values are set tonotperform any decomposition.
struct FConvexDecompositionSettings
float
ErrorTolerance
Stop splitting when hulls have error less than this (expressed in cm; will be cubed for volumetric error). Overrides NumOutputHulls if non-zero.
float
MaxGeoToHullVolumeRatioToDecompose
If the geo volume / hull volume ratio is greater than this, do not consider convex decomposition.
int32
MaxHullsPerGeometry
float
MinGeoVolumeToDecompose
If greater than zero, the minimum geometry volume to consider for convex decomposition.
float
MinThicknessTolerance
Optionally specify a minimum thickness (in cm) for convex parts; parts below this thickness will always be merged away. Will merge hulls with greater error than ErrorTolerance when needed.
int32
NumAdditionalSplits
How far to go beyond the target number of hulls for initial decomposition (before merges)  larger values will require more computation but can find better convex decompositions.