Tool

Interpolate

Primitive Curves

Create an interpolated curve

Docs for v2.1.18, the latest version.

ID

tool-primitive-curves-interpolate

Group

Primitive Curves

Plugin

Tool

Keywords

int
bspline
b-spline

Interpolate

Primitive Curves

3 inputs, 1 output

Ports

Inputs

3

What the node takes in, from wires or typed values.

Boolean

Boolean

Default false

Closed or open

Degree

Number

Default 2

Curve degree

Point 1

Point

Point or Point array

Outputs

1

What the node gives out, to wire into other nodes.

Curve

Curve

Resulting interpolated curve

Creation method#

There are two options for creating Interpolate node.#

  • The first way to create Interpolate node is using the search list, which is opened by double left-clicking in the workspace. You can write the name of the node you need or words associated with this node.
    • int , pol
  • The second way is to select Interpolate node from the menu that opens from the top left.
    • Menu > Tool > Primitive curves > Interpolate

Steps#

  • Create Interpolate node.
  • Connect the boolean toggle to the first port which makes the curve open or closed.
  • The second port receives the degree of the curve. The degree must be one less than the number of points.
  • Connect an array of points to the third port, or connect one point to the third port and using the "add port" function in the port menu, add ports and connect other points already to these ports.

After creating a node, connect a boolean value to the first port, which will make the curve open or closed. To the second port you need to connect the degree of the curve, to the third port you need to connect an array of points, or if you want to connect one point, you need to add ports using the "add port" function in the port menu and connect other points already to these ports. On the output port, you will receive the resulting curve.

See also#

Line
Polyline

History

First documented in v2.1.18

Oct 20, 2026

Versions before it were published before changes were recorded.