This component is obsolete and its use in filters is not recommended. Use the recent version of the component.
The Free Ellipse component generates an ellipse or a circle that is not constrained by the image boundaries. The colors of the ellipse and the background can be customized using the Color and Background parameters. This is a map component, it can be located in the Patterns category on the Components Bar. This component can output HDR colors.
Free Ellipse is a non-seamless component. Its presence in a filter disables the Seamless Tiling checkbox, unless you force-enable it in the Overrides dialog or connect it to so-called “seamlessizer inputs” exclusively. For a seamlessly-tiled analog, try the Ellipse component. For more information, see Non-Seamless Components.
Defines the ellipse color. This input can accept HDR colors.
Defines the background color. This input can accept HDR colors.
Defines the length of the ellipse's semimajor axis. Since Radius is a map input, its value can be controlled separately for different image areas by connecting a map component. This input can accept HDR colors.
Origin X and Y: Map Inputs (HDR)
These inputs define the coordinates of the origin point for the ellipse center. The way these coordinates are interpreted is defined by the XY Anchor input. Since Origin X and Origin Y are map inputs, their values can be controlled separately for different image areas by connecting a map component. These inputs can accept HDR colors.
Rotation: Map Input
Specifies the angle of rotation in degrees. Since Rotation is a map input, its value can be controlled separately for different image areas by connecting a map component.
Squash: Map Input
Specifies how the ellipse is squashed, i.e. the non-uniformity of flattening along the axes. The value of 0 corresponds to the circle, while negative values squash the ellipse horizontally, and positive values squash it vertically. Since Squash is a map input, its value can be controlled separately for different image areas by connecting a map component to this input.
Bevel Width: Map Input
Defines the width of the ellipse bevel. The less the bevel width, the sharper the ellipse edges. When Bevel Width is zero, the transition zone between Color and Background disappears completely. When Bevel Width is 100, it fills the entire ellipse area. Since Bevel Width is a map input, its value can be controlled separately for different image areas by connecting a map component to this input.
Determines how the coordinate values supplied by Origin X and Origin Y inputs are interpreted. For more information, see How XY Anchor Works. When XY Anchor is set to Default (Size), the actual radius is also affected by the value of the Size slider.
Bevel: Curve Input
Defines the bevel profile of the ellipse (the transition between Color and Background). When Bevel Width is zero, this parameter has no effect. Three predefined bevel profiles are available: Linear, Smooth, and Contours. To customize the bevel profile, connect a curve component to this input.
For best results, the curve connected to the Bevel input should start at 0 and end at 100% – curves like Linear, Step, Gain and Stairs are perfect choices, while curves like Noise or Wave will require additional adjustments or modifications (for example, you can use the Fade component to force the start and end of any curve into desired positions).