Visit ComfyUI Online for ready-to-use ComfyUI environment
Specialized node for generating scheduled Voronoi noise patterns, ideal for dynamic AI-generated textures.
SaltScheduledVoronoiNoise is a specialized node designed to generate Voronoi noise patterns with scheduled parameters, making it highly versatile for creating dynamic and intricate textures in AI-generated art. This node leverages the Voronoi noise algorithm, which partitions space into regions based on the distance to a set of seed points, resulting in visually appealing and organic patterns. The scheduling feature allows you to control various aspects of the noise generation process over time, such as scale, detail, and randomness, providing a high degree of customization and enabling the creation of complex, evolving textures. This node is particularly useful for artists looking to add unique, procedurally generated elements to their work, enhancing the visual richness and depth of their creations.
The batch_size
parameter determines the number of noise patterns to generate in a single batch. This is useful for creating multiple variations of the noise pattern simultaneously. The default value is typically 1, but it can be increased to generate more patterns at once.
The width
parameter specifies the width of the generated noise pattern in pixels. This defines the horizontal resolution of the output image. There is no strict minimum or maximum value, but it should be set according to the desired output size.
The height
parameter specifies the height of the generated noise pattern in pixels. This defines the vertical resolution of the output image. Similar to the width, there is no strict minimum or maximum value, but it should match the intended output dimensions.
The distance_metric
parameter determines the method used to calculate distances between points in the Voronoi diagram. Common options include "euclidean" and other distance metrics. The choice of distance metric can significantly affect the appearance of the noise pattern.
The x_schedule
parameter is a list that defines the schedule for the x-coordinates of the seed points over time. This allows for dynamic changes in the position of the seed points, creating evolving patterns. The default value is [0].
The y_schedule
parameter is a list that defines the schedule for the y-coordinates of the seed points over time. Similar to x_schedule
, this enables dynamic changes in the y-coordinates, contributing to the evolving nature of the noise pattern. The default value is [0].
The z_schedule
parameter is a list that defines the schedule for the z-coordinates of the seed points over time. This can be used to add a third dimension to the noise pattern, further enhancing its complexity. The default value is [0].
The scale_schedule
parameter is a list that defines the schedule for the scale of the noise pattern over time. Adjusting the scale can make the noise pattern appear larger or smaller, providing control over the level of detail. The default value is [1.0].
The detail_schedule
parameter is a list that defines the schedule for the detail level of the noise pattern over time. Higher values result in more intricate patterns, while lower values produce simpler patterns. The default value is [100].
The randomness_schedule
parameter is a list that defines the schedule for the randomness of the noise pattern over time. This controls the degree of randomness in the placement of seed points, affecting the overall appearance of the pattern. The default value is [1].
The seed_schedule
parameter is a list that defines the schedule for the random seed values used in the noise generation process. Different seed values produce different noise patterns, allowing for a wide variety of outputs. The default value is [0].
The device
parameter specifies the computing device to be used for generating the noise pattern. Common options include "cuda" for GPU acceleration and "cpu" for CPU processing. The default value is "cuda".
The tensors
output parameter contains the generated Voronoi noise patterns as a tensor. This tensor can be used directly in further processing or converted to an image format for visualization. The output is highly customizable based on the input parameters, providing a wide range of possible patterns.
The batch_size
output parameter returns the number of noise patterns generated in the batch. This is useful for verifying that the correct number of patterns were produced and can be used in subsequent processing steps.
distance_metric
values to achieve various visual effects in the noise pattern.scale_schedule
and detail_schedule
parameters to create dynamic, evolving textures that change over time.randomness_schedule
to control the degree of randomness in the pattern, which can add a natural, organic feel to the generated textures.x_schedule
, y_schedule
) do not match.© Copyright 2024 RunComfy. All Rights Reserved.