Curve Revolve

Revolve a 2D curve profile around an axis to create surfaces of revolution. Useful for creating vases, bottles, spindles, and other rotationally symmetric shapes.

Basic Usage

  1. Create a 2D curve object in Blender that defines the profile silhouette
  2. Shift+A > Chisel > Curve Revolve or use the Pie Menu
  3. In the Object Properties panel, set the Curve pointer to your profile curve
  4. Adjust Revolve Angle to control partial revolutions

Parameters

Curve Object

  • Description: Pointer to a Blender curve object defining the revolution profile
  • Effect: The curve silhouette is swept around the revolution axis. The profile is clamped to the positive side of the axis to prevent negative-radius artifacts

Revolve Angle

  • Description: Revolution angle around the axis
  • Range: 1° to 360°
  • Default: 360° (full revolution)
  • Effect: Controls how far around the axis the profile is swept. 360° = full revolution, lower = partial sweep

Rounding

  • Range: 0.0 to 10.0 (soft max 2.0)
  • Default: 0.0
  • Effect: Rounds the edges of the revolved shape

Profile

  • Options: Round / Sharp / Soft / Tight / Chamfer
  • Default: Round

How It Works

The profile curve is revolved around the local axis using native Bezier SDF evaluation (Newton + Cardano solver) running directly in the shader. The profile is clamped to the positive side of the axis to prevent artifacts.

See Also