Vector Layer
Vector Layer
Section titled “Vector Layer” Category Structure
Is Pair Node: No
Layer capable of rendering and manipulating vector shapes.
Inputs
Section titled “Inputs” Input
Section titled “ Input ” Type: Vector Shape
Default: null
The optional input for setting the data of the vector layer. Note: setting this disallows any modifications to the layer data with vector tools. Use only to include procedurally generated vector data in the layer.
Opacity
Section titled “ Opacity ” Type: Float
Default: 1
Min: 0
Max: 1
The opacity of the vector layer, ranging from 0.0 (fully transparent) to 1.0 (fully opaque).
Is Visible
Section titled “ Is Visible ” Type: Boolean
Default: true
Indicates whether the vector layer is visible in the canvas. If set to false, the layer will not be rendered.
Mask Is Visible
Section titled “ Mask Is Visible ” Type: bool
Default: true
Indicates whether the mask of the vector layer is visible in the canvas. If set to false, the mask will not be rendered.
Background
Section titled “ Background ” Type: Painter
Default: unset
The paint instruction to draw before drawing the vector layer.
Blend Mode
Section titled “ Blend Mode ” Type: Blend Mode (Enum)
Default: Normal
The blend mode to use for the vector layer. This determines how the layer interacts with the background and other layers.
Type: Painter
Default: unset
The paint instruction to use as a mask for the vector layer. This allows for masking parts of the layer based on the mask colors
Outputs
Section titled “Outputs” Output
Section titled “ Output ” Type: Painter
Default: unset
The painter instruction that paints the vector layer on the canvas, including all filters and background.
Without Filters
Section titled “ Without Filters ” Type: Painter
Default: unset
The paint instruction that paints the vector layer without any filters applied.
Raw Layer Output
Section titled “ Raw Layer Output ” Type: Painter
Default: unset
The raw paint instruction that paints the vector layer, without any filters and background applied.
Shape
Section titled “ Shape ” Type: Vector Shape
Default: null
Internal vector shape data of the layer.
Matrix
Section titled “ Matrix ” Type: Matrix3x3
Default: Identity
The transformation matrix of the vector layer.
Canvas Position
Section titled “ Canvas Position ” Type: VecD
Default: (0, 0)
The position of the vector layer in the canvas. This is the top-left corner of the bounding box of the layer.
Center Position
Section titled “ Center Position ” Type: VecD
Default: (0, 0)
The center position of the vector layer in the canvas. This is the center point of the bounding box of the layer.
Type: VecD
Default: (0, 0)
The size of the vector layer in the canvas. This is the width and height of the bounding box of the layer.