design_trace_splines
Fit cubic Bezier splines to traced contours, converting edge data into vector curves with presets and quality controls for sketches, photos, line art, watercolor, and detail.
Instructions
Fit smooth cubic Bezier splines to traced contours. Produces vector-quality curves from edge data. Supports threshold presets (sketch, photograph, line-art, watercolor, detail) and vectorization quality controls.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| passes | No | Number of refinement passes if multiPass is true (default: 3). | |
| preset | No | Threshold preset for edge/contour/spline parameters (default: none — use individual params). | |
| epsilon | No | RDP contour simplification epsilon (default: 2.0). | |
| sourceId | No | Reference image asset ID (default: current canvas). | |
| minLength | No | Minimum contour length in pixels (default: 10). | |
| multiPass | No | Use multi-pass refinement for more detail (default: false). | |
| tolerance | No | Spline fit tolerance (default: 2.0). Lower = tighter fit, more segments. | |
| createLayer | No | Create a trace layer (default: true). | |
| mergeDistance | No | Merge contour endpoints within this distance (default: 0 = no merge). | |
| maxPointsPerContour | No | Max points per contour — subsamples dense contours (default: 0 = unlimited). |