ComfyUI > Nodes > Comfyroll Studio > 🟧 CR Starburst Lines

ComfyUI Node: 🟧 CR Starburst Lines

Class Name

CR Starburst Lines

Category
🧩 Comfyroll Studio/👾 Graphics/🌈 Pattern
Author
Suzie1 (Account age: 2158days)
Extension
Comfyroll Studio
Latest Updated
2024-06-05
Github Stars
0.49K

How to Install Comfyroll Studio

Install this extension via the ComfyUI Manager by searching for Comfyroll Studio
  • 1. Click the Manager button in the main menu
  • 2. Select Custom Nodes Manager button
  • 3. Enter Comfyroll Studio in the search bar
After installation, click the Restart button to restart ComfyUI. Then, manually refresh your browser to clear the cache and access the updated list of nodes.

Visit ComfyUI Online for ready-to-use ComfyUI environment

  • Free trial available
  • High-speed GPU machines
  • 200+ preloaded models/nodes
  • Freedom to upload custom models/nodes
  • 50+ ready-to-run workflows
  • 100% private workspace with up to 200GB storage
  • Dedicated Support

Run ComfyUI Online

🟧 CR Starburst Lines Description

Generate dynamic starburst patterns for AI art with radiant lines from a central point, customizable for motion and energy.

🟧 CR Starburst Lines:

The CR Starburst Lines node is designed to generate visually striking starburst patterns, which can be used to enhance your AI-generated artwork with dynamic and radiant line effects. This node allows you to create a series of lines radiating from a central point, resembling the rays of a starburst. By adjusting various parameters, you can customize the appearance of the starburst, including the number of lines, their length, color, and the overall size of the pattern. This node is particularly useful for adding a sense of motion, energy, or focus to your compositions, making your artwork more engaging and visually appealing.

🟧 CR Starburst Lines Input Parameters:

num_lines

This parameter determines the number of lines that will radiate from the central point of the starburst. Increasing the number of lines will create a denser and more intricate pattern, while decreasing it will result in a simpler and more minimalistic design. The minimum value is 1, and there is no strict maximum, but very high values may affect performance. The default value is typically set to 12.

line_length

This parameter specifies the length of each line in the starburst. Longer lines will extend further from the center, creating a more expansive pattern, while shorter lines will keep the design more compact. The minimum value is 0, and there is no strict maximum, but extremely long lines may go beyond the visible canvas area. The default value is usually set to 100.

line_color

This parameter allows you to set the color of the starburst lines. You can choose from predefined color options or specify a custom color using a hexadecimal color code. If "custom" is selected, the line_color_hex parameter will be used. The default value is "black".

line_color_hex

This parameter is used to define a custom color for the starburst lines when line_color is set to "custom". It accepts a hexadecimal color code (e.g., "#FF5733"). This allows for precise color customization to match your specific design needs.

line_width

This parameter controls the thickness of the starburst lines. Thicker lines will make the pattern more prominent, while thinner lines will create a more delicate effect. The minimum value is 1, and there is no strict maximum, but very thick lines may overlap excessively. The default value is typically set to 1.

background_color

This parameter sets the background color of the starburst pattern. You can choose from predefined color options or specify a custom color using a hexadecimal color code. If "custom" is selected, the bg_color_hex parameter will be used. The default value is "white".

bg_color_hex

This parameter is used to define a custom background color for the starburst pattern when background_color is set to "custom". It accepts a hexadecimal color code (e.g., "#FFFFFF"). This allows for precise background color customization to complement your design.

width

This parameter specifies the width of the canvas on which the starburst pattern will be drawn. The value is in pixels, and it determines the horizontal size of the output image. The minimum value is 1, and there is no strict maximum, but very large values may affect performance. The default value is typically set to 800.

height

This parameter specifies the height of the canvas on which the starburst pattern will be drawn. The value is in pixels, and it determines the vertical size of the output image. The minimum value is 1, and there is no strict maximum, but very large values may affect performance. The default value is typically set to 800.

center_x

This parameter sets the x-coordinate of the central point from which the starburst lines will radiate. The value is in pixels, and it allows you to position the center horizontally within the canvas. The minimum value is 0, and the maximum value is the width of the canvas. The default value is typically set to half of the canvas width.

center_y

This parameter sets the y-coordinate of the central point from which the starburst lines will radiate. The value is in pixels, and it allows you to position the center vertically within the canvas. The minimum value is 0, and the maximum value is the height of the canvas. The default value is typically set to half of the canvas height.

rotation

This parameter allows you to rotate the entire starburst pattern by a specified angle. The value is in degrees, and it can be used to tilt the starburst lines to create dynamic effects. The minimum value is 0, and the maximum value is 360. The default value is typically set to 0.

🟧 CR Starburst Lines Output Parameters:

starburst_image

This output parameter provides the generated starburst pattern as an image. The image will reflect all the customizations made through the input parameters, including the number of lines, their length, color, and the overall size of the pattern. This output can be used directly in your artwork or further processed in your AI art pipeline.

🟧 CR Starburst Lines Usage Tips:

  • Experiment with different num_lines and line_length values to create unique starburst effects that suit your artwork.
  • Use the rotation parameter to add a dynamic twist to the starburst pattern, making it appear more energetic.
  • Customize the line_color and background_color to ensure the starburst pattern complements the overall color scheme of your composition.
  • Adjust the line_width to balance the prominence of the starburst lines with other elements in your artwork.

🟧 CR Starburst Lines Common Errors and Solutions:

"Invalid color code"

  • Explanation: This error occurs when the provided hexadecimal color code is not in the correct format.
  • Solution: Ensure that the color code is a valid hexadecimal value, starting with a "#" followed by six hexadecimal digits (e.g., "#FF5733").

"Canvas size too large"

  • Explanation: This error occurs when the specified width or height of the canvas exceeds the maximum allowable size.
  • Solution: Reduce the values of the width and height parameters to fit within the allowable range.

"Center point out of bounds"

  • Explanation: This error occurs when the center_x or center_y values are outside the dimensions of the canvas.
  • Solution: Ensure that the center_x value is between 0 and the canvas width, and the center_y value is between 0 and the canvas height.

🟧 CR Starburst Lines Related Nodes

Go back to the extension to check out more related nodes.
Comfyroll Studio
RunComfy

© Copyright 2024 RunComfy. All Rights Reserved.

RunComfy is the premier ComfyUI platform, offering ComfyUI online environment and services, along with ComfyUI workflows featuring stunning visuals.