Ellipse/Circle
Draw ellipses, circles, and arcs
Ellipse/Circle
Draw ellipses, circles, and arcs
Overview
The Ellipse node draws ellipses or circles on a transparent canvas. Create filled shapes, outlined shapes, or partial arcs. The output image size matches the specified dimensions, with the ellipse fitting exactly within.
Usage Tips
- Set equal width and height for a perfect circle
- Use stroke_width > 0 and fill = false for ring/outline shapes
- Adjust angle_start and angle_end for pie slices or arcs
- Default angles (0-360) draw a complete ellipse
Common Pairings
- Merge - Add circular badges or decorations to images
- Mask - Use as a circular mask for cutouts
- Composite - Layer multiple shapes in a design
Gotchas
- The ellipse fills the entire specified size (edge to edge)
- Angles are in degrees: 0 = right, 90 = bottom, 180 = left, 270 = top
- Stroke extends inward from the ellipse edge
Technical Reference
Outputs
| Name | Type | Description |
|---|---|---|
output | Image | Rendered ellipse image (same size as params_size) |
Parameters
| Name | Type | Default | Description |
|---|---|---|---|
params_size | size | map[height:200 width:200] | Output image dimensions (width, height) |
params_colour | color | #FF0000 | Fill or stroke color |
params_stroke_width | number | 0 | Stroke width (0 for filled) |
params_fill | boolean | true | Fill the ellipse (true) or just outline (false) |
params_angle_start | angle | 0 | Arc start angle in degrees |
params_angle_end | angle | 360 | Arc end angle in degrees |