Navigation
API > API/Plugins > API/Plugins/MeshModelingToolsExp
| Name | ECollisionGeometryType |
| Type | enum |
| Header File | /Engine/Plugins/Experimental/MeshModelingToolsetExp/Source/MeshModelingToolsExp/Public/Physics/SetCollisionGeometryTool.h |
| Include Path | #include "Physics/SetCollisionGeometryTool.h" |
Syntax
enum ECollisionGeometryType
{
CopyFromInputs = 0,
AlignedBoxes = 1,
OrientedBoxes = 2,
MinimalSpheres = 3,
Capsules = 4,
ConvexHulls = 5,
ConvexDecompositions = 8,
SweptHulls = 6,
LevelSets = 7,
MinVolume = 10,
Empty = 11,
}
Values
| Name | Remarks |
|---|---|
| CopyFromInputs | Copy the existing collision geometry shapes from the inputs to the target. |
| AlignedBoxes | Fit axis-aligned bounding boxes to the inputs. |
| OrientedBoxes | Fit oriented bounding boxes to the inputs. |
| MinimalSpheres | Fit spheres to the inputs. |
| Capsules | Fit capsules to the inputs. |
| ConvexHulls | Fit convex hulls to the inputs. |
| ConvexDecompositions | Fit multiple convex hulls to each input. |
| SweptHulls | Fit convex hulls to 2D projections of the inputs, and sweep these 2D hulls along the projection dimension. |
| LevelSets | Fit level sets to the inputs. |
| MinVolume | Note: ConvexDecomposition = 8 is set above, to be next to Convex Hulls in the UI Fit the boxes, spheres, and capsules to the inputs, and keep the best fitting of these shapes based on volume |
| Empty | Do not produce new collision for inputs. |