| bOnlyConnectedToHull |
bool |
When protecting negative space, only look for space that is connected out to the convex hull. |
Dataflow/GeometryCollectionUtilityNodes.h |
- EditAnywhere
- Category=NegativeSpace
- Meta=(EditCondition="bProtectNegativeSpace")
|
| bProtectNegativeSpace |
bool |
Whether to drive decomposition by finding a negative space that should not be covered by convex hulls. |
Dataflow/GeometryCollectionUtilityNodes.h |
- EditAnywhere
- Category=NegativeSpace
|
| ErrorTolerance |
float |
Stop splitting when hulls have error less than this (expressed in cm; will be cubed for volumetric error). |
Dataflow/GeometryCollectionUtilityNodes.h |
- EditAnywhere
- Category=Decomposition
- Meta=(ClampMin=0.0, Units=cm, EditCondition="!bProtectNegativeSpace")
|
| MaxGeoToHullVolumeRatioToDecompose |
float |
If the geo volume / hull volume ratio is greater than this, do not consider convex decomposition. |
Dataflow/GeometryCollectionUtilityNodes.h |
- EditAnywhere
- Category=Filter
- Meta=(ClampMin=0.0, ClampMax=1.0)
|
| MaxHullsPerGeometry |
int32 |
If greater than zero, maximum number of convex hulls to use in each convex decomposition. |
Dataflow/GeometryCollectionUtilityNodes.h |
- EditAnywhere
- Category=Decomposition
- Meta=(ClampMin=1)
|
| MinSizeToDecompose |
float |
If greater than zero, the minimum geometry size (cube root of volume) to consider for convex decomposition. |
Dataflow/GeometryCollectionUtilityNodes.h |
- EditAnywhere
- Category=Filter
- Meta=(ClampMin=0.0)
|
| MinThicknessTolerance |
float |
Optionally specify a minimum thickness (in cm) for convex parts; parts below this thickness will always be merged away. Overrides NumOutputHulls and ErrorTolerance when needed. |
Dataflow/GeometryCollectionUtilityNodes.h |
- EditAnywhere
- Category=Decomposition
- Meta=(ClampMin=0.0)
|
| NegativeSpaceMinRadius |
float |
Spheres smaller than this are not included in the negative space |
Dataflow/GeometryCollectionUtilityNodes.h |
- EditAnywhere
- Category=NegativeSpace
- Meta=(ClampMin=0, Units=cm, EditCondition="bProtectNegativeSpace")
|
| NegativeSpaceTolerance |
float |
Amount of space to leave between convex hulls and protected negative space |
Dataflow/GeometryCollectionUtilityNodes.h |
- EditAnywhere
- Category=NegativeSpace
- Meta=(ClampMin=.01, UIMin=.1, Units=cm, EditCondition="bProtectNegativeSpace")
|
| NumAdditionalSplits |
int32 |
Control the search effort spent per convex decomposition: larger values will require more computation but may find better convex decompositions. |
Dataflow/GeometryCollectionUtilityNodes.h |
- EditAnywhere
- Category=Decomposition
- Meta=(ClampMin=0, EditCondition="!bProtectNegativeSpace")
|