Nodes ▸ Functions ▸ Mesh Filters ▸ Geometry
Slice Plane
Cuts a mesh with a plane to produce its cross-section. The normal can be wired in as a 3-element array.
Inputs
| Port | Accepts | Required | Description |
|---|---|---|---|
x | dataset | required | The mesh (or any dataset, promoted) to filter |
Parameter ports
Added from the Parameters pane (⊕). While connected, each drives its parameter.
| Port | Accepts | Mode | Description |
|---|---|---|---|
normalNormal | primitive(array) | opt-in | Normal as a 3-element array, read in the current direction frame; overrides the Normal row while connected |
origin | primitive(array) | opt-in drives origin | Drives the Origin parameter while connected |
Outputs
dataset(mesh)
Parameters
The Parameters pane shows only the parameters relevant to the current settings.
| Parameter | Kind | Default | Choices / range | Unit | Notes |
|---|---|---|---|---|---|
Originorigin | vector | none | ⇄ port | ||
Direction framedirection_frame | choice | cartesian | cartesian | spherical | ||
Normalnormal | vector | (1, 0, 0) | |||
Normalnormal_sph | vector | (1, 0, 0) | |||
Spacespace | choice | spherical | spherical | cartesian |
Used by
No stock template or group uses this node.