Curve primitive | Substance 3D Designer

Curve primitive

In: Substance Model graph/Creation

Intermediate

Description

The Curve primitive node node generates a primitive Curve of the selected type and outputs it in a Scene. The base geometry of the curve is adjustable. A Curve primitive is one the basic building blocks for your Substance Models.

Alert:

The implementation of B-Spline and NURBS curves in Substance Model graphs is not yet complete. Thus parameters related to them may not have any effect, or be missing.

Parameters

  • Scene parameters

  • Primitive type Integer
    The type of the Curve primitive, from a list of basic shapes
  • Curve type Integer
    The type of the Curve generation technique. This parameter changes the way the curve follows the shape of the Primitive type
  • Keep ends separate Boolean
    While the shape still appears to be closed, do not merge the start and end vertices of the shape into a single vertex, and leave the shape open
    Note: This parameter is only available for the following primitive types: Ellipse, Star, Rectangle, Polygon
  • Length Float
    The length of the curve
    Note: This parameter is only available for the following primitive types: Line, Ellipse, Rectangle
  • Width Float
    The width of the curve
    Note: This parameter is only available for the following primitive types: Ellipse, Rectangle
  • Height Float
    The height of the curve
    Note: This parameter is only available for the following primitive types: Spiral
  • Radius 1 Float
    The radius of the top (Spiral) or outermost (Star) points of the curve
    Note: This parameter is only available for the following primitive types: Spiral, Star, Polygon
  • Radius 2 Float
    The radius of the bottom (Spiral) or innermost (Star) points of the curve
    Note: This parameter is only available for the following primitive types: Spiral, Star
  • Loops Float
    The number of loops performed by the trajectory of the curve
    Note: This parameter is only available for the following primitive types: Spiral
  • Number of points Integer
    The number of points of the curve. The placement of the points will match the pattern of the selected Primitive type
    Note: This parameter is only available for the following primitive types: Star, Polygon
  • Tessellation Integer
    The number of subdivisions of the points of the curve. The placement of the points will match the pattern of the selected Primitive type
    Note: This parameter is only available for the following primitive types: Line, Ellipse, Spiral, Rectangle
  • Direction Vector3
    The direction of the curve, expressed as a normalized Vector3
    Note: This parameter is only available for the following primitive types: Line
  • Start spin Float
    The orientation of the first point of the curve. The orientation of all points is interpolated along the curve
  • End spin Float
    The orientation of the last point of the curve. The orientation of all points is interpolated along the curve
  • Enable parallel transport Boolean
    Controls whether the orientation of points along the curve should follow the trajectory of the curve
  • Transform

    • Basis Scene
      The Scene holding the reference Basis to be used
    • Basis mode Integer
      The arrangement of the axis in the reference Basis

Example Images

Get help faster and easier

New user?