Visit ComfyUI Online for ready-to-use ComfyUI environment
Generate dynamic Perlin Power Fractal Noise with scheduled parameters for evolving textures in AI art.
SaltScheduledPerlinPowerFractalNoise is a powerful node designed to generate Perlin Power Fractal Noise with scheduled parameters, making it ideal for creating dynamic and evolving textures in AI-generated art. This node leverages the Perlin noise algorithm, which is known for producing natural-looking textures and gradients, and enhances it with fractal properties to add complexity and detail. By allowing you to schedule various parameters such as scale, octaves, persistence, and lacunarity, this node provides a high degree of control over the noise generation process, enabling the creation of intricate and varied patterns that can evolve over time. This is particularly useful in applications like procedural texture generation, animation, and any scenario where dynamic noise patterns are required.
The number of noise patterns to generate in a single batch. This parameter controls how many instances of the noise will be created simultaneously, which can be useful for generating multiple textures at once. The default value is 1.
The width of the generated noise texture. This parameter defines the horizontal resolution of the noise pattern. The default value is typically set to match the desired output resolution.
The height of the generated noise texture. This parameter defines the vertical resolution of the noise pattern. The default value is typically set to match the desired output resolution.
A list of scale values that determine the frequency of the noise. Higher values result in more frequent changes in the noise pattern, while lower values produce smoother gradients. The default value is [1.0].
A list of integer values that specify the number of layers of noise to combine. More octaves add detail and complexity to the noise pattern. The default value is [4].
A list of values that control the amplitude of each successive octave. Lower values reduce the influence of higher octaves, resulting in smoother noise. The default value is [0.5].
A list of values that determine the frequency multiplier for each successive octave. Higher values increase the frequency of higher octaves, adding more detail. The default value is [2.0].
A list of values that control the exponent applied to the noise function, affecting the overall contrast of the noise pattern. The default value is [1.0].
A list of seed values for random number generation, ensuring reproducibility of the noise patterns. Different seeds produce different noise patterns. The default value is [0].
A list of minimum values to clamp the noise output. This parameter ensures that the noise values do not fall below a certain threshold. The default value is [-0.5].
A list of maximum values to clamp the noise output. This parameter ensures that the noise values do not exceed a certain threshold. The default value is [1.5].
The device on which to perform the noise generation, typically "cpu" or "cuda" for GPU acceleration. The default value is "cuda".
A tensor containing the generated noise patterns. This output represents the noise textures created based on the input parameters and can be used directly in various applications such as texture mapping, procedural generation, and more.
The number of noise patterns generated in the batch. This output confirms the number of instances created, matching the input batch_size parameter.
© Copyright 2024 RunComfy. All Rights Reserved.