Visit ComfyUI Online for ready-to-use ComfyUI environment
Generate controlled latent noise using Perlin noise for diverse AI art outputs with natural structure and customizable parameters.
The NoisyLatentPerlin
node is designed to generate latent noise using Perlin noise, a type of gradient noise often used in procedural texture generation. This node is particularly useful for AI artists looking to introduce controlled randomness into their latent space, which can help in creating more diverse and interesting outputs. By leveraging Perlin noise, the node ensures that the generated noise has a natural, coherent structure, which can be beneficial for various generative tasks. The node allows for customization of the noise generation process through several parameters, enabling you to fine-tune the noise characteristics to suit your specific needs.
The seed
parameter is an integer that initializes the random number generator used for creating the noise. This ensures that the noise pattern can be reproduced if the same seed is used again. The default value is 0, with a minimum of 0 and a maximum of 0xffffffffffffffff. Changing the seed will result in a different noise pattern each time.
The width
parameter specifies the width of the latent noise map. It determines how wide the generated noise pattern will be. The default value is 1024, with a minimum of 8 and a maximum of 8192, and it increments in steps of 8. Adjusting the width can affect the resolution and detail of the noise pattern.
The height
parameter specifies the height of the latent noise map. Similar to the width, it determines how tall the generated noise pattern will be. The default value is 1024, with a minimum of 8 and a maximum of 8192, and it increments in steps of 8. Adjusting the height can affect the resolution and detail of the noise pattern.
The batch_size
parameter determines the number of noise samples to generate in one batch. This is useful for generating multiple noise patterns simultaneously. The default value is 1, with a minimum of 1 and a maximum of 64. Increasing the batch size can be useful for batch processing or generating multiple variations at once.
The detail_level
parameter is a float that controls the level of detail in the generated noise. It ranges from -1.0 to 1.0, with a default value of 0 and increments in steps of 0.1. Higher values result in more detailed and intricate noise patterns, while lower values produce smoother, less detailed noise.
The LATENT
output parameter contains the generated latent noise samples. This output is a dictionary with a key "samples"
that holds the noise tensor. The noise tensor can be used as input for further processing or as a starting point for generative models. The latent noise is structured and coherent, making it suitable for various creative applications.
seed
values to explore a variety of noise patterns and find the one that best suits your creative needs.detail_level
to control the complexity of the noise. Higher detail levels can add more texture and intricacy to your outputs, while lower levels can create smoother, more uniform patterns.batch_size
parameter to generate multiple noise samples at once, which can be useful for batch processing or creating a series of related outputs.height
and width
parameters must be multiples of 8 to ensure proper scaling and processing of the noise tensor.height
and width
values are set to multiples of 8.batch_size
, height
, or width
parameters to decrease the memory usage, or try running the node on a machine with more GPU memory.seed
parameter must be an integer.seed
value is an integer and not a float or other data type.© Copyright 2024 RunComfy. All Rights Reserved.