Visit ComfyUI Online for ready-to-use ComfyUI environment
Generate batch shapes with specific attributes for AI artists to create complex visual patterns programmatically, streamlining shape generation.
The Batch Shape (mtb) node is designed to generate a batch of shapes with specific attributes, making it a powerful tool for AI artists looking to create complex visual patterns or designs programmatically. This node allows you to define various parameters such as the number of shapes, their type, size, color, and positioning within a given canvas. By leveraging this node, you can efficiently produce a multitude of shapes with consistent properties, which can be particularly useful for tasks that require repetitive patterns or intricate designs. The main goal of the Batch Shape (mtb) node is to streamline the process of shape generation, saving you time and effort while ensuring high-quality results.
This parameter specifies the number of shapes to generate. It directly impacts the density and complexity of the resulting pattern. For example, a higher count will produce more shapes, leading to a denser design, while a lower count will result in a sparser pattern. The minimum value is 1, and there is no strict maximum, but very high values may affect performance.
This parameter defines the type of shape to generate, such as circles, squares, or triangles. The choice of shape will influence the overall aesthetic of the design. Common options include "circle", "square", and "triangle".
This parameter sets the width of the canvas on which the shapes will be drawn. It determines the horizontal space available for the shapes. The value should be a positive integer representing the number of pixels.
This parameter sets the height of the canvas on which the shapes will be drawn. It determines the vertical space available for the shapes. The value should be a positive integer representing the number of pixels.
This parameter specifies the size of the shapes. It affects the visual prominence of each shape within the canvas. The value should be a positive integer, with larger values producing bigger shapes.
This parameter defines the color of the shapes. It can be specified in various formats, such as RGB or hexadecimal. The choice of color will impact the visual appeal and contrast of the shapes against the background.
This parameter sets the background color of the canvas. It provides a backdrop against which the shapes will be displayed. Similar to the color
parameter, it can be specified in RGB or hexadecimal format.
This parameter specifies the color used for shading the shapes, adding depth and dimension to the design. It enhances the visual complexity by creating a shadow effect. The color can be defined in RGB or hexadecimal format.
This parameter determines the thickness of the shape's outline. It affects the visual weight and definition of the shapes. The value should be a positive integer, with higher values producing thicker outlines.
This parameter sets the horizontal offset for the shading effect. It controls the direction and distance of the shadow along the x-axis. The value can be positive or negative, depending on the desired shadow direction.
This parameter sets the vertical offset for the shading effect. It controls the direction and distance of the shadow along the y-axis. The value can be positive or negative, depending on the desired shadow direction.
This output parameter provides the generated shapes as a batch. Each shape in the batch will have the attributes specified by the input parameters, such as type, size, color, and shading. The output can be used for further processing or directly rendered in your design.
count
values to achieve the desired density of shapes in your design.color
and bg_color
values to make the shapes stand out more prominently.shape_size
and thickness
parameters to balance the visual weight of the shapes.shadex
and shadey
parameters to create realistic shadow effects that add depth to your design.shape
parameter was set to an unsupported value.shape
parameter is set to a valid shape type, such as "circle", "square", or "triangle".image_width
or image_height
parameters are set to values that are too small to accommodate the shapes.image_width
and image_height
parameters to provide sufficient space for the shapes.shape_size
parameter is set to a value that is too large for the given canvas size.shape_size
parameter or increase the canvas size to ensure the shapes fit within the canvas.color
, bg_color
, or shade_color
parameters are set to values in an unsupported format.© Copyright 2024 RunComfy. All Rights Reserved.