Description
FilterPointsWithMesh (v1)
Filter a point set to only the points inside or outside of a given mesh
Input(s) : TargetMesh [Intrinsic] - Mesh to use to filter point set bKeepInside - Whether to keep the points inside or (if false) outside the mesh, when filtering by Winding Number. WindingThreshold - The winding number threshold to use for determining whether a point is inside or outside of the mesh, if corresponding Filter Method is set MinDistance - The min distance to surface to keep, if corresponding Filter Method is set MaxDistance - The max distance to surface to keep, if corresponding Filter Method is set bUseSignedDistance - Whether to use signed distances for the Min and Max Distance thresholds. Otherwise, unsigned distance is used. Note: Signs are computed via the Winding Number. The sign is negative if the point's Winding Number is below the Winding Threshold. SamplePoints - Points to filter
Information
| Module | GeometryCollectionNodes |
| Category | PointSampling |
| Type | FFilterPointSetWithMeshDataflowNode |
Parameters
| Name | Description | Permitted Types | Default Value |
|---|---|---|---|
| FilterMethod | uint8 | 1 |
Inputs
| Name | Description | Permitted Types | Default Value |
|---|---|---|---|
| TargetMesh | Mesh to use to filter point set | TObjectPtr<UDynamicMesh> | None |
| SamplePoints | Points to filter | TArray<FVector> | |
| bKeepInside | Whether to keep the points inside or (if false) outside the mesh, when filtering by Winding Number. | bool | True |
| WindingThreshold | The winding number threshold to use for determining whether a point is inside or outside of the mesh, if corresponding Filter Method is set | float | 0.500000 |
| MinDistance | The min distance to surface to keep, if corresponding Filter Method is set | float | 0.000000 |
| MaxDistance | The max distance to surface to keep, if corresponding Filter Method is set | float | 1000.000000 |
| bUseSignedDistance | Whether to use signed distances for the Min and Max Distance thresholds. Otherwise, unsigned distance is used. Note: Signs are computed via the Winding Number. The sign is negative if the point's Winding Number is below the Winding Threshold. | bool | False |