View & accessibility
Thumbnails
Motion
Bforartists
5.1
Editors

Add Menu - Curve - Primitives

Add curve primitives in different shapes.

5
 min read
Up to date for 
5.1
draft

Add menu - Curve Primitives

Add menu - Curve Primitives
Add menu - Curve Primitives

Add curve primitives in different shapes.

Arc

Arc
Arc

Adds a bezier curve segment in the shape of an arc

Inputs

EntryWhat it does
ResolutionThe number of edges on the curve.
in Radius modeRadius: Just Radius mode. The radius of the arc. · Start Angle: Just Radius mode. The start angle of the arc. · Sweep Angle: Just Radius mode. The sweep angle of the arc.
In Points ModeStart: The start point vector of the ark. · Middle: The middle point vector of the ark. · End: The end point vector of the ark. · Offset Angle: The offset angle of the ark.
Connect CenterConnect the start and endpoins to the center.
Invert ArcInverts the arc.

Properties

Mode

Point or Radius mode.

Radius mode (default): Generates a fixed radius arc on XY plane with controls for Angle, Sweep and Invert.

Points mode: Generates a three point curve arc from Start to End via Middle with an Angle Offset and option to invert the arc. There are also outputs for arc center, radius and normal direction relative to the Z-axis.

Outputs

EntryWhat it does
CurveCurve output.
In Points ModeCenter: The center vector of the arc. · Normal: The normal of the arc. · Radius: The radius of the arc.

Bezier Segment

Bezier Segment

Adds a bezier curve segment.

Inputs

EntryWhat it does
ResolutionThe number of edges on the curve.
Start, EndPositions of the start and end control point of the curve.
Start Handle, End HandlePositions of the handles used to define the shape of the curve.

Properties

Mode
EntryWhat it does
PositionThe handle inputs are the absolute positions of the handles in 3D space.
OffsetThe handle positions are relative to the control point on the curve. The handle inputs give the offset from the control points.

Outputs

Curve

Bezier spline generated from the inputs.

Curve Circle

Curve Circle

Adds a curve in circle shape.

Inputs

Resolution

Number of edges on the circle.

Radius
Radius

The radius of the circle.

Point 1, Point 2, Point 3

Appears when you change the method to Points. Defines three points on the circle. The order of the points determines the direction (clockwise or counterclockwise) of the circle.

Note that because of the finite resolution, the three points do not necessarily lie on the generated curve.

Properties

Mode
EntryWhat it does
PointsThe position and radius of the circle is defined by three points. The center of the circle is also given as an output. If the three points lie on one line, no geometry is generated.
RadiusThe circle is defined by the radius.

Outputs

EntryWhat it does
CurvePoly spline generated from the inputs.
CenterAppears when you change the method to Points. The center of the circle defined by the three points.

Curve Line

Curve Line

Adds a curve in the shape of a straight line.

Properties

Points

Calculates the curve by a start and end point.

EntryWhat it does
StartThe start point of the curve.
EndThe end point of the curve.
Direction
Direction

Calculates the curve by a start point, a direction vector and the length of the curve.

EntryWhat it does
StartThe start point of the curve.
DirectionThe direction vector.
LengthThe length of the curve.

Outputs

Curve

The created curve.

Spiral

Spiral

Adds a curve in spiral shape. By default the spiral twists clockwise.

EntryWhat it does
InputsResolution: Number of edges for each full rotation. · Rotations: Number of times the spiral makes a full rotation. · Start Radius, End Radius: Radius of the start point and end point of the spiral. The radius of the spiral changes linearly between the two values over the whole spiral. · Height: Height of the spiral. · Reverse: Boolean value that changes the direction from clockwise to counterclockwise when turned on.
OutputsCurve: Poly spline generated from the inputs.

Quadratic Bezier

Quadratic Bezier

Adds a curve from the given control points. The generated shape is a parabola.

EntryWhat it does
InputsResolution: The number of edges on the curve. · Start, Middle, End: Positions of the three control points. The generated curve passes through the two end points, and is tangent to the lines between the middle point and the two end points.
OutputsCurve: Poly spline generated from the inputs.

Quadrilateral

Quadrilateral

Adds a curve in different geometric shapes.

Note that the names does not necessarily fit to the generated geometry.

Input

The input nodes may vary. See Properties.

Properties

Mode
Mode
Rectangle
Rectangle
Rectangle

creates a straight line in y direction.

Width

The length of the straight line.

Parallelogram
Parallelogram
Parallelogram

Creates a straight line that is adjustable in x and y direction.

EntryWhat it does
HeightThe height of the line.
OffsetThe width of the line.
Trapezoid
Trapezoid
Trapezoid
EntryWhat it does
HeightThe height of the trapez.
Bottom WidthThe width of the bottom line of the trapez.
Top WidthThe width of the top line of the trapez.
OffsetThe offset of the top line of the trapez.
Kite
Kite
Kite

creates a straight line in y direction. The curve end points are separately adjustable

EntryWhat it does
Bottom HeightThe length of the bottom part of the line.
Top HeightThe length of the top part of the line.
Points
Points
Points

Creates a rectangle. Each point of the rectangle is independantly adjustable in x, y and z position.

Star

Star

Adds a curve in star shape.

This is done by connecting alternating points of two circles. The points on the inner circle are offset by a rotation so that they lie in between the points on the outer circle. This offset can be changed with the twist input.

EntryWhat it does
InputsPoints: Number of points on each of the circles. · Inner Radius, Outer Radius: Radii of the two circles. The inner radius can be bigger than the outer radius. · Twist: Angle offset of the inner circle. The twist value rotates the points on the circle corresponding with the inner radius counterclockwise by the given angle.
OutputsCurve: Poly spline generated from the inputs.