Navigation
API > API/Plugins > API/Plugins/GeometryScriptingCore > API/Plugins/GeometryScriptingCore/GeometryScript
References
| Module | GeometryScriptingCore |
| Header | /Engine/Plugins/Runtime/GeometryScripting/Source/GeometryScriptingCore/Public/GeometryScript/CollisionFunctions.h |
| Include | #include "GeometryScript/CollisionFunctions.h" |
Syntax
USTRUCT (BlueprintType )
struct FNavigableConvexDecompositionOptions
Remarks
Settings to define the important regions for a convex decomposition to preserve for a given input shape.
Note: this is similar to FComputeNegativeSpaceOptions, but with better default behavior and more intuitive parameters.
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | bIgnoreUnreachableInternalSpace | Whether to only consider navigable space that is accessible from outside the shape. (Note this parameter is called bOnlyConnectedToHull elsewhere.) | |
| TArray< FVector > | CustomNavigablePositions | Optional list of locations that we expect to be navigable. | |
| double | MinRadius | Minimum radius of characters/manipulators that should be able to navigate an input shape. | |
| double | Tolerance | Tolerance distance: convex decomposition should be no further than this from an input shape, in the navigable regions. | |
| TArray< FPlane > | UnreachablePlanes | Optional list of planes defining unreachable space (on their negative side) Use this for example to specify a ground plane, if a mesh will always be placed on ground and need not be navigable from below. |