Description
MeshBoolean (v1)
Compute a Mesh Boolean between Mesh1 and Mesh2
Supported Boolean Operations: Union (Mesh1 + Mesh2) Difference (Mesh1 - Mesh2; removing what's inside of Mesh2 from Mesh1) Intersection (Mesh1 & Mesh2; removing what's outside of Mesh2 from Mesh1)
Input(s) : Mesh1 [Intrinsic] - Mesh input Mesh2 [Intrinsic] - Mesh input
Output(s): Mesh - Output mesh
Information
| Module | GeometryDataflowNodes |
| Category | Mesh|Utilities |
| Type | FMeshBooleanDataflowNode |
Parameters
| Name | Description | Permitted Types | Default Value |
|---|---|---|---|
| Operation | Boolean operation | EMeshBooleanOperationEnum | Dataflow_MeshBoolean_Intersect |
| bWeldSharedEdges | Whether to weld common edges at the joins of the mesh boolean | bool | False |
| bSimplifyAlongNewEdges | Whether to simplify the result along new edges | bool | True |
| PreserveUVQualityForMesh | EDataflowMeshBooleanInputMeshEnum | First |
Inputs
| Name | Description | Permitted Types | Default Value |
|---|---|---|---|
| Mesh1 | Mesh input | TObjectPtr<UDynamicMesh> | None |
| Mesh2 | Mesh input | TObjectPtr<UDynamicMesh> | None |
Outputs
| Name | Description | Permitted Types | Default Value |
|---|---|---|---|
| Mesh | Output mesh | TObjectPtr<UDynamicMesh> |