Circle
A circle or ellipse.
What it does
Circle draws a round shape from a centre and a radius. By default it is an analytic shape: a resolution-independent path that stays crisp at any zoom and composites as a flat 2D layer. Segments doubles as a polygon maker, since low counts give exact regular polygons (3 = triangle, 5 = pentagon, 6 = hexagon), and the default of 32 reads as a smooth circle.
Fill and Stroke accept a colour directly, or take a wired Fill, Color, Stroke, or Image node for gradients, textures, and per-element looks.
When to use it
A round or elliptical primitive to build on: a logo base, a mask, a dot to scatter, the starting point of a path
A regular polygon: set Segments to the side count
A circle in the 3D scene, to extrude, subdivide, or displace: turn Analytical off so it tessellates into a geometry mesh
| Parameter | Type | Default |
|---|---|---|
radius | Number | 50 |
segments | Number | 32 |
analytical | Boolean | true |
fill | OneOf([Color, FieldOf(Color), ColorArray, Field, Material, MaterialArray, RasterArray]) | rgba(1.00, 1.00, 1.00, 1.00) |
stroke | OneOf([Color, FieldOf(Color), ColorArray, Field, Material, MaterialArray, RasterArray]) | rgba(0.00, 0.00, 0.00, 1.00) |
stroke_width | Number | 0 |
position | Vec3 | (0, 0, 0) |
rotation | Vec3 | (0, 0, 0) |
scale | Vec3 | (1, 1, 1) |
anchor | Vec3 | (0, 0, 0) |
opacity | Number | 1 |
Gotchas
Analytical on (the default) emits an analytic path: crisp at any resolution, composited as a flat 2D layer. Off tessellates into a Geometry mesh to subdivide, displace, and light in the 3D scene, at a fixed vertex count set by Segments.
Segments is a smoothness control and a shape control. Leave it at 32 for a clean circle, drop it to 3–8 for a polygon.
Stroke only draws when Stroke Width is above 0. A circle with a stroke colour and zero width shows no outline.
Worked example
Add a Circle. It appears as a filled disc in the viewport.
Drag Segments down to 6. The circle becomes a hexagon.
Wire a Color node into Fill to drive the colour from the graph.
Turn Analytical off and connect the output into a 3D scene to see it as mesh geometry.