Navigation
BlueprintAPI > BlueprintAPI/Utilities > BlueprintAPI/Utilities/Struct
Adds a node that breaks a 'Geometry Script Merge Simple Collision Options' into its member fields
Inputs
| Type | Name | Description |
|---|---|---|
| struct | Geometry Script Merge Simple Collision Options |
Outputs
| Type | Name | Description |
|---|---|---|
| integer | Max Shape Count | If > 0, merge down to at most this many simple shapes. (If <= 0, this value is ignored.) |
| real | Error Tolerance | Error tolerance to use to decide to convex hulls together, in cm.If merging two hulls would increase the volume by more than this ErrorTolerance cubed, the merge is not accepted. |
| real | Min Thickness Tolerance | Always attempt to merge parts thicker than this, ignoring ErrorTolerance and MaxShapeCount.Note: Negative space, if set, will still prevent merges. |
| boolean | Consider All Possible Merges | Whether to consider merges between every shape. If false, will only merge shapes that have overlapping or nearby bounding boxes. |
| struct | Precomputed Negative Space | Negative space that must be preserved during merging |
| boolean | Compute Negative Space | Whether to compute a new sphere covering representing the negative space of the input shapes |
| struct | Compute Negative Space Options | Options controlling how the negative space is computed, if ComputeNegativeSpace is true |
| struct | Shape To Hull Triangulation | Controls for how smooth shapes can be triangulated when/if converted to a convex hull for a merge |