Sweep
Summary
The Sweep turns curves into polygons, with many output options. You can create tubes, square profiles, or use custom cross-sections from a second input. The operator provides extensive control over orientation, twist, scaling, and color along the curve path.
Parameters
Page: Orient Curve
Reorient Curve
Reorientcurve
–
Enables curve reorientation.
Invert N
Invertn
–
Inverts the normal vector direction.
Custom First Tangent
Customfirsttangent
–
Enables custom first tangent vector.
First Tangent
Firsttangent
–
–
Custom first tangent vector direction.
First Tangent
Firsttangentx
First Tangent
Firsttangenty
First Tangent
Firsttangentz
Twist Amount
Twistamount
–
Amount of twist to apply along the curve.
Open Twist Ramp
Twistramp
–
Opens the twist ramp editor.
Reset Ramp
Resetramp
–
Resets the twist ramp to default.
Ramp TOP Twist
Ramptoptwist
–
Reference to an external Ramp TOP for twist control. When specified, overrides the internal ramp editor.
Twist Per Curve
Twistpercurve
–
Applies twist independently to each curve.
Page: Surface
Surface Shape
Surfaceshape
–
–
Type of cross-section shape to use.
Second Input Cross Sections
input
Round Tube
tube
Square Tube
square
Width
Width
–
Width of the swept surface.
Columns
Columbs
–
Number of columns for round tube cross-section.
Round Corners
Roundcorners
–
Enables rounded corners for square tubes.
Corner Radius
Cornerradius
–
Radius of rounded corners.
Corner Sides
Cornersides
–
Number of sides for rounded corners.
Scale Cross Sections
Scalecrosssections
–
Scale factor for input cross-sections.
Skin
Skinops
–
–
Skin primitive method.
All Primitives
all
Groups of N Primitives
group
Skip Every Nth Primitive
skip
N
Inc
–
N value when skinning groups of N input primitives or every N input primitives.
Closed Surface
Closedsurface
–
The last vertex is connected to the first vertex.
Output Quads
Outputquads
–
Whether to output quad primitives instead of triangle primitives.
Apply Scale Along Curve
Applyscale
–
Enables scale variation along the curve.
Open Scale Ramp
Scaleramp
–
Opens the scale ramp editor.
Reset Scale Ramp
Resetscaleramp
–
Resets the scale ramp to default.
Ramp TOP Scale
Ramptopscale
–
Reference to an external Ramp TOP for scale control. When specified, overrides the internal ramp editor.
Scale per Curve
Scalepercurve
–
Applies scale independently to each curve.
Apply Color Along Curve
Applycolor
–
Enables color variation along the curve.
Open Color Ramp
Colorramp
–
Opens the color ramp editor.
Reset Color Ramp
Resetcolorramp
–
Resets the color ramp to default.
Ramp TOP Color
Ramptopcolor
–
Reference to an external Ramp TOP for color control. When specified, overrides the internal ramp editor.
Color per Curve
Colorpercurve
–
Applies color independently to each curve.
Generate Vertex Normals
Generatevertexnormals
–
Generates vertex normals for the output geometry.
Max Number of Primitives per Point
Maxprimsperpoint
–
Maximum number of primitives a point can be part of in the input geometry.
Angle
Anglenormal
–
For vertex normals, the threshold angle between faces above which the shared edge vertices don't share normals.
Page: Attributes
From Backbone Curves
Frombackbonecurves
–
Attributes to transfer from backbone curves.
From Cross Sections
Fromcrosssections
–
Attributes to transfer from cross-sections.
Page: Common
Bypass
Bypass
–
Pass through the first input to the output unchanged.
Free Extra GPU Memory
Freeextragpumem
–
Free memory that has accumulated when output memory has grown and shrunk.
Inputs
Input 0
–
POP
–
Backbone Curves
Input 1
–
POP
–
Cross Sections
Outputs
Output 0
–
POP
–
POPX_out1