Nodes ▸ Functions ▸ Mesh Filters ▸ Geometry
Clip Plane
Keeps the part of a mesh on one side of a plane defined by an origin and a normal direction. The normal can be typed in the local spherical basis at the origin, or 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) | |||
Invertinvert | bool | true | |||
Spacespace | choice | spherical | spherical | cartesian |