Intersection Nodes in Tools

Node that calculate where geometries meet, overlap, or cross to generate precise intersection points, curves, or regions.

Intersection nodes help you find the exact locations where different geometries interact. Whether you’re intersecting curves, surfaces, or solids, these tools extract meaningful outputs such as intersection points, overlap regions, or split segments. They are essential for accurate modeling, Boolean logic and creating geometry driven by precise spatial relationships.

Intersect 2 Curves

Finds the points where two curves cross each other. Outputs a list of intersection points.

Intersect Surface Curve

Calculates the intersection between a surface and a curve. Returns the curve or points where the input curve intersects the surface.

Intersect Solid Curve

Finds the intersection between a solid and a curve. Outputs the points and curves where the curve intersects the solid.

Curve Self-Intersect

Detects points where a single curve crosses itself. Useful for analyzing loops or overlapping sections of a curve.

Solid | Curve

The output provides intersection points and curves on the faces where the solid and curve meet. (Hide the Solid node for better preview.)

Solid | Plane

The output gives the intersection curves and points on the solid’s face in the direction of the plane.

Plane | Plane

Finds the intersection line between two planes. The output is given by a single line representing where the two planes cross.

Intersect Surfaces

Calculates the intersection curves between two surfaces. The output are the curves that represent the exact lines where the surfaces intersect. (You can Hide the surfaces for better preview)

Did this answer your question?
😞
😐
😁